centos7橋接模式不能上網eth0
① CentOS安裝後沒有網路連接
1.Linux網路設置。
2.恢復虛擬網路默認設置(在斷網狀態下)。
3.虛擬機關閉狀態下。設置虛擬機上網方式為NAT。
具體步驟如下。
② 解決centos7虛擬機無法上網與網路設置
一、解決centos7無法上網的問題
最近興致沖沖的打算學習下linux,利用VMware虛擬機裝了centos7。但是在linux命令行輸入ifconfig,並沒有出現網路配置相關內容。輸入lspic |grep Eth,告訴我網卡有問題。
如上所示,別說設置了,根本連網卡信息都沒有。沒有所想的那個eth0的文件。但是查了很多資料說出現這個問題的原因是由於兼容問題導致的。由於我的虛擬機鏡像是64位的,但是我安裝centos的時候選的是32位,所以導致虛擬機無法識別。需要在虛擬機的配置文件中:centos:vmx,加入一條語句ethernet0.virtualDev = "e1000"。然後保存,重啟就可以了。但是我試了,還是不行,但是在貼吧裡面看到很多回復說按照這種方法解決了這個問題。我只能gg了,因為我保存了這個文件,重啟後還會出現加入的命令被刪除了。即使沒有被刪除,但是也還是無效。最後我只好重裝了centos。然後選擇版本的時候,選了64位。是的,這樣就成功了。如果遇到類似我這樣的問題,可以先修改vmx文件試試。
那下面來說說centos的網路設置吧。我選擇的方法是橋接。
二、centos網路設置
1、命令行輸入ifconfig -a , 得到網卡信息。如下圖所示
2、命令行輸入:vi /etc/sysconfig/network-scripts/ifcfg-eth0
打開網卡配置文件。部分機型可能不是eth0,而是eth-xxx一串隨機數。具體看個人具體電腦顯示。
3、修改配置文件:
ONBOOT=YES
BOOTROTO=STATIC
4、增加配置信息:
IPADDR=192.168.1.21(需要跟自己的電腦IP在同一網段下面)
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS1=192.168.1.1
5、保存,然後重啟網路
service network restart
③ centos6.9在虛擬機中設置橋接模式上不了網啊
虛擬機安裝完成之後,在 本機網路設置裡面出現 兩個網卡VMware Network Adapter VMnet1和VMware Network Adapter Vmnet8。聯網用Vmnet8.
1, 重啟之後,查看網路配置Vim /etc/sysconfig/network-scripts/ifcfg-eth0查看並可以編輯。
[root@centos ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0
打開文件,修改以下內容並保存
DEVICE=eth0#對應第一張網卡
TYPE=Ethernet
ONBOOT=yes#是否啟動時運行
NM_CONTROLLED=yes
BOOTPROTO=dhcp ip獲得方式有none,dhcp分配ip
static靜態的ip。看設置ip時,是自己添加
ip-static還是分配ip-dhcp
自己添加ip時下面會顯示ip地址,網關,子網掩碼
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
NAME="System eth0"#名稱
HWADDR=00:0C:29:60:2E:17 #必須對應etho是的MAC地址
(/etc/udev/rules.d/70-persistent-net.rules)
PEERDNS=yes PEERROUTES=yes
IPADDR=192.168.1.45#指定本機IP地址
NETMASK=255.255.255.0 #指定子網掩碼
GATEWAY=192.168.1.1 #指定網關
2, 退出來,在重啟一遍網卡 service network restart。
3, 這時就可以連接網路了。
④ Centos7網卡故障:彈出界面eth0: 錯誤:沒有找到合適的設備
報錯
排錯
1. ifconfig -a 沒有網卡名為eth0
處理
1.查看當前MAC地址相關信息:
cat /etc/udev/rules.d/70-persistent-net.rules #發現有兩個網卡信息
2.vi /etc/udev/rules.d/70-persistent-net.rules
將eth0網卡信息刪除,eth1改為eth0,復制eth1 的MAC地址
3.vi /etc/sysconfig/network-scripts/ifcfg-eth0
將HWADDR的地址替換成剛剛復制的地址
4.service network restart #重啟服務
5.ipaddr #檢查結果
⑤ Linux系統\Centos沒有網卡eth0配置文件怎麼辦
主要原因是由於centos6改用NetworkManager方式管理網路了,可以運行如下命令進行確認:
即可生效。
⑥ Linux 的centos版本 沒有eth0文件,找不到網卡,連不上網,怎麼解決呢
ifconfig -a看不到說明沒有識別到網卡
lspci看看有沒有網卡設備
需要下載安裝網卡驅動,只是增加ifcfg-eth0沒用的
⑦ 虛擬機裝centos7為什麼一直沒有網卡
如出現虛擬機裝centos7總是沒有網卡的情況,建議通過以下方式進行解決:
1、登錄系統,虛擬機安裝完成後,第一次登錄系統,系統只有一個賬號,即超級管理員root賬戶,輸入安裝時設定的密碼,登錄到系統終端;
2、編輯系統配置文件,虛擬機完成後,系統安裝了一個默認的網卡,即eth0,其配置文件的路徑為/etc/sysconfig/network-scripts/ifcfg-eth0,在系統終端中輸入命令:vi /etc/sysconfig/network-scripts/ifcfg-eth0,啟動vi編輯器編輯此文件
centos虛擬機啟用網卡;
3、編輯默認網卡配置文件,將ONBOOT由no改為yes,編輯完成後,按ESC回至命令模板,輸入":wq",回車,保存修改並退出;
4、修改配置文件後,並不會立即生效,需要讓network服務重新載入配置文件,修改才生效,在系統終端中輸入命令:service network reload;
5、在終端中輸入命令:ifconfig,可心輸出信息中可心看到,系統默認網卡eth0已啟動。