我司星云主機(jī)支持多IP綁定同一云主機(jī)下,對此情況進(jìn)行配置說明。
在除云主機(jī)現(xiàn)有IP,如需綁定另外IP的,可在購買IP帶寬訂單后創(chuàng)建虛擬網(wǎng)卡,
并將新增訂單IP綁定到虛擬網(wǎng)卡后,將虛擬網(wǎng)卡綁定到云主機(jī)下。
多網(wǎng)卡IP綁定到同一云主機(jī)下,對于Windows 操作系統(tǒng)的云主機(jī),多IP綁定同一主機(jī)一般情況下可正常使用,在Linux操作系統(tǒng)的云主機(jī)則要求添加策略路由。
以兩個(gè)公網(wǎng)IP綁定到云主機(jī)下為例,其中一個(gè)云主機(jī)已綁定IP即為主網(wǎng)卡IP,通過虛擬網(wǎng)卡綁定公網(wǎng)IP即為從網(wǎng)卡,注意此時(shí)從網(wǎng)卡IP外部無法訪問,要求對從網(wǎng)卡添加策略路由。
配置策略路由所要求信息
內(nèi)網(wǎng)網(wǎng)關(guān)IP,從網(wǎng)卡內(nèi)網(wǎng)IP,對應(yīng)從網(wǎng)卡網(wǎng)卡名,以及所定義的路由表和優(yōu)先級(路由表名可自定義,優(yōu)先級數(shù)值取值范圍在1~252之間,數(shù)值越小優(yōu)先級越高)
主網(wǎng)卡 eth0 10.110.0.2 默認(rèn)網(wǎng)絡(luò)出口,無需配置
從網(wǎng)卡 eth1 10.110.0.3 net_s1 201 (此處路由表名 net_s1 優(yōu)先級 201)
以上說明僅為示例,具體請查看星云控制面板上虛擬網(wǎng)卡對應(yīng)內(nèi)網(wǎng)IP情況
登錄云主機(jī)根據(jù)從網(wǎng)卡內(nèi)網(wǎng)IP查看對應(yīng)的云主機(jī)網(wǎng)卡名稱
因?qū)儆谕?/span>IP 網(wǎng)絡(luò)下,故網(wǎng)關(guān)IP相同,即 10.110.0.1
如存在兩個(gè)以上從網(wǎng)卡公網(wǎng)IP綁定,可根據(jù)情況類推配置
操作步驟
1.添加路由表
echo "201 net_s1">>/etc/iproute2/rt_tables
2.添加路由表規(guī)則
ip route flush table net_s1
ip route add default via 10.110.0.1 dev eth0 src 10.110.0.3 table net_s1
ip rule add from 10.110.0.3 lookup net_s1
在安全組已放行ICMP協(xié)議后,可本地測試Ping 云主機(jī)虛擬網(wǎng)卡上的公網(wǎng)IP,以驗(yàn)證配置正??捎?/span>。
3.策略路由持久應(yīng)用
上述操作僅臨時(shí)生效,通過添加啟動(dòng)腳本保證云主機(jī)重啟自動(dòng)添加配置
echo "sleep 10s" >> /etc/rc.local
echo "/opt/network.sh" >>/etc/rc.local
chmod +x /etc/init.d/rc.local
cat <<EOF | tee /opt/network.sh
ip route flush table net_s1
ip route add default via 10.110.0.1 dev eth1 src 10.110.0.3 table net_s1
ip rule add from 10.110.0.3 lookup net_s1
EOF
chmod +x /opt/network.sh
注:/opt/network.sh 中部分配置請根據(jù)云主機(jī)實(shí)際情況進(jìn)行修改