VPS服务器点对点打通GRE隧道互联

假设
host1的IP是1.1.1.1
host2的IP是2.2.2.2

首先,要确定内核支持ip_gre模块

modprobe ip_gre
lsmod | grep gre

在host1执行

ip tunnel add gre1 mode gre local 1.1.1.1 remote 2.2.2.2 ttl 255
ip link set gre1 up
ip addr add 10.10.10.1 peer 10.10.10.2 dev gre1

在host2执行

ip tunnel add gre1 mode gre local 2.2.2.2 remote 1.1.1.1 ttl 255
ip link set gre1 up
ip addr add 10.10.10.2 peer 10.10.10.1 dev gre1

如果没出问题,此时host1执行ping 10.10.10.2就通了,应该会比ping 2.2.2.2延迟低一点
同样的,此时host2执行ping 10.10.10.1就通了,应该会比ping 1.1.1.1延迟低一点

关闭GRE隧道

ip link set gre1 down

删除GRE隧道

ip tunnel del gre1
点赞