CentOS 修改固定IP地址
CentOS 修改固定IP地址
参考地址:https://www.cnblogs.com/technology-huangyan/p/9146699.html
https://blog.csdn.net/rossisy/article/details/77855798
https://www.cnblogs.com/technology-huangyan/p/9146699.html
先查看本机IP地址先
ip addr
如果是在VMWare EXSI网页版中,如果内容显示不全,则需要增加 |more
ip addr | more

1.如上,网络ens192是我们目前的网络,需要修改为固定IP地址,即ens192
vi /etc/sysconfig/network-scripts/ifcfg-ens192
默认内容如下

其中ONBOOT="yes",说明它是启动网卡

需要增加的设置项
IPADDR #IP地址
PREFIX #前缀??
NETMASK #子网掩码
NETWORK #IP段
GATEWAY #网关地址 #这种设置方案是以网卡中设置的DNS为主,
#resolv.conf中按照网卡设置的DNS内容自动生成,
#以后想修改DNS,必须修改网卡中的设置才不会在服务器重启之后出现DNS设置失效的问题
DNS1 #默认DNS地址,该方案以网卡中的DNS为主,
PEERDNS #
另外,特别注意,其中BOOTPROTO="static"选项即是固定IP地址

请仔细参考:https://blog.csdn.net/w670328683/article/details/61923858
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

CentOS 修改固定IP地址的更多相关文章
- centos修改静态Ip地址
centos修改静态Ip地址 待办 昨天待办 https://blog.csdn.net/johnnycode/article/details/40624403 centos修改静态ip地址
- CentOS 网络设置修改 指定IP地址 DNS 网关(转)
CentOS 网络设置修改 指定IP地址 DNS 网关(实测 笔记) 环境: 系统硬件:vmware vsphere (CPU:2*4核,内存2G) 系统版本:Centos-6.5-x86_64 ...
- docker固定IP地址重启不变
docker固定IP地址重启不变 代码地址 https://github.com/lioncui/docker-static-ip 宿主机IP为 10.6.17.12 docker IP为 10.6 ...
- vmware虚拟机下linux centos6.6只有lo,没有eth0网卡、随机分配ip地址,固定ip地址等问题
这个问题卡了我一天多的时间,百度上搜出来的问题五花八门,反而把我给搞糊涂了.最后总算是实践成功了,记录一下配置的过程. 配置网卡和随机分配ip地址 我安装的是basic server版本,用的是NAT ...
- VMware Workstation安装CentOs7固定ip地址
今天发现之前hypervisor配置的CentOs7连接不了了,该死的加密系统和杀毒软件又搞事情了,于是决定试下VMware虚拟机,下载安装后,发现可以连上CentOS7界面,很开心,于是决定把之前的 ...
- 为服务器设置固定IP地址
为服务器设置固定IP地址 1.获取超级管理员权限 命令:$ su - 输入root密码 2.判断哪个网卡有流量,或者确定需要设置哪个网卡的固定ip 命令:# ifconfig PS:可以查询哪些网卡有 ...
- linux(Ubuntu/Centos) iproute 路由IP地址等命令集合,查看端口链接
原 linux(Ubuntu/Centos) iproute 路由IP地址等命令集合,查看端口链接 2017年03月20日 16:55:57 风来了- 阅读数:2291 标签: centoslinux ...
- Ubuntu 14.04 虚拟机配置固定ip地址
Ubuntu 14.04 虚拟机配置固定ip地址: 虚拟机用的NAT方式配置: 1.虚拟机: 虚拟机→设置→网络适配器→NAT模式: 2.虚拟机:编辑→虚拟网络编辑器→更改设置→选择NAT→填入子网I ...
- Neutron 理解(5):Neutron 是如何向 Nova 虚机分配固定IP地址的 (How Neutron Allocates Fixed IPs to Nova Instance)
学习 Neutron 系列文章: (1)Neutron 所实现的虚拟化网络 (2)Neutron OpenvSwitch + VLAN 虚拟网络 (3)Neutron OpenvSwitch + GR ...
随机推荐
- js回调函数的理解
js回调函数(callback)理解 Mark! 讲之前说一句 function say(){ alert(,,,,,,,,) } var say=function (){ alert(,,,,,,, ...
- django_rest framework 接口开发(一)
1 restful 规范(建议) 基于FbV def order(request): if request.method=="GET": return HttpResponse(' ...
- Set的交集、差集踩坑记录
项目中我用到了Set的retainAll和removeAll两个方法取差集和交集. 用法网上都有,我也不展示了. 但是因为我是急着用,直接就照着写了,没想到出大问题了. 因为我的set是一个map的k ...
- scikit-learn中的机器学习算法封装——kNN
接前面 https://www.cnblogs.com/Liuyt-61/p/11738399.html 回过头来看这张图,什么是机器学习?就是将训练数据集喂给机器学习算法,在上面kNN算法中就是将特 ...
- springboot 配置 中查找application.properties中对应的数据,添加对应的prefix前缀
@ConditionalOnProperty(prefix = "spring.redis", name = "enabled", havingValue = ...
- idea中Git配置,Git的非命令操作
1.更换Git账户 在idea中File-->Settings-->Appearance-->System Settings-->Passwords,选择不保存密码(Do no ...
- 关于TCP/IP协议的记录
本博客是个人随笔,只是记录自己的学习过程.
- LevelDB的源码阅读(三) Get操作
在Linux上leveldb的安装和使用中我们写了这么一段测试代码,内容以及输出结果如下: #include <iostream> #include <string> #inc ...
- 通用编程语言 Dragon
Dragon 是一种创新和实用的通用语言.所支持的编程范例是命令式的.过程式的.面向对象的.使用嵌套结构的声明式的.该语言是可移植的(Windows.Linux.macOS.Android等),可用于 ...
- 随便写一个c++类
为了让代码更贴合实际项目需要,我们分别用xxx.h文件,xxx.cpp文件来包含类的定义,类的声明和类的调用部分,实验平台vs2010 mycoach.h文件 #pragma once #includ ...