centos7的配置IP和相關問題排查
配置IP
首先查看網絡情況
ip add 查看網絡情況 dhclent 如果沒有IP地址,使用此命令可自動獲取IP
打開網卡配置文件
vi /etc/sysconfig/network-scripts/ifcfg-ensXX
修改網卡配置文件
BOOTPROTO=dhcp => BOOTPROTO=static 將動態IP切換成靜態 IPONBOOT=on => ONBOOT=yes 開機自啟動 IPADDR=xxx.xxx.xxx.xxx dhclient IP地址 NETMASK=255.255.255.0 子網掩碼 GATEWAY=xxx.xxx.xxx.xxx 網關地址 DNS1=119.29.29.29 DNS服務器
重啟服務讓配置生效
systemctl network.service
ping外網地址測試連通狀態
ping www.baidu.com
網絡問題排查
網卡不能上網的時候如何排查並解決
如果nat模式不能用,可以切換橋接模式
點擊網絡適配器
選擇橋接模式,這時網卡就切換成了橋接模式
然後需要重新獲取IP,使用 dhclient 命令
這時可能會報錯,提示服務已經在運行了,不能重復再運行,這時需要殺死這個服務,使用dhclient -r 命令,殺死之後再運行 dhclient 命令即可
使用命令 ifconfig 發現IP變了,網段有變化了,則橋接模式配置成功
如果IP沒有變化,依舊是nat模式以前那個網段,則說明橋接模式沒有配置成功,或者dhclient執行的不成功
這時候首先查看我們橋接的網段,需要從windows上看
開始運行cmd,運行命令 ipconfig 查看以太網本地連接的IP地址的網段和網關
然後在到linxu裏設置成和windows一樣的網段地址和網關
獲取到IP之後ping www.baidu.com 是否能通,能ping成功則成功
ping www.baidu.com 如果提示 connect network is unreachable 則說明現在不管是橋接還是nat模式都是存在問題的
這時需要打開虛擬機網卡設置查看一下是否是已連接狀態
這時使用nat的模式去排查這個問題
打開VMware的虛擬網絡編輯器
點擊VMnat8,這就是我們nat相關的網絡了,移除VMnat8,然後再添加一個網絡VMnat8,之後確定
點擊新添加的VMnat8,在下面VMnat信息處選擇nat模式
先查看一下子網IP、子網掩碼和nat設置裏的網關,之後確定
回到linux界面,繼續執行 dhclient -r 之後 再執行dhclient
自動獲取IP後,ifconfig 查看一下自動獲取的IP地址
然後測試一下網絡連通性
先ping網關,如果能通,就再ping一下外網,如果能通,則成功
如果ping網關能通,ping外網報錯的話,則說明並沒有連接到外網
使用命令 root -n 可以查看網關,發現沒有網關Gateway,那肯定就不可以連到外網了
這時打開網卡的配置文件,打開方式參考配置IP的筆記部分
網關和IP地址都需要手動改一下,並且配置DNS,之後保存配置文件
ifconfig 查看一下IP地址是不是我們更改的地址
root -n 查看是不是有了網關Gateway
測試外網連通性,成功則完成nat模式的配置
補充:
如果沒有ifconfig這個命令,需要在系統可以聯網的前提下去使用下面的命令安裝ifconfig命令
yum install -y net-tools
本文出自 “12004704” 博客,請務必保留此出處http://12014704.blog.51cto.com/12004704/1952882
centos7的配置IP和相關問題排查