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

相关文章
相关标签/搜索