linuxifconfig無eth0
1. Linux系統\Centos沒有網卡eth0配置文件怎麼辦
1.在root賬戶下,使用命令:ifconfig -a 看看是不是eth0沒有啟動。
2.如果執行命令:ifconfig -a 可以看到 eth0,使用命令:ifup eth0,啟動eth0埠。
3.如果執行命令:ifconfig -a 沒有看到 eth0,執行命令: cd /etc/sysconfig/network-scripts ,再執行命令: ls ,看看有沒有ifcfg-eth0文件。
4.如果有ifcfg-eth0文件,進入配置文件,把裡面的onboot 修改成yes。然後執行命令:service network restart
5.如果沒有ifcfg-eth0,得具體看了。檢查網卡驅動安裝好沒有。
2. Linux系統\Centos沒有網卡eth0配置文件怎麼辦
分三種情況
沒有配置文件,ifconfig也沒有eth0的信息(當然也沒eth1),請使用#ifconfig eth0 up或ifup eth0,如果沒有任何提示信息就說明系統能識別網卡eth0,只是eth0沒有啟動服務而已,否則會提示找不到eth0。如果是屬於這種情況,你可以手工創建配置文件/etc/sysconfig/network-scripts/ifcfg-eth0(要創建配置文件,你需要root許可權或有root的sudo授權才能更改sysconfig文件夾)
沒有配置文件,也無法通過ifup啟動eth0,則要看網路服務是否啟動,輸入service network status,如果是關閉狀態,請輸入service network start啟動網路服務,顯示彈出eth0處有綠色的OK即表示成功啟動,即可按上面一種情況來處理,使用ifup然後手工建立配置文件
沒有配置文件,也無法通過ifup啟動eth0,網路服務無法啟動(service network start顯示紅色的failed,或根本沒有彈出eth0信息,只有本地lo),則需要檢查網卡是否正常插接在機器中,或者是否有對應驅動程序(這種情況比較少見,除非使用很老的系統版本或者使用的是USB外置網卡)
3. Linux系統\Centos沒有網卡eth0配置文件怎麼辦
CentOS下找不到eth0設備的解決方法
問題描述:
ifconfig命令無法找到eth0設備,且/etc/sysconfig/network-scripts/中只有ifcfg-lo文件,而沒有ifcfg-eth0。
臨時解決方法一:
使用命令ifconfig eth0 192.168.1.x可以正常設置eth0的IP,該方法僅為臨時處理辦法,系統重啟後即失效了。
永久解決方法二:
1、在/etc/sysconfig/network-scripts/目錄下新建ifcfg-eth0文件;
2、正確設置ifcfg-eth0的DEVICE、BOOTPROTO、ONBOOT、IPADDR、GATEWAY、DNS1、DOMAIN、NETMASK、NETWORK、NAME等等,比如:
DEVICE=eth0
物理設備名稱
IPADDR=192.168.1.x IP地址
NETMASK=255.255.255.0 子網掩碼
NETWORK=192.168.1.0 指定網路,通過IP地址和子網掩碼自動計算得到
GATEWAY=192.168.1.1 網關地址
BROADCAST=192.168.1.255 廣播地址,通過IP地址和子網掩碼自動計算得到
ONBOOT=[yes|no]
引導時是否激活設備
USERCTL=[yes|no] 非ROOT用戶是否可以控制該設備
BOOTPROTO=[none|static|bootp|dhcp]
引導時不使用協議|靜態分配|BOOTP協議|dhcp協議
HWADDR=00:13:D3:27:9F:80 MAC地址
NAME=eth0 名稱
3、經過以上設置,正常情況下是可以成功的,如果仍有問題,在文件/etc/rc.d/rc.local最後加入ifup
eth0(/etc/rc.local腳本是在所有其它初始化腳本執行完畢後執行)。
4、重啟電腦,OK。
其它網路控制命令:
ifdown eth0、ifconfig eth0 down //關閉網路
ifup eth0、ifconfig eth0 up //開啟網路
-------------------------------------------------------
設置DNS 配置文件位置/etc/resolv.conf
-------------------------------------------------------
service network start //啟動網路服務
service network stop //停止網路服務
srvice network restart //重啟網路服務
service network status //查看網路服務狀態
4. Linux系統\Centos沒有網卡eth0配置文件怎麼辦
分三種情況
沒有配置文件,ifconfig也沒有eth0的信息(當然也沒eth1),請使用#ifconfig eth0 up或ifup eth0,如果沒有任何提示信息就說明系統能識別網卡eth0,只是eth0沒有啟動服務而已,否則會提示找不到eth0。如果是屬於這種情況,你可以手工創建配置文件/etc/sysconfig/network-scripts/ifcfg-eth0(要創建配置文件,你需要root許可權或有root的sudo授權才能更改sysconfig文件夾)
沒有配置文件,也無法通過ifup啟動eth0,則要看網路服務是否啟動,輸入service network status,如果是關閉狀態,請輸入service network start啟動網路服務,顯示彈出eth0處有綠色的OK即表示成功啟動,即可按上面一種情況來處理,使用ifup然後手工建立配置文件
沒有配置文件,也無法通過ifup啟動eth0,網路服務無法啟動(service network start顯示紅色的failed,或根本沒有彈出eth0信息,只有本地lo),則需要檢查網卡是否正常插接在機器中,或者是否有對應驅動程序(這種情況比較少見,除非使用很老的系統版本或者使用的是USB外置網卡)
5. VMware克隆Linux提示找不到eth0的解決方法
我們都知道,VMware是款虛擬機,能夠裝載各種系統,但在VMware克隆Linux的時候提示找不到eth0,很多人不知道要如何處理,下面小編就給大家介紹下VMware克隆Linux提示eth0找不到的解決方法。
發生情況:
用ifconfig命令修改修改虛擬機ip地址的時候,提示eth0找不到。直接修改配置文件/etc/sysconfig/network-scripts/ifcfg-eth0,重啟系統後,也沒用。
用ifconfig查看才發現,沒有eth0,只有eth2.所以應該是創建虛擬機的時候,重新創建了一個網卡。當系統發現網卡跟系統配置不統一時,重新創建了一個新的網路介面。
解決方案:將eth0配置回來
修改/etc/udev/rules.d/70-persistent-net.rules文件
將PCI device 0x1022:0x2000 (vmxnet)用#注釋,將PCI device 0x1022:0x2000 (vmxnet)中的eth2修改為eth0,記住MAC地址ATTR{address}==「00:0c:29:ab:c5:2c」,退出保存。
修改網卡配置文件/etc/sysconfig/network-scripts/ifcfg-eth0
修改ip地址:IPADDR=192.168.0.102(因為我才用host-only的鏈接方式,所以是靜態ip),修改MAC地址HWADDR=00:0C:29:AB:C5:2c,退出保存。
修改/etc/sysconfig/network文件中主機名 HOSTNAME=hadoop2
執行命令:service network restart,會出現eth0生效的提示信息。
Bringing up interface eth0: Active connection state: activating
Active connection path: /org/freedesktop/NetworkManager/ActiveConnection/1
state: activated
Connection activated
最好reboot重啟一下。
[root@hadoop2 ~]# ifconfig
eth0 Link encap:Ethernet HWaddr 00:0C:29:AB:C5:2C
inet addr:192.168.0.102 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:feab:c52c/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:177 errors:0 dropped:0 overruns:0 frame:0
TX packets:61 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:17634 (17.2 KiB) TX bytes:7611 (7.4 KiB)
Interrupt:19 Base address:0x2024
上面就是VMware克隆Linux提示eth0找不到的解決方法的介紹了,如果你也遇到了這種問題,可以安裝本文介紹的方法進行處理,希望對你有所幫助。
6. linux下輸入ifconfig命令,沒有eth0,怎麼解決
重新打開eth0就行了
第一步:打開terminal,輸入cd /etc/sysconfig/network-scripts 進入目錄,輸入ifconfig -a命令,可以看到eth0和lo。
7. linux下怎麼查本機IP,ifconfig怎麼不行
1、首先,連接相應linux主機,進入到linux命令行狀態下,等待輸入shell指令。