ubuntu18.04虛擬機突然不能上網問題解決辦法


        周末在家啃書學docker,win10上裝的虛擬機,ubuntu18.04,突然執行apt-get update報錯,域名無法解析,懷疑是dns文件有問題,折騰了很久,各種百度,修改dns文件,仍然報錯,ping www.baidu.com報錯。又開始懷疑是不是網絡本身有問題,修改網絡配置,仍然不起作用。

        以系統報錯的關鍵字搜索,嘗試網友提供的方法均以失敗告終;         

       后來,搜索“ubuntu18.04虛擬機不能聯網”,突然,看到一篇博客,終於解決了問題,哈哈哈;

 

       轉載鏈接:https://blog.csdn.net/leadingsci/article/details/80873542

       

       具體方法如下記錄之:      

1. 問題

前段時間還正常上網,使用者突然無法聯網。有可能是運行軟件,爆內存了,沒有死機,但造成網絡中斷。

嘗試措施: 
1. 檢查宿主主機,能正常聯網 
2. linux的ifconfig顯示,沒有固定IP

$ifconfig 
lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 3859  bytes 232955 (232.9 KB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 3859  bytes 232955 (232.9 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
  1. ping 連接無法連接上
$ping www.baidu.com
ping: www.baidu.com: Name or service not known
  1. 原來為主機模式,更換為橋連模型,其他模式,也是無法聯網。

2 解決方法

  1. 將模式調整為“主機模式”
  2. 輸入以下代碼
sudo service network-manager stop
sudo rm /var/lib/NetworkManager/NetworkManager.state 
sudo service network-manager start
  1. 再次輸入ifconfig ,之前的靜態IP重新出現了。問題解決,可以聯網了。

3.修改NetworkManager.conf文件,然后重啟網絡

$sudo vi /etc/NetworkManager/NetworkManager.conf
[main]
NetworkingEnabled=false
WirelessEnabled=true
WWANEnabled=true

 

 

具體原因目前還不得而知,希望有人能指導一下,或者將來有一天自己能理解了。加油

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM