centos7 連不上網的解決辦法


每個人的情況可能不一樣,下面列出幾種我遇到過的情況和解決辦法

方法一:

這是最常見的情況

保證本地電腦的 服務 里面的 VMware DHCP serviceVMware NAT service 兩個服務是啟動的。

重啟網絡服務

service network restart

 測試是否能連網, ping www.baidu.com

 

如果不能聯網,繼續往下看

方法二:

這個方法是比較簡單的,進入到 /etc/sysconfig/network-scripts 這個目錄,然后vim 打開 ifcfg-eno16777736 這個文件

cd  /etc/sysconfig/network-scripts

vim ifcfg-eno16777736

查看這個文件中的 ONBOOT這一行是不是 yes, 如果不是,改成 yes,如果沒有這一行,加上這行 ONBOOT=yes 或者 ONBOOT="yes", 有沒有引號都一樣

最后按下 ESC , wq 退出文件編輯,執行network 服務重啟,

service network restart

 最后測試網絡是否連通:ping www.baidu.com

方法三:

打開對應的虛擬機的虛擬機設置,點擊“網絡適配器”

 選擇 NAT 模式,然后點確定

 點擊 “編輯”, 選擇虛擬網格編輯器

選中有 “NAT模式” 的那行記錄,然后確保圖中標記的兩個勾必須打上,如果沒有默認勾選,應該手動勾選 。然后點擊 “NAT設置”

 記錄下子網IP 、子網掩碼、網關這三個東西,待會需要用到,

進入到 /etc/sysconfig/network-scripts 這個目錄,然后vim 打開 ifcfg-eno16777736 這個文件

cd  /etc/sysconfig/network-scripts

vim ifcfg-eno16777736

在配置文件的最后加上下面這些東西

 

 然后保存退出該配置文件

重新啟動network服務, 輸入 service network restart

嘗試 ping www.baidu.com

解決了

方法四:

先看一下本機IP配置, 記一下 ip地址、網關信息和DNS服務器地址

 

查看虛擬機配置,設置虛擬機網路為橋接模式


然后進入centos系統
vim /etc/sysconfig/network-scripts/ifcfg-eno16777736

編輯該文件ifcfg-eno16777736(不同網卡文件不同), 配置靜態ip, 改為BOOTPROTO="static"
BOOTPROTO="static"

添加網關及設置靜態IP(IP,網關根據自己網絡修改,DNS配置為自己電腦上網的DNS即可)IPADDR 一般可設置為本機 ip 基礎上最后加一或加二

IPADDR=192.168.43.200
NETMAST=255.255.255.0
GATEWAT=192.168.43.1
DNS=192.168.43.1
ZONE=public
保存退出wq
修改后

重新啟動network服務, 輸入 service network restart


驗證是否IP配置正確
ip addr


驗證是否可以訪問外網

無法訪問外網可能是由於dns配置不正確,另外虛擬機使用橋接模式
配置完成就可以使用xshell工具連接配置的IP訪問該centos服務器了。

寫在最后

配置好 虛擬接能連上網之后,如果想要用 xshell 連接該虛擬機,別忘了修改原來 xshell 連接的 ip 地址 或者重新創建一個連接,否則還是連不上 ~~

參考資料:

centos7連接不上網絡問題

使用VMware安裝centos7並配置網絡

CentOS 7不能聯網解決辦法


免責聲明!

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



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