阿里云centos6.9经典网络下配置gre隧道地址

本文介绍如何配置中国移动APN的GRE隧道,包括设置服务器的GRE模块、配置GRE隧道命令及实现永久有效的方法,并提供了具体操作步骤和注意事项。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

最近使用中国移动APN,需要配置服务器GRE隧道。配置步骤如下

 

查看是否配置了gre模块

# modprobe ip_gre

# lsmod | grep gre

ip_gre                22432  0

gre                     12989  1 ip_gre

这个每次开机重启都会失效,永久有效通过写文件

echo "/sbin/modprobe ip_gre > /dev/null 2>&1" > /etc/sysconfig/modules/ip_gre.modules && chmod 755 /etc/sysconfig/modules/ip_gre.modules

配置命令

ip tunnel add gre10 mode gre remote 221.177.232.129 local              120.26.86.24 ttl 245

remote后面是远端地址,local后面是本地地址

 ip link set gre10 up

ip addr add 172.24.4.236/30 peer 172.24.4.239/30 dev gre10 #前面是本地接口地址,后面是远端接口地址

这个重启也会失效,永久有效写文件类似内容如下:

vim /etc/sysconfig/network-scripts/ifcfg-tun0

DEVICE=tun0 
BOOTPROTO=none 
ONBOOT=yes 
DEVICETYPE=tunnel 
TYPE=GRE 
PEER_INNER_IPADDR=172.16.1.2 
PEER_OUTER_IPADDR=100.1.1.1 
MY_INNER_IPADDR=172.16.1.1 
MY_OUTER_IPADDR=200.1.1.1 

最后把内网的子网段添加到路由表去ip route add 10.36.32.0/19 dev gre10

这个添加的路由重启会消失,永久生效需要在配置文件里写。centos7在/etc/sysconfig/network-scripts新建route-greddm

编辑格式如下:10.36.32.0/19 via 192.168.0.1 dev gre10

这里面有个计算子网的问题,一般客户给都是地址范围比如

10.202.0.0~10.202.31.255 但是添加路由表是IP/Mask这种方式

我可以这么计算 第三位是0-31 2的5次方,第四位0到255是2的8次方两个相城2的13次方可用IP数目,子网掩码就是32-13=19

10.202.0.0/19

使用阿里云配置GRE时候,如果在VPC网络里需要配置本地地址是内网地址,而不是外网地址。

还有需要注意的是需要在安全组里开放全部GRE

 

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值