centos 7修改ip爲靜態ip

首先在命令行中進行如下操作: 

sudo mv /etc/sysconfig/network-scripts/ifcfg-enp**s0f0 /etc/sysconfig/network-scripts/ifcfg-eth0
sudo vim /etc/sysconfig/network-scripts/ifcfg-eth0

hwaddr的碼是通過ifconfig -a進行查看的,我的相應ip信息如下(eth0 ether後面的碼就是我們要用的HWADDR):

eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 172.18.13.17  netmask 255.255.0.0  broadcast 172.18.255.255
        inet6 fe80::ae1f:6bff:feb3:181c  prefixlen 64  scopeid 0x20<link>
        ether ac:1f:6b:b3:18:1c  txqueuelen 1000  (Ethernet)
        RX packets 24123  bytes 1483243 (1.4 MiB)
        RX errors 0  dropped 0  overruns 0  frame 12
        TX packets 423  bytes 49940 (48.7 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1  (Local Loopback)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

virbr0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        inet 192.168.122.1  netmask 255.255.255.0  broadcast 192.168.122.255
        ether 52:54:00:60:28:c0  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

在ifcfg-eth0中進行如下修改:

TYPE=Ethernet
BOOTPROTO=static
ONBOOT=yes
HWADDR=ac:1f:6b:b3:18:1c
IPADDR=172.18.13.17
NETMASK=255.255.0.0
GATEWAY=172.18.0.254
DNS1=8.8.8.8
DNS2=114.114.114.114
#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=eth0
#UUID=ba50c03e-b6c4-4eb5-bb32-8c87492fd0a1
DEVICE=eth0

ONBOOT表示的是自動進行聯網

IPADDR表示我設置的IP地址

BOOTPROTO=static表示設置的ip地址爲靜態地址

最後執行網絡restart就可以了

 systemctl restart network

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章