騰訊雲一臺伺服器多IP的超詳細配置linux

Rcll99898發表於2020-07-02

新賬號關聯我們公司購買騰訊雲產品,有優惠哦!聯絡電話:18476657885(微信同號)


前段時間,因為業務的原因,需要為伺服器配置多個網路卡跟ip,騰訊雲彈性網路卡這個產品剛好能滿足我們這個需求。故在此寫一篇文章,做個記錄。

新增彈性網路卡操作步驟

1.建立彈性網路卡

開啟 私有網路VPC控制檯 ,單擊左邊欄【彈性網路卡】,進入彈性網路卡列表頁,單擊左上角【新建】

單擊左上角【建立】,在彈窗中選擇彈性網路卡的所在私有網路、子網。選擇彈性網路卡分配的內網 IP ,可自動生成,也可手動指定。最後單擊【確認】,完成彈性網路卡的建立。

2.繫結彈性網路卡

開啟 。單擊左邊欄【彈性網路卡】,進入彈性網路卡列表頁。找到彈性網路卡所在行,單擊操作欄中的【繫結 】(僅支援繫結和彈性網路卡相同可用區的雲伺服器)。

選擇需要繫結的雲伺服器,單擊【確定】完成彈性網路卡的繫結。

3.在伺服器內配置彈性網路卡

複製一份eth0的配置檔案,重新命名為eth1。命令如下:

cd /etc/sysconfig/network-scripts/

cp ifcfg-eth0 ifcfg-eth1

輸入命令修改eth1配置:vim ifcfg-eth1

具體修改如下

BOOTPROTO=none    none修改為static

DEVICE=eth0     eth0修改成eth1

HWADDR=52:54:00:24:f6:84  刪除

增加以下三行

IPADDR=10.0.3.4    修改成輔助網路卡對應的ip

NETMASK=255.255.255.0  修改成輔助網路卡對應的掩碼

GATEWAY=10.0.3.1    修改成輔助網路卡對應的閘道器

修改後儲存配置檔案並退出(在vim的末行模式下輸入"wq!"並回車)。

修改前:

修改後:

在etc/sysctl.conf中關閉反向過濾。開啟配置檔案:vim /etc/sysctl.conf

把配置檔案中原配置中的:

net.ipv4.conf.default.rp_filter = 1(在16行的位置)

修改成:

net.ipv4.conf.default.rp_filter = 0 net.ipv4.conf.all.rp_filter = 0 net.ipv4.conf.eth0.rp_filter = 0 net.ipv4.conf.eth1.rp_filter = 0

修改前:

修改後:

重啟網路服務,輸入以下命令:systemctl restart network

檢查和確認,輸入檢視IP的命令:ip addr

確認輔助網路卡和輔助網路卡上的IP可見。參考下圖:

如出現上圖紅框所示部分,這說明,已經成功新增彈性網路卡。

彈性網路卡新增輔助ip操作步驟

1.在控制檯新增輔助ip

開啟雲伺服器控制檯,選擇需要新增輔助ip的伺服器,點開彈性網路卡選項,選擇網路卡,新增輔助ip

2.在伺服器內配置彈性網路卡

修改輔助ip對應網路卡的配置檔案,例如:輔助網路卡

輸入命令:vim /etc/sysconfig/network-scripts/ifcfg-eth1

修改以下資訊

IPADDR=10.0.0.16    修改成IPADDR1=10.0.0.16(你自己的ip)

增加一行輔助ip的資訊

IPADDR2=10.0.0.7    填寫你自己的輔助ip

修改後儲存配置檔案並退出(在vim的末行模式下輸入"wq!"並回車)。

修改前:

修改後:

重啟網路服務,輸入命令:systemctl restart network

檢查和確認,輸入檢視IP的命令:ip addr

確認網路卡上的輔助IP可見。參考下圖:


如出現上圖紅框所示部分,這說明,已經成功新增彈性網路卡。

技術交流可掃描二維碼新增微信:



來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69978279/viewspace-2701995/,如需轉載,請註明出處,否則將追究法律責任。

相關文章