Ubuntu18.04實例重啟后網(wǎng)絡(luò)不通的解決方法
新老阿里云會員,通過此頁面下單均可享受我公司代理商價格!
首次購買新客戶額外贈送代金券!
爆款產(chǎn)品 阿里云低至1折 https://partner.aliyun.com/shop/20851488
問題描述
Ubuntu 18.04重啟后發(fā)現(xiàn)網(wǎng)絡(luò)不通,配置/etc/network/interfaces文件也不生效。執(zhí)行ifconfig命令只能看到一個lo網(wǎng)卡,發(fā)現(xiàn)并沒有eth0網(wǎng)卡的配置。
問題原因
Ubuntu18.04的網(wǎng)絡(luò)配置默認使用的是Netplan,由于Netplan的相關(guān)配置不正確導(dǎo)致網(wǎng)絡(luò)不通。
解決方案
阿里云提醒您:
?如果您對實例或數(shù)據(jù)有修改、變更等風(fēng)險操作,務(wù)必注意實例的容災(zāi)、容錯能力,確保數(shù)據(jù)安全。
?如果您對實例(包括但不限于ECS、RDS)等進行配置與數(shù)據(jù)修改,建議提前創(chuàng)建快照或開啟RDS日志備份等功能。
?如果您在阿里云平臺授權(quán)或者提交過登錄賬號、密碼等安全信息,建議您及時修改。
請您參考以下步驟進行操作。
1.檢查Netplan的/etc/netplan/99-eth0.yaml配置文件,確認服務(wù)器的私網(wǎng)地址、掩碼、網(wǎng)關(guān)和DNS。
2.執(zhí)行netplan apply命令生效配置文件。如若出現(xiàn)找不到netplan命令可以定位是服務(wù)器的netplan有問題,執(zhí)行以下命令。
ifconfig eth0 [$Private IP] netmask [$Subnet mask]
route add 0.0.0.0/0 gw [$Gateway]
說明:[$Private IP]指的是私網(wǎng)IP地址, [$Subnet mask]指的是子網(wǎng)掩碼,[$Gateway]指的是私網(wǎng)網(wǎng)關(guān)。
3.修改/etc/resolv.conf文件,添加以下內(nèi)容。
nameserver 100.100.2.136
nameserver 100.100.2.138
4.執(zhí)行以下命令安裝Netplan。
apt-get install -y netplan.io
注意:在安裝netplan要使用apt-get install -y netplan.io命令,不能使用apt-get install -y netplan命令。
5.執(zhí)行以下命令讓配置生效,重啟后測試服務(wù)器網(wǎng)絡(luò)是否正常。
netplan apply
相關(guān)文檔
?Ubuntu18.04 網(wǎng)絡(luò)配置介紹
適用于
?云服務(wù)器 ECS
如果您有其他問題,可以聯(lián)系北京優(yōu)勝智連阿里云代理商,為您提供一對一專業(yè)全面的技術(shù)服務(wù),同時新/老阿里云會員,均可享受我公司代理商價格,歡迎咨詢!
