ubuntu下eth0網絡卡資訊不見了
carpenter:
使用ip addr命令檢視網絡卡資訊 確定 eth0或1或2
先複製一份ifcfg-eth0的配置檔案
cp /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network-scripts/ifcfg-eth1
修改配置檔案
vim /etc/sysconfig/network-scripts/ifcfg-eth1
配置檔案內容
DEVICE=eth1 #修改網絡卡名為eth1
HWADDR=00:1A:A0:FC:79:D6 #修改為新網絡卡的MAC地址
TYPE=Ethernet
UUID=3aeb57ea-c5c0-42fa-8dbd-b8eeb3fcadf8 #新裝置的UUID
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static
IPADDR=192.168.0.1 #修改為為新網絡卡指派的IP地址
NETMASK=255.255.255.0
輸入命令列:ifconfig eth0 up #開啟eth0
service network restart
ubuntu下eth0網絡卡資訊不見了
問題二. ifconfig之後顯示eth0,但是沒有顯示靜態IP地址,即無inet、地址、廣播、掩碼。
問題三. ping命令不能使用,因為dns還沒設定,編輯/etc/resolv.conf,加上dns伺服器地址。
問題一:ifconfig之後只顯示lo,沒有看到eth0 ?
- 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選項。 -
eth0被關了
-
使用ip addr命令檢視網絡卡資訊,記下ens37網絡卡的MAC地址
輸入命令列:ifconfig eth0 up #開啟eth0
- 1
- 2
問題二:ifconfig之後顯示eth0,但是沒有顯示“inet/地址/廣播/掩碼/ ”?
-
先用sudo dhclient eth0更新IP地址
-
然後執行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地址