概要
-
IP in IPの動作確認
-
動機:忘れた
-
さくらVPS(CentOS 6.8)×2
- グローバルIPが1個付与、ローカルは仮想(tun)
設定
# ip tunnel add tun0 mode ipip remote [宛先グローバル] local [送信元グローバル] dev eth0
# ifconfig tun0 [送信元ローカル] netmask 255.255.255.252 pointopoint [宛先ローカル]
# ifconfig tun0 mtu 1500 up
パケットキャプチャ
Ping
# ping 10.0.0.2
メモ
- IP in IPは特別なヘッダを挿入しない
- オリジナルIPヘッダのNextプロトコル番号は4番
- 特段のコネクション処理は無い
参考
Protocol Numbers
http://www.iana.org/assignments/protocol-numbers/protocol-numbers.xhtml
RFC 1853 - IP in IP Tunneling
https://tools.ietf.org/html/rfc1853
How to create IP-IP tunnel between FreeBSD and Linux :: Oleksiy Kovyrin
http://kovyrin.net/2006/03/17/how-to-create-ip-ip-tunnel-between-freebsd-and-linux/