CentOS7设置静态ip

BUG之神 242

1.虚拟机VMware centos7 静态ip教程

vim /etc/sysconfig/network-scripts/ifcfg-ens33

配置项模板

(其中#处为更改或添加项,可以直接复制更改)

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no

#我设置的项目-----------------开始
#BOOTPROTO=dhcp
BOOTPROTO=static #设置静态ip
HWADDR= #MAC地址
IPADDR= #IP地址
GATEWAY= #网关
NETMASK=#子网掩码
DNS1= #DNS
#我设置的项目-----------------结束

 

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=fbcb7971-1624-494b-9248-f8b4e116ef11
DEVICE=ens33
ONBOOT=yes #必须为yes意为开机启动,不然静态IP关机重启后就连不上

MAC地址如何查看?

【虚拟机】-【设置】-【网络适配器】-【高级】

CentOS7设置静态ip

IP地址,网关,子网掩码在哪里看?

【编辑】-【虚拟网络编辑器】-【VMnet8 NAT模式】-【NAT设置】

CentOS7设置静态ip

从子网ip可以知道,可以使用的ip段为:192.168.31.0-192.168.31.255

所以这三项设置为:

IP地址:192.168.31.3(可设置为192.168.31.3-192.168.31.255之间)

网关:192.168.31.2

子网掩码:255.255.255.0

DNS1如何设置?

值只需要公网ip即可,可以用114的DNS:114.114.114.114

所以最终的配置文件为:

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no

#我设置的项目-----------------开始
#BOOTPROTO=dhcp
BOOTPROTO=static #设置静态ip
HWADDR=00:0C:29:34:69:2D #MAC地址
IPADDR=192.168.31.3 #IP地址
GATEWAY=192.168.31.2 #网关
NETMASK=255.255.255.0 #子网掩码
DNS1=114.114.114.114 #DNS
#我设置的项目-----------------结束

 

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=fbcb7971-1624-494b-9248-f8b4e116ef11
DEVICE=ens33
ONBOOT=yes #必须为yes意为开机启动,不然静态IP关机重启后就连不上

编辑完配置文件后保存,重启网络,使用ip addr命令检查配置的静态ip是否成功

[root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens33
[root@localhost ~]# systemctl restart network
[root@localhost ~]# ip addr

截图:

CentOS7设置静态ip

验证,在win10上按键盘的win+r 输入cmd回车

ping 192.168.31.3

数据包返回,则验证成功

CentOS7设置静态ip


额外知识:

1.查看UUID

[root@localhost ~]# nmcli con show
NAME UUID                                                                 TYPE DEVICE
virbr0 38aaa541-7a92-4c45-b024-5204e14a1138 bridge virbr0
ens33 5033fc2c-7beb-46bc-8253-3b527d06b001 ethernet --

其中:5033fc2c-7beb-46bc-8253-3b527d06b001为网络配置文件中的UUID值

2.设置新的uuid
uuidgen ens33

但是设置后不会生效


 

分享