一个通过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采用的模式为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采用的模式为ip