CentOS7 配置靜態IP 及網路問題排查

weixin_34075551發表於2018-04-03

一、配置靜態IP

配置IP後可以通過遠端連線的方式去管理機器,需要TCP 的IP通訊,所以需要配置IP

NAT模式網路卡在有些地方是被限制的,比如校園網有的會限制不允許nat,

->nat模式配置IP

->執行dhclient (自動獲取IP的命令)

->ip addr

->編輯->虛擬網路編輯器->可以檢視vmnet8子網地址,nat設定可檢視閘道器(這裡個人建議直接移除vmnet8重新新增)

->設定靜態IP,這樣遠端連線IP就不會變化

cd /etc/sysconfig/network-scripts
vim ifcfg-ens33
BOOTPROTO=dhcp   //啟動方式=>自動獲取 因為vm有dhcpd服務所以可以用dhclient獲取ip,這裡設定為靜態 BOOTPROTO=static
ONBOOT=no要改成yes 重啟後網路卡自動載入,ip自動生效
IPADDR=192.168.188.130  ip地址
NETMASK=255.255.255.0   子網掩碼
GATEWAY=192.168.188.2   閘道器
DNS1=119.29.29.29       通用DNSip地址
Esc :wq  儲存  #這裡要多看幾遍,別出錯了還得敲好長命令
Ctrl+l   #清屏快捷鍵
systemctl restart network.service  #重啟網路服務命令
ifconfig #檢視ip地址
ping www.baidu.com  #檢查是否可以聯網

二、網路問題排查

如果聯網不成功說明出現錯誤,下面排錯

NAT模式不成功,可以切換橋接試試

點選右下角小電腦圖示,切換為橋接,重新獲取ip

dhclient  # 報錯,dhcpd服務已經在執行,不能重複執行,這是我們要先把當前服務殺死
dhclient -r  #殺死當前dhcpd服務,再次執行dhclient
dhclient
ifconfig     #ip變化,說明橋接配置成功,如果橋接配置不成功,則ip沒變,則首先檢視橋接網路的網段,通過windows的cmd下執行ipconfig檢視ipv4,閘道器,掩碼,設定要相同
ping www.baidu.com  #成功獲取ip地址成功可以通過ping測試網路

如果報:connect:Network is unreachable檢視虛擬機器設定網路介面卡裝置狀態是否已連線

則選擇NAT模式 -> 編輯虛擬機器編輯器 ->移除net8重新新增net8並選擇nat模式;

dhclient -r #相當於重啟網路服務

dhclient #重新獲取ip

ifconfig #檢視ip、閘道器

Ctrl+l   #清屏

ping 192.168.133.2  #可以先ping下閘道器看通不通

ping www.baidu.com  #檢查聯網狀態

如果內網可以ping通,外網ping不通,就是配置檔案有錯誤


vim /etc/sysconfig/network-scripts/ifcfg-ens33  # 錯誤原因 1、字母寫錯,2、IPADDR及閘道器、DNS1錯

在物理機ping下虛擬機器ip檢查

相關文章