美文网首页
CentOS 7 配置静态 IP

CentOS 7 配置静态 IP

作者: BiaoWong | 来源:发表于2018-12-17 12:01 被阅读6次

IP介绍

IP(网络之间互连的协议)是Internet Protocol的外语缩写。中文缩写为“网协”。网络之间互连的协议也就是为计算机网络相互连接进行通信而设计的协议。在因特网中,它是能使连接到网上的所有计算机网络实现相互通信的一套规则,规定了计算机在因特网上进行通信时应当遵守的规则。任何厂家生产的计算机系统,只要遵守IP协议就可以与因特网互连互通。IP地址具有唯一性,根据用户性质的不同,可以分为5类。另外,IP还有进入防护,知识产权,指针寄存器等含义。

CentOS 7 配置静态ip

查看当前网络配置

ip addr # 查看当前网络配置

# 如下
################################################################################
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 00:0c:29:e8:bd:04 brd ff:ff:ff:ff:ff:ff
    inet 172.16.1.101/24 brd 172.16.1.255 scope global noprefixroute ens33
       valid_lft forever preferred_lft forever
    inet6 fe80::6d13:b547:b213:aeb9/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever
################################################################################

# 其中 ens33 为当前网卡名称

配置网卡文件

ll /etc/sysconfig/network-scripts/ # 查出网卡文件全称,如“ifcfg-ens33”,末尾与ens33相同
vim /etc/sysconfig/network-scripts/ifcfg-ens33 # 编辑配置文件

TYPE=Ethernet
BOOTPROTO=static
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=ens33
UUID=4e82a367-a939-44ee-9bd4-74ce0677762f
DEVICE=ens33
ONBOOT=yes
IPADDR=172.16.1.101
NETMASK=255.255.255.0
GATEWAY=172.16.1.2
DNS1=114.114.114.114
DNS2=8.8.8.8

:wq # 保存退出

重启网络

/etc/init.d/network restart # 重启网络

说明:IPADDR为当前ip,当前ip网段必须与路由ip或虚拟机所设默认ip一致。路由器网关一般尾数为1,虚拟机网关一般尾数为2。DNS可根据具体情况修改。

相关文章

网友评论

      本文标题:CentOS 7 配置静态 IP

      本文链接:https://www.haomeiwen.com/subject/azpqkqtx.html