【Linux】ifconfig不显示ip地址
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
這邊的設置是本地回路。在后面加上
其中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地址
總結
以上是生活随笔為你收集整理的【Linux】ifconfig不显示ip地址的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python基础教程 学习前的准备
- 下一篇: 机器学习岗位的面试准备——总结1