centos 修改靜態ip

自己裝了個虛擬機運行centos版本的linux,有時候啓動linux的時候分配的ip地址往往不一樣,都要重新查看ip地址後才能用xshell連接,很麻煩,因此想把linux機器的ip地址配置成靜態的。其實配置靜態ip地址是很簡單的,只需要修改一下網卡配置文件,但是是新手,往往出現這樣那樣的問題配置不成功。折騰了一陣終於可以了,記錄一下操作步驟

1、進入目錄:/etc/sysconfig/network-scripts/

配置文件的目錄都是在這個目錄下

2、使用ifconfig命令看一下網卡信息

lo爲迴環地址(loop),ens33就是我們需要修改的網卡的名稱

3、在/etc/sysconfig/network-scripts/目錄下找到ifcfg-ens33文件,vi ifcfg-ens33打開,修改配置如下

TYPE=Ethernet
BOOTPROTO=static
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=47eafab0-d3df-4db4-b946-e36db24871dc
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.30.135
BROADCAST=192.168.30.255
NETMASK=255.255.255.0
GATEWAY=192.168.30.2
DNS1=192.168.30.2

第一個配置BOOTPROTO=static表示使用靜態ip地址,UUID使用原有的不用改,IPADDR配置想要指定的ip地址,BROADCAST廣播地址,NETMASK子網掩碼,GATEWAY網關,還有DNS地址,如果有多個DNS,可以配置DNS1,DNS2...

我就是在配置網關的時候配錯,導致ping不通外網機器

配置靜態ip地址一般不會自動指定DNS地址,也需要自己配置。如果不清楚使用什麼DNS地址,可以再修改成靜態ip之前用cat /etc/resolv.conf查看

網關如果不確定是哪個,也可以按下面不止找:

4、最後重啓下網卡:service network restart

重啓完成後看ifconfig查看信息是否正確,ping www.baidu.com看是否能正常ping通

 

 


 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章