开发者社区> 问答> 正文

如何用ecs服务器连接外部网络

如何用ecs服务器连接外部网络

展开
收起
游客h5krycgbw5odm 2020-07-18 13:00:18 943 0
1 条回答
写回答
取消 提交回答
  • 首先:确保你购买的多台ECS服务器在同一个专用网络中并且其中的一台拥有公网IP或绑定了EIP,用句人话说就是要有一台能上网。

    第二:将这台能上网的ECS服务器设置为软路由,就是让它成立类似你家里或公司的路由器的角色

    1 修改/etc/sysctl.conf文件,添加配置net.ipv4.ip_forward=1

    2 sysctl -p 重新加载配置生效

    3 查看ip_forward是否生效为1 cat /proc/sys/net/ipv4/ip_forward

    4 设置路由 iptables -t nat -A POSTROUTING -s 172.17.0.0/16 -j MASQUERADE

    第三:配置VPC专用网络路由表

    第四:登陆内网机器测试是否能上网

    1、通过远程连接公网ECS(各种工具,我用的Xshell)

    2、连接上公网ECS后,再连接内网ECS(阿里云好像有更简单的方法,现在头大先暂时这样吧)

    2021-02-05 12:08:24
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Session:更加安全、可靠的数据中心网络产品更新 立即下载
Session:极简易用的全球化网络产品更新 立即下载
Session:弹性、高可用、可观测的应用交付网络产品更新 立即下载