CentOS 修改固定IP地址

CentOS 修改固定IP地址html

參考地址:http://www.javashuo.com/article/p-usyfbwaq-gq.html
https://blog.csdn.net/rossisy/article/details/77855798
http://www.javashuo.com/article/p-usyfbwaq-gq.htmldocker

先查看本機IP地址先瀏覽器

ip addr

若是是在VMWare EXSI網頁版中,若是內容顯示不全,則須要增長 |more服務器

ip addr | more

 

1.如上,網絡ens192是咱們目前的網絡,須要修改成固定IP地址,即ens192網絡

vi /etc/sysconfig/network-scripts/ifcfg-ens192

 

默認內容以下dom

其中ONBOOT="yes",說明它是啓動網卡工具

 

 

須要增長的設置項spa

IPADDR #IP地址
PREFIX #前綴??
NETMASK #子網掩碼
NETWORK #IP段
GATEWAY #網關地址

#這種設置方案是以網卡中設置的DNS爲主,
#resolv.conf中按照網卡設置的DNS內容自動生成,
#之後想修改DNS,必須修改網卡中的設置纔不會在服務器重啓以後出現DNS設置失效的問題
DNS1 #默認DNS地址,該方案以網卡中的DNS爲主,
PEERDNS #

另外,特別注意,其中BOOTPROTO="static"選項便是固定IP地址.net

 

請仔細參考:https://blog.csdn.net/w670328683/article/details/619238583d

 

 

2.編輯/etc/sysconfig/network

#網上推薦更改
NETWORKING=yes
HOSTNAME=localhost.localdomain
GATEWAY=192.168.191.2 #網關地址
vi /etc/sysconfig/network #嘗試本機更改

172.17.130.131並未更改該項,暫時還未影響正常服務

 

 

3. 編輯/etc/resolv.conf,若是按上面的配置,這個應該會自動生成的

#網上的推薦更改成這兩個
nameserver 8.8.8.8
nameserver 114.114.114.114
vi /etc/resolv.conf #嘗試本機更改

 

4.重啓網絡服務

systemctl restart network.service #重啓網絡服務
systemctl status network.service #查看網絡服務狀態

 

 

出現問題

在重啓了網絡服務後,發現服務器IP地址是更改成配置了,但docker啓動的容器卻不能夠正常訪問(使用瀏覽器訪問docker服務)

 

 

嘗試解決

第一步:嘗試重啓docker服務

sudo systemctl daemon-reload
sudo systemctl restart docker

 

最後發現,docker重啓後,服務已經能夠正常訪問 

 

 

 

 

第二步,安裝一個工具net-tools

yum install net-tools

若是在更改了IP地址後,出現沒法ping baidu.com,或者沒法安裝應用的狀況,那麼通常來講是DNS解析出了問題,回到修改/etc/resolv.conf,看看其中是否是有nameserver 8.8.8.8的配置在其中,若是有,應該就不是解析的問題了

 

經過命令查看服務器端口占用狀況

netstat -lntp

能夠查看到有哪些端口被佔用了,這裏能夠看到,佔用端口的應用都是docker-proxy

相關文章
相關標籤/搜索