linux GRE实施
GRE介绍
GRE(Generic Routing Encapsulation),通用路由封装协议,是思科开发的隧道协议。
GRE实施
# 1. 首先加载ip_gre内核模块,并设置开机自动加载
[root@www ~]# modprobe ip_gre
[root@www ~]# echo "modprobe ip_gre > /dev/null 2>&1" > /etc/sysconfig/modules/ip_gre.modules
[root@www ~]# chmod 755 /etc/sysconfig/modules/ip_gre.modules
# 2. 详细配置
[root@www ~]# vim /etc/sysconfig/network-scripts/ifcfg-tun0
# 此处可以写接口描述
DEVICE=tun0
BOOTPROTO=none
ONBOOT=yes
TYPE=GRE
TTL=64
MTU=1500
PEER_OUTER_IPADDR=x.x.x.x #对端真实IP地址
PEER_INNER_IPADDR=x.x.x.x #对端GRE 地址
MY_INNER_IPADDR=x.x.x.x #本端GRE IP地址
MY_OUTER_IPADDR=x.x.x.x #对端真实IP地址