关闭防火墙
service iptables stop
ip addr # centos ip地址是ens33中的inet值
vi /etc/sysconfig/network-scripts/ifcfg-ens33 # 若没有则修改其中的ONBOOT=no为yes
sudo service network restart # 可以使用xshell连接了(当前为桥接模式)
安装完成后,修改ifcfg-eth0
:
DEVICE=eth0
HWADDR=00:0C:29:F4:F5:D6
TYPE=Ethernet
UUID=36312bb1-d1ed-4702-a53c-cf19afb88c51
ONBOOT=yes #修改
NM_CONTROLLED=yes
BOOTPROTO=static #修改
NETMASK=255.255.255.0 #子网掩码,与宿主机一致
IPADDR=192.168.1.55 #静态IP地址,与宿主机在同一网段内,不能被其他设备占用该IP
GATEWAY=192.168.1.1 #网关,与宿主机一致
DNS1=192.168.1.1 # DNS
检查是否ping通外网直接ping+外网ip,此时还无法解析域名 ping www.baidu.com 会提示unknown host.
修改/etc/resolv.conf
添加DNS地址如下 (添加之前必须先测试一下能否正常连通。(ping 192.168.1.1
)除此之外,必须保证是正常的能使用的DNS地址)
添加后不需要service network restart
, resolv.conf是自动生成的,restart后修改会被重置掉。
nameserver 192.168.1.1
nameserver 8.8.8.8
将IP改成子网段
例如,本地连接地址为:
IPv4 192.168.1.2
子网掩码 255.255.255.0
默认网关 192.168.1.1
DNS服务器 192.168.1.1
则VMnet8设置为:
Subnet IP 192.168.2.0
Subnet mask 255.255.255.0
Gateway IP 192.168.2.1
Start IP address 192.168.2.128
End IP address 192.168.2.255
NAT连接无法ping,改为桥接即可。
ifcfg-ens33未添加DNS
DNS1=192.168.1.1
设置NAT模式,重启服务器即可
会先将文件拷贝到C盘临时目录C:\Users\mars\AppData\Local\Temp\vmware-mars
然后再拷贝到目标目录