最近重新安装了CentOS7,需要重新配置上网。
NAT联网模式
若想利用NAT联网模式,需要确保两个服务,和配置一个虚拟网卡。
- 开启VMware NAT Service(默认开启)
- 开启VMware DHCP Service(默认开启)
- 配置VMware Network Adapter VMnet8
CentOS 静态上网配置
查看网卡名称
[root@localhost ~]# ifconfig
ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.100.125 netmask 255.255.255.0 broadcast 192.168.100.255
inet6 fe80::572d:417f:b314:6c6c prefixlen 64 scopeid 0x20<link>
ether 00:0c:29:e6:49:e4 txqueuelen 1000 (Ethernet)
RX packets 11329 bytes 14180259 (13.5 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 2524 bytes 161171 (157.3 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
确定网卡名称是ens33,直接编辑ifcfg-ens33
配置文本
[root@localhost /]# vim /etc/sysconfig/network-scripts/ifcfg-ens33
配置修改为以下
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
DEFROUTE=yes
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=2941be46-0698-478b-8fc6-7b99e7a9badd
DEVICE=ens33
#开机网卡生效
ONBOOT=yes
#配置静态IP模式
BOOTPROTO=static
#ip地址(VMnet8 网卡同网段)
IPADDR=192.168.100.125
NETMASK=255.255.255.0
#网关(VMnet8 网卡的网关)
GATEWAY=192.168.100.2
DNS1=192.168.100.2
DNS2=8.8.8.8
最后保存文本,(每次配置该文本后,需要重启网卡生效)
[root@localhost /]# systemctl restart network
问题的解决过程记录
- windown 系统可以ping通 centos IP,但是centos无法ping windown 系统IP
这种情况,一开始想到是否是centos 的防火墙阻断了数据包。所以就通过命令
关闭了防火墙.再以相同的方法去ping,还是遇到同样的问题。之后采取了分段ping, 先ping了网关,发现ping不通,然后就修改了网关,就上改为VMnet8 网卡的网关systemctl disable firewalld.service