新購買了3臺阿里雲ECS服務器(centos7)和彈性公網IP(EIP),雖然是從事計算機行業的人員但俺不是計算機網絡從業人員😭。如何將這個祖宗運行起來,而且還要能方便遠程維護,唉...其間的過程及酸爽各位看官盡情腦補吧。html
在此特別寫幾篇記錄一下,算是記念也作爲與我相同的朋友的參考。shell
先上圖,有圖有真相:centos
注意:若是你也是購買的EIP,但ECS購買時選擇的網絡選擇按流量計費,這時想綁定EIP是不行的,須要修改ECS實例的配置(選擇升級配置,將網絡帶寬設爲0),將帶寬降爲0以後ECS就取消了分配的公網IP。服務器
首先:確保你購買的多臺ECS服務器在同一個專用網絡中而且其中的一臺擁有公網IP或綁定了EIP,用句人話說就是要有一臺能上網。網絡
第二:將這臺能上網的ECS服務器設置爲軟路由,就是讓它成立相似你家裏或公司的路由器的角色ssh
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 MASQUERADEcentos7
第四:登錄內網機器測試是否能上網
一、經過遠程鏈接公網ECS(各類工具,我用的Xshell)
二、鏈接上公網ECS後,再鏈接內網ECS(阿里雲好像有更簡單的方法,如今頭大先暫時這樣吧)
帳號密碼登錄:ssh -l root@ip,根據提示進行
pem登錄:
將內網ECS pem文件放到該公網ECS上
而後給pem添加權限,chmod 600 xxx.pem
登錄:ssh -i xxx.pem -l root@ip
激動人心的結果: