关于安装centos7系统启动后配置静态IP地址不生效问题
今天小编给各位分享以太网没有有效的ip配置的知识,文中也会对其通过关于安装centos7系统启动后配置静态IP地址不生效问题和为什么在centos7配置了静态IP不生效还是分等多篇文章进行知识讲解,如果文章内容对您有帮助,别忘了关注本站,现在进入正文!
内容导航:
一、关于安装centos7系统启动后配置静态IP地址不生效问题
排查网卡过程
**一、检查/etc//etc/sysconfig/network-scripts目录下配置文件**
1、看到了一个陌生的配置文件 **ifcfg-Wired_connection_1**,度娘查询了一下这个配置文件是系统启动调用的网卡配置文件和NetworkManager服务相关。
2、在CentOS系统上,目前有NetworkManager和network两种网络管理工具。如果两种都配置会引起冲突,而且NetworkManager在网络断开的时候,会清理路由,如果一些自定义的路由,没有加入到NetworkManager的配置文件中,路由就被清理掉,网络连接后需要自定义添加上去。
二、解决方法
1、停掉NetworkManager服务
systemctl stop NetworkManager.service
2、设置开机不自动启动
systemctl disable NetworkManager.service
----------------------输出信息---------------------------
Removed /etc/systemd/system/multi-user.target.wants/NetworkManager.service.
Removed /etc/systemd/system/dbus-org.freedesktop.NetworkManager.service.
Removed /etc/systemd/system/dbus-org.freedesktop.nm-dispatcher.service.
3、systemctl is-enabled NetworkManager #查看是否禁用
4、设置network服务开机自启动
systemctl enable network.service
----------------------输出信息---------------------------
network.service is not a native service, redirecting to **/sbin/chkconfig.**
Executing /sbin/chkconfig network on
5、输出的大概意思就是需要执行一下**/sbin/chkconfig network on**
6、以上执行完成后配置你的物理网卡信息
vim /etc/sysconfig/network-scripts/ifcfg-eth0
TYPE=Ethernet
BOOTPROTO=none #静态地址
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=yes
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=eth0
DEVICE=eth0
ONBOOT=yes #启用网卡
IPADDR=x.x.x.x #IP地址
NETMASK=255.255.255.0 #子网掩码
GATEWAY=x.x.x.x #网关
7、把ifcfg-Wired_connection_1网卡备份
mv ifcfg-Wired_connection_1 ifcfg-Wired_connection_1.bak
8、配置完成后重启服务器即可
参考文章:https://baijiahao.baidu.com/sid=1615755481699209564&wfr=spider&for=pc
https://blog.51cto.com/yueyue207/2130292
一、为什么在centos7配置了静态IP不生效还是分
通常使用linux系统都是需要提供服务的,作为服务器都需要固定的ip地址,就是静态的ip地址。这样,客户端才能正常访问这个linux服务器。如果linux服务器使用动态地址,那么当你要访问服务器的时候,访问什么地址呢?
二、如何为CentOS 7配置静态IP地址的两种方法
两种方法可以更改:
一、netconfig命令
输入netconfig后将会出现下图所示,单击yes按钮。
进行相关配置后ok退出。
二、编辑网卡配置文件
1、vi /etc/sysconfig/network-scripts/ifcfg-eth0
2、配置完以后重启动服务,ip地址就配置好了。
注意:此方法配置的ip地址后计算机从新启动仍然有效。
三、centos7配置静态ip
方法/步骤最小化安装CentOS7后首先查看网卡状态,由于是最小化安装,没有ifconfig等工具,咱们可以使用自带的ip命令查看(根据服务器型号,特别是网卡型号的不同,会生成不同的设备名称,所以无脑直接使用网络上很多修改配置文件的命令通常会失败,正规做法可以先查看网卡设备名称):
ip addr
发现网卡设备名称为ens33(lo为环回口,是默认的虚拟IP,不用管它)后可以找到网卡的配置文件,在查找配置文件时勤用[Tab]键补全路径是好选择:
vi /etc/sysconfig/network-scripts/ifcfg-ens33
根据tab键找到自己服务器的网卡配置文件,不同网卡可能存在不同配置文件名称(ifcfg-ens33)
配置网络参数
重启网络服务
systemctl restart network
好了,看一下成果
ip addr。
关于以太网没有有效的ip配置的问题,通过《如何为CentOS 7配置静态IP地址的两种方法》、《centos7配置静态ip》等文章的解答希望已经帮助到您了!如您想了解更多关于以太网没有有效的ip配置的相关信息,请到本站进行查找!
爱资源吧版权声明:以上文中内容来自网络,如有侵权请联系删除,谢谢。