配置IP地址(CentOS)

简介:

如何配置系统IP地址

一、CentOS6.5

1.1 配置

编辑网卡:vi /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0
TYPE=Ethernet
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static
IPADDR=192.168.0.80
NETMASK=255.255.255.0
GATEWAY=192.168.0.2
DNS1=211.81.20.201

重启:systemctl restart network

[root@localhost ~]# systemctl restart network
-bash: systemctl: command not found
[root@localhost ~]# service network restart
Shutting down interface eth0:                              [  OK  ]
Shutting down loopback interface:                          [  OK  ]
Bringing up loopback interface:                            [  OK  ]
Bringing up interface eth0:  Determining if ip address 192.168.0.80 is already in use for device eth0...
                                                           [  OK  ]

测试:ping www.baidu.com

[root@localhost ~]# ping www.baidu.com
PING www.a.shifen.com (182.61.200.6) 56(84) bytes of data.
64 bytes from 182.61.200.6: icmp_seq=1 ttl=128 time=5.09 ms
64 bytes from 182.61.200.6: icmp_seq=2 ttl=128 time=5.17 ms
64 bytes from 182.61.200.6: icmp_seq=3 ttl=128 time=4.79 ms
64 bytes from 182.61.200.6: icmp_seq=4 ttl=128 time=5.05 ms
64 bytes from 182.61.200.6: icmp_seq=5 ttl=128 time=5.11 ms
^C
--- www.a.shifen.com ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4403ms
rtt min/avg/max/mdev = 4.798/5.047/5.176/0.145 ms

查看:ifconfig

[root@localhost ~]# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:0C:29:02:FA:6B  
          inet addr:192.168.0.80  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::20c:29ff:fe02:fa6b/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:367 errors:0 dropped:0 overruns:0 frame:0
          TX packets:241 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:31142 (30.4 KiB)  TX bytes:33109 (32.3 KiB)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:4 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:240 (240.0 b)  TX bytes:240 (240.0 b)

1.2 对于克隆的虚拟机

虚拟机克隆后,IP地址和MAC需要重新设置,VMWARE会为克隆后的虚拟机重新分配MAC地址,根据新MAC地址,重新设置虚拟机IP和MAC

cat /etc/udev/rules.d/70-persistent-net.rules

克隆存在网络MAC一样的问题,启东时会重新分配网卡,但是新网卡会默认给ETH1,需要重新设置为ETH0

重启网卡即可:systemctl restart network

二、CentOS7.*

CENTOS7之后的版本,修改IP地址有变化

编辑网卡:vi /etc/sysconfig/network-scripts/ifcfg-ens33

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPADDR=192.168.0.150
GATEWAY=192.168.0.2
DNS1=211.81.20.201
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=3a11820e-f518-45b0-823b-f438135d419c
DEVICE=ens33
ONBOOT=yes

重新启动网卡:systemctl restart network

注意:对于CentOS7以上来说,如果是克隆的虚拟机,只用修改IP地址和去除UUID即可,其他不用动

发表回复