Centos静态ip配置步骤

Posted "Hello World".

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Centos静态ip配置步骤相关的知识,希望对你有一定的参考价值。

编辑/虚拟机网络编辑器
在这里插入图片描述
NAT设置,查看子网和网关
在这里插入图片描述
查看Mac地址:虚拟机/设置/网络适配器
在这里插入图片描述
在这里插入图片描述
从上面几个步骤可知
子网掩码:255.255.255.0
网关:192.168.8.2
Mac地址:00:0C:29:FC:45:44
自己定义的静态ip地址需要在起始IP地址和结束IP地址之间,这里如:192.168.8.141

进入centos中点击有线设置:
在这里插入图片描述
默认是ens33,可以添加一个网络设置,这里的配置1就是新添加的静态ip设置
在这里插入图片描述
点+ 添加配置,内容如下
在这里插入图片描述
IP地址:192.168.8.146(在起始和结束地址之间即可,选一个自己喜欢的)
子网掩码,直接复制过来:255.255.255.0
网关,直接复制过来:192.168.6.2
DNS:和网关一样就行:192.168.8.2,有的也可以用8.8.8.8(一般作为备用DNS)
保存后,重新启动网卡:service network restart即可,不出意外,此时ping百度已经可以ping通了。
########################################################################

如果发现无法联网,而且设置网络的这些图形界面和网络图标都找不到了,一般是由于克隆或者复制虚拟机后重新分配的Mac地址等问题导致的。
虚拟机克隆或者移动后,无法联网:
原因:虚拟机重新分配的Mac地址,导致Mac地址冲突,NetworkManager的优先级大于network。也就是说NetworkManager先启动,导致ens33网卡无法正常启动。
解决办法:
(1)进入到 /etc/sysconfig/network-scripts
(2)修改ens33,配置静态IP:sudo vi ifcfg-ens33
在这里插入图片描述
在这里插入图片描述

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none
IPADDR=192.168.8.147  //自己指定静态ip
PREFIX=24
GATEWAY=192.168.8.2
DNS1=192.168.8.2
HWADDR=00:50:56:38:F0:14   //Mac地址,可以用ifconfig查看,复制过来,也可以去VM上网络配置相关地方查看,也可以再VM重新生成Mac地址。
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME="ens33"
UUID="158313e4-29c8-44a4-b817-8dac13fea8d6"   //一般用原来ens33里面的就行,需要修改可以重新生成
DEVICE="ens33"
ONBOOT=yes

(3)如果不知道UUID,或者想重新生成UUID,可以用:uuidgen ens33重新生成UUID
(4)关闭NetworkManager(因为这个服务冲突了,导致ens33无法正常启动)
systemctl stop NetworkManager //停止NetworkManager
systemctl disable NetworkManager //进制开机启动
(5)重新启动网卡:service network restart即可,不出意外的化,此时ping百度已经可以ping通了。

附加:查看ip地址方法
① ifconfig
② ip addr
如果用ifconfig查看时ens33未启动,可以用以下命令启动ens33:ifconfig ens33 up

参考网址: https://www.cnblogs.com/busui/p/10021725.html

以上是关于Centos静态ip配置步骤的主要内容,如果未能解决你的问题,请参考以下文章

vmware虚拟机环境下配置centos为静态IP的步骤

Linux02:CentOS7配置静态IP

如何为CentOS 7配置静态IP地址的两种方法

2020.2.08 Centos7 配置静态ip

centos7配置桥接静态ip

centos7静态ip设置