Azure虚拟机NAT实例配置失败求助
Azure虚拟机NAT实例配置失败求助
我现在正为了测试在Azure上搭建NAT实例,但完全行不通。
之前我在AWS上用类似的步骤成功搭建过NAT实例,但在Azure上却搞不定。
我在Azure公网子网的VM(IP是10.0.0.6)上做了这些配置:
- 编辑
/etc/sysctl.conf文件,添加net.ipv4.ip_forward=1,然后执行sysctl -p让配置生效 - 执行了以下iptables命令:
sudo /sbin/iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE sudo /sbin/iptables -F FORWARD sudo service iptables save
之后在私有子网的VM里,我手动添加了默认路由0.0.0.0/0指向10.0.0.6,是不是应该改用Azure的路由表来配置才对?
但这样操作后完全没效果,私有子网的VM连ping谷歌都失败。而且我已经在NSG里放行了所有IP流量了。
有没有大佬知道问题出在哪?另外我谷歌搜Azure NAT实例相关的教程,几乎搜不到,感觉好像没人这么尝试过一样。
备注:内容来源于stack exchange,提问作者Mark
相关产品推荐
相关产品推荐

