一个通过IPIP实现IP隧道的简单示例
两台主机,A和B,每台主机由两块网卡,其中eth0在同一个网段,能够互相连通。
A的eth1和B的eth1分别在两个不同的网段。
A:
eth0:192.168.9.5
eth1:192.168.8.5
B:
eth0:192.168.9.6
eth1:192.168.10.6
网络拓扑图如下
A:
ip tun add lxT mode ipip remote 192.168.9.6 local 192.168.9.5
ip link set lxT up
ip add add 192.168.200.1 brd 255.255.255.255 peer 192.168.200.2 dev lxT
ip ro add 192.168.200.0/24 via 192.168.200.1
B:
ip tun add lxT mode ipip remote 192.168.9.5 local 192.168.9.6
ip link set lxT up
ip add add 192.168.200.2 brd 255.255.255.255 peer 192.168.200.1 dev lxT
ip ro add 192.168.200.0/24 via 192.168.200.2
命令解释
ip tun add lxT mode ipip remote 58.23.0.2 local 211.154.0.2
ip tun add 建立隧道,隧道名称为lxT(一个设备标示,类似eth0)mode ipip采用的模式为ipip模式,
remote 192.168.9.6远端设备的ip地址local 192.168.9.5本机的ip地址
ip add add 192.168.200.1 brd 255.255.255.255 peer 192.168.200
两台主机,A和B,每台主机由两块网卡,其中eth0在同一个网段,能够互相连通。
A的eth1和B的eth1分别在两个不同的网段。
A:
eth0:192.168.9.5
eth1:192.168.8.5
B:
eth0:192.168.9.6
eth1:192.168.10.6
网络拓扑图如下
A:
ip tun add lxT mode ipip remote 192.168.9.6 local 192.168.9.5
ip link set lxT up
ip add add 192.168.200.1 brd 255.255.255.255 peer 192.168.200.2 dev lxT
ip ro add 192.168.200.0/24 via 192.168.200.1
B:
ip tun add lxT mode ipip remote 192.168.9.5 local 192.168.9.6
ip link set lxT up
ip add add 192.168.200.2 brd 255.255.255.255 peer 192.168.200.1 dev lxT
ip ro add 192.168.200.0/24 via 192.168.200.2
命令解释
ip tun add lxT mode ipip remote 58.23.0.2 local 211.154.0.2
ip tun add 建立隧道,隧道名称为lxT(一个设备标示,类似eth0)mode ipip采用的模式为ipip模式,
remote 192.168.9.6远端设备的ip地址local 192.168.9.5本机的ip地址
ip add add 192.168.200.1 brd 255.255.255.255 peer 192.168.200