使用IPIP打通隧道[笔记]

by 我是只肥兔子

EQblog / 2018-06-13 12:19

查看IPIP模块:

modinfo ipip

开始建立隧道:

注:这里设置A主机的公网IP为1.1.1.1,B主机的公网IP为2.2.2.2

A主机操作:

ip tunnel add ipip-tunnel mode ipip remote 2.2.2.2 local 1.1.1.1     ifconfig ipip-tunnel 10.0.1.1 netmask 255.255.255.0

B主机操作:

ip tunnel add ipip-tunnel mode ipip remote 1.1.1.1 local 2.2.2.2     ifconfig ipip-tunnel 10.0.1.2 netmask 255.255.255.0

然后这时候就可以在B主机上pingA主机设置的内网IP10.0.1.1看是否想通,如果同的话就代表成功打通。

此外介绍一种直接使用网卡配置文件(CentOS系统)的方法:

A主机(/etc/sysconfig/network-scripts/ifcfg-ipip-tunnel)

DEVICE=ipip-tunnel     ONBOOT=yes     TYPE=IPIP     TTL=255     PEER_OUTER_IPADDR=2.2.2.2     PEER_INNER_IPADDR=10.0.1.2     MY_OUTER_IPADDR=1.1.1.1     MY_INNER_IPADDR=10.0.1.1

B主机(/etc/sysconfig/network-scripts/ifcfg-ipip-tunnel)

DEVICE=ipip-tunnel     ONBOOT=yes     TYPE=IPIP     TTL=255     PEER_OUTER_IPADDR=1.1.1.1     PEER_INNER_IPADDR=10.0.1.1     MY_OUTER_IPADDR=2.2.2.2     MY_INNER_IPADDR=10.0.1.2

然后启动网卡即可

Shared via Inoreader