问题概述
购买阿里云VPC网络 只有一个EIP,想要多个VPC网络的服务器能够通过一个EIP正常上网。
通过阿里云平台在VPC中添加路由条目
点击 云服务器ESC 》 专有网络VPC 》 选择服务器所在位置 》 点击路由器 》 添加路由
填写信息如下:
目标网段 0.0.0.0
下一跳类型 ESC实例
选择ESC实例 绑定EIP的服务器名字
保存即可
修改内核参数开启IP转发功能:
sed -i 's/net.ipv4.ip_forward = 0/net.ipv4.ip_forward = 1/g' /etc/sysctl.conf
sysctl -p
添加IPtables规则并保存
iptables -t nat -I POSTROUTING -s 172.16.3.0/24 -j SNAT -to-source 172.16.3.2
iptables save
相关资料
[Linux系统配置SNAT](https://help.aliyun.com/knowledge_detail/38776.html)
评论区