硅云幫助文檔中心
搜索文檔
熱門搜索詞:
產品簡介
產品定價
入門指南
新購指南
基礎使用指南
基礎概念
安全
網絡
存儲
鏡像
監(jiān)控
經典案例
快照
常見問題
知識拓展
名詞解釋
API參考
彈性公網IP(EIP)綁定至彈性網卡的內網IP后,此時網絡數(shù)據(jù)流量還無法通過彈性公網IP進行通信,還需要配置網卡和路由。
1、將彈性網卡綁定至CVM云服務器實例。
2、將彈性公網IP綁定至彈性網卡。
以上兩步驟準備完成后,開始如下工作。
1、登錄CVM系統(tǒng),查看彈性網卡信息。
輸入命令 ip addr 可看到有一塊新的網卡,如下圖:
這里我們需要記下MTU值,后面會用到。
注:網卡名稱通常為eth0、eth1、eth2、eth3...,系統(tǒng)默認的網卡(主網卡)是eth0(請勿修改主網卡),新綁定的彈性網卡是eth1、eth2以此類推,我們需要修改到的就是彈性網卡eth1(本次文檔也是以修改eth1為例)。
2、創(chuàng)建彈性網卡配置文件,并將彈性內網IP信息存入配置文件中。
CVM系統(tǒng)中執(zhí)行命令 vi /etc/sysconfig/network-scripts/ifcfg-eth1 即可新建彈性網卡eth1的配置文件,并輸入以下信息后保存:
BOOTPROTO=static DEVICE=eth1 ONBOOT=yes TYPE=Ethernet IPADDR=172.16.0.123 NETMASK=255.255.0.0 MTU=1500 #注:以上就是增加一個彈性公網IP寫的配置信息,如果要加多個彈性IP,第2、3..n個IP也需要寫進該文件,規(guī)律如下 IPADDR2 172.16.0.129 #這是第2個彈性IP(172.16.0.129) NETMASK2 255.255.0.0 #這是第2個彈性IP的子網掩碼 IPADDR3 172.16.1.133 #這是第3個彈性IP(172.16.1.133) NETMASK3 255.255.0.0 #這是第3個彈性IP的子網掩碼
注:其中IPADDR=[一個內網Ip地址]、MTU=[網卡顯示的mtu值],這里的內網IP地址就是彈性網卡已分配的內網IP(即彈性公網IP綁定的內網IP),mtu值就是通過第①步執(zhí)行ip addr命令查看的網卡信息中顯示的mtu值。
3、保存網卡配置文件后,依次執(zhí)行以下命令設置路由表信息:
① 執(zhí)行命令 vi /etc/iproute2/rt_tables 以創(chuàng)建rt_tables配置文件,并輸入以下信息后保存:
10 eth1
②執(zhí)行命令 vim /etc/sysconfig/network-scripts/route-eth1 以創(chuàng)建路由配置文件,并輸入以下信息后保存:
default dev eth1 via 172.16.0.1 table 10
③執(zhí)行命令 vim /etc/sysconfig/network-scripts/rule-eth1 以創(chuàng)建路由規(guī)則配置文件,并輸入以下信息后保存:
from 172.16.0.123 lookup 10
注:這里的172.16.0.123是表示彈性網卡分配的內網IP,與步驟2中的一致。注意,如果您有多個彈性IP要綁定,這里就得寫多行規(guī)則。
4、執(zhí)行命令 service network restart 以重啟網絡,重啟一次網絡后即生效。
以上四個步驟完成后,即使后期重啟CVM系統(tǒng),彈性IP配置信息依舊有效,無需重復設置。
注:在這里特別注明下,如果重啟命令service network restart報錯無法啟動網卡,可以執(zhí)行命令ifup down eth1 和 if up eth1來重啟網卡。
5、前往云服務器實例列表,解除CVM當前已關聯(lián)的安全組,10~30秒后,重新關聯(lián)之前的安全組,此時彈性公網IP的公網通信功能即可正常使用,可嘗試從外部ping該彈性公網ip來驗證網絡是否已通(ping測試前請確保已放行ICMP-ipv4協(xié)議)。
也可以在云服務器中指定用彈性網卡來ping一下8.8.8.8測試公網通信能力,命令如下:
ping -I 172.16.0.123 8.8.8.8 -w 500 #其中172.16.0.123表示彈性網卡的內網IP,8.8.8.8是外部第三方地址
自此,彈性公網IP的啟用工作已結束。
其他參考方法(不推薦使用):如果您只是想臨時配置彈性ip,再配置完/etc/sysconfig/network-scripts/ifcfg-eth1網卡文件后,執(zhí)行以下兩條命令可臨時修改route、rule配置,方便快速啟用彈性IP,但重啟系統(tǒng)后會失效需重新配置:
ip rule add from172.16.0.123 lookup 10
ip route add default via172.16.0.1 dev eth1 table 10
相關文檔
您對該文檔有什么建議?
本文導航