vmware workstation 设置centos 上外网

一: 配置静态IP地址

 

[[email protected] ~]# cd /etc/sysconfig/network-scripts/

[[email protected] network-scripts]# ls

ifcfg-eno16777736 

ifcfg-eno33554984

 

 

[[email protected] network-scripts]#

[[email protected] network-scripts]# vi ifcfg-eno16777736

 

 

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

NAME=eno16777736

UUID=20eb3917-98cb-4466-9000-9e3f92743086

DEVICE=eno16777736

ONBOOT=yes

IPADDR=192.168.1.11

NETMASK=255.255.255.0

GATEWAY=192.168.1.1

DNS=8.8.8.8

 

二: 不适用网络管理器托管

[[email protected] network-scripts]# nmcli dev status

设备         类型      状态    CONNECTION 

eno16777736  ethernet  连接的  eno16777736

eno33554984  ethernet  连接的  eno33554984

lo           loopback  未管理  --         

[[email protected] network-scripts]#

[[email protected] network-scripts]#

[[email protected] network-scripts]#

 

 

发现 也就是我们编辑的网卡是受托管的.

在最后添加NM_CONTROLLED = no ,取消托管.

 

[[email protected] network-scripts]#

[[email protected] network-scripts]# sed -i '20a NM_CONTROLLED = no' ifcfg-eno16777736

[[email protected] network-scripts]# cat ifcfg-eno16777736

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

NAME=eno16777736

UUID=20eb3917-98cb-4466-9000-9e3f92743086

DEVICE=eno16777736

ONBOOT=yes

IPADDR=192.168.1.11

NETMASK=255.255.255.0

GATEWAY=192.168.1.1

DNS=8.8.8.8

NM_CONTROLLED = no

[[email protected] network-scripts]#

 

 

 

三: 设置VM虚拟网络

vmware workstation 设置centos 上外网

 

 

 

vmware workstation 设置centos 上外网

 

上外网测试

[[email protected] network-scripts]# systemctl restart network

[[email protected] network-scripts]# ping www.sohu.com

PING fgzcu.a.sohu.com (122.13.86.100) 56(84) bytes of data.

64 bytes from 122.13.86.100: icmp_seq=1 ttl=48 time=32.1 ms

64 bytes from 122.13.86.100: icmp_seq=2 ttl=48 time=17.5 ms

64 bytes from 122.13.86.100: icmp_seq=3 ttl=48 time=14.7 ms

^C

--- fgzcu.a.sohu.com ping statistics ---

3 packets transmitted, 3 received, 0% packet loss, time 2004ms

rtt min/avg/max/mdev = 14.788/21.503/32.166/7.625 ms

[[email protected] network-scripts]#

[[email protected] network-scripts]#

[[email protected] network-scripts]#

 

[[email protected] network-scripts]# ifconfig -a

eno16777736: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500

        inet 192.168.1.11  netmask 255.255.255.0  broadcast 192.168.1.255

        inet6 fe80::20c:29ff:feaa:c230  prefixlen 64  scopeid 0x20<link>

        ether 00:0c:29:aa:c2:30  txqueuelen 1000  (Ethernet)

        RX packets 50923  bytes 34989113 (33.3 MiB)

        RX errors 0  dropped 0  overruns 0  frame 0

        TX packets 48533  bytes 43215149 (41.2 MiB)

        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

 

eno33554984: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500

        inet 10.10.10.101  netmask 255.255.255.0  broadcast 10.10.10.255

        inet6 fe80::20c:29ff:feaa:c23a  prefixlen 64  scopeid 0x20<link>

        ether 00:0c:29:aa:c2:3a  txqueuelen 1000  (Ethernet)

        RX packets 1676  bytes 143852 (140.4 KiB)

        RX errors 0  dropped 0  overruns 0  frame 0

        TX packets 1007  bytes 122148 (119.2 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 0  (Local Loopback)

        RX packets 9871  bytes 20553570 (19.6 MiB)

        RX errors 0  dropped 0  overruns 0  frame 0

        TX packets 9871  bytes 20553570 (19.6 MiB)

        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

 

[[email protected] network-scripts]# cat ifcfg-eno16777736

\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

NAME=eno16777736

UUID=20eb3917-98cb-4466-9000-9e3f92743086

DEVICE=eno16777736

ONBOOT=yes

IPADDR=192.168.1.11

NETMASK=255.255.255.0

GATEWAY=192.168.1.1

DNS=8.8.8.8

NM_CONTROLLED = no

 

[[email protected] network-scripts]#

 

[[email protected] network-scripts]#

[[email protected] network-scripts]# ping baidu.com

PING baidu.com (39.156.69.79) 56(84) bytes of data.

64 bytes from 39.156.69.79: icmp_seq=1 ttl=48 time=61.8 ms

64 bytes from 39.156.69.79: icmp_seq=2 ttl=48 time=62.9 ms

^C

--- baidu.com ping statistics ---

2 packets transmitted, 2 received, 0% packet loss, time 1001ms

rtt min/avg/max/mdev = 61.814/62.360/62.906/0.546 ms

[[email protected] network-scripts]#