ubuntu ifconfig 不顯示IP地址


本文轉載:https://blog.csdn.net/cmh477660693/article/details/52760236

ubuntu終端下命令ifconfig的問題解決

問題一. ifconfig之后只顯示lo,沒有看到eth0

問題二. ifconfig之后顯示eth0,但是沒有顯示靜態IP地址,即無inet、地址、廣播、掩碼。

問題三. ping命令不能使用,因為dns還沒設置,編輯/etc/resolv.conf,加上dns服務器地址。

問題一:ifconfig之后只顯示lo,沒有看到eth0 ?

  1. eth0設置不正確,導致無法正常啟動,修改eth0配置文件就好 
    ubuntu 12.04的網絡設置文件是/etc/network/interfaces,打開文件,會看到 
    auto lo 
    iface lo inet loopback 
    這邊的設置是本地回路。在后面加上 
    auto eth0 
    iface eth0 inet static 
    address 192.168.1.230 //(ip地址) 
    netmask 255.255.255.0 //(子網掩碼) 
    gateway 192.168.1.1 //(網關) 
    其中eth0就是電腦的網卡,如果電腦有多塊網卡,比如還會有eth1,都可以在這里進行設置。iface eth0 inet 設置為dhcp是動態獲取IP,設置為static則用自定義的IP。這邊要自定義IP地址,所以選擇static選項。
  2. eth0被關了

    輸入命令行:ifconfig eth0 up    #開啟eth0

問題二:ifconfig之后顯示eth0,但是沒有顯示“inet/地址/廣播/掩碼/ ”?

  1. 先用sudo dhclient eth0更新IP地址

  2. 然后運行sudo ifconfig eth0

  3. reboot

問題三:重啟后,ping命令不能使用,因為dns還沒設置,編輯/etc/resolv.conf,加上dns服務器地址。

設置好后,如果直接ping www.baidu.com會發現ping不通,因為dns還沒設置,編輯/etc/resolv.conf,加上dns服務器地址。 
nameserver 8.8.8.8 
nameserver 8.8.4.4 
這兩個是Google提供的免費DNS服務器的IP地址


免責聲明!

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



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