centos7配置静态IP

第一中方式:通过ifconfig进行修改

sudo ifconfig enp2s0f1 192.168.1.99

修改之后可以直接使用,enp2s0f1是网卡设备的名称,通过ipconfig可以查看你的设备名称,如下:

centos7配置静态IP_第1张图片

这种修改方式,每次重新启动电脑或者重启网络,IP都会重新改变,但是可以手动随时指定电脑的IP地址。

第二种方式:修改配置文件

1、先查看以下网络配置文件

ls /etc/sysconfig/network-scripts/

centos7配置静态IP_第2张图片

如上图中最开始的两个文件ifcfg-lo和ifcfg-Wired_connection_2两个文件:

ifcfg-lo:本地回环网络(127.0.0.1)配置文件,可以不用管
ifcfg-Wired_connection_2:这个文件正是我们要去修改的文件,这里要注意,你的文件名称可能不是ifcfg-Wired_connection_2,如:ifcfg-eth0,ifcfg-enp2s0f1。名称不影响,打开文件继续按照下面步骤操作即可。

2、使用vi打开ifcfg-Wired_connection_2

sudo vi ifcfg-Wired_connection_2

文件内容如下:

TYPE=Ethernet
BOOTPROTO=dhcp
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
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="Wired connection 2"
UUID=b507ed78-abcd-4823-b681-65660d2bc266
ONBOOT=yes

3、修改文加中的内容,结果如下:

# TYPE=Ethernet
# BOOTPROTO=dhcp
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
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="Wired connection 2"
UUID=b507ed78-abcd-4823-b681-65660d2bc266
# ONBOOT=yes

DEVICE=enp2s0f1
BOOTPROTO=static
TYPE=Ethernet
NAME="Static"
BROADCAST=192.168.0.255
HWADDR=f0:76:1c:7a:1b:90
IPADDR=192.168.1.100
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
ONBOOT=yes
DNS1=192.168.1.1

也可以直接删除文件中的原有内容,只配置:

DEVICE=enp2s0f1
BOOTPROTO=static
TYPE=Ethernet
NAME="Static"
BROADCAST=192.168.0.255
HWADDR=f0:76:1c:7a:1b:90
IPADDR=192.168.1.100
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
ONBOOT=yes
DNS1=192.168.1.1

4、重启网络

service network restart

5、查看IP

ifconfig

6、注意:

如果到这里成功修改了IP,那么恭喜你,如果并没有修改成功或者遇到各种错误或者想了解上面修改的参数的含义,请继续往下看。

DEVICE=enp2s0f1:网卡设备名
这个设备不能不写也不能乱写,不写重启网络后网络将无法使用,乱写结果将是网络服务重启失败。
使用ifconfig查看网卡设备,如下图:
这里写图片描述
enp2s0f1即是我的设备名称,你的可能是eth0,enp2s0f2……等

BOOTPROTO=static:设置获取网络IP的方式为静态,默认dhcp为通过dhcp协议获取ip,还可以设置为bootp,表示使用bootp协议获取ip地址。

TYPE=Ethernet:保持默认配置不变即可

NAME=”Static”:这个名称可以根据个人习惯随意命名。

BROADCAST=192.168.0.255:对应的子网广播地址

HWADDR=f0:76:1c:7a:1b:90:对应的网卡物理地址,通过ipconfig可以查看

IPADDR=192.168.1.100:如果设置网卡获得 ip地址的方式为静态指定,此字段就指定了网卡对应的ip地址

NETMASK=255.255.255.0:网卡对应的网络掩码

GATEWAY=192.168.1.1:网关配置

ONBOOT=yes:设置开机启用

DNS1=192.168.1.1:配置DNS

你可能感兴趣的:(随记)