虚拟机与主机
网段一致
1.首先要保证虚拟机网段与真实机器网段一致
1.1 在当前操作系统中,输入ipconfig -all 显示网卡的ip信息如下
如图当前VMnet8网段为 192.168.137。
1.2 再查看虚拟机网段ip配置:在VMware点击“编辑”->“虚拟网络编辑器”
如图,查看子网ip网段是否与1.1中网段一致,不一致点击更改设置,修改子网ip,保存以后,该网卡会自动重启。
虚拟机设置
右键点击安装好的虚拟机,选择设置。
设置静态ip
1.找到网卡信息配置
输入命令vi /etc/sysconfig/network-scripts/ifcfg-ens33,修改配置。
如上图:
1.先设置BOOTPROTO=“static”
2.新增IPADDR,NETMASK,DNS1,GATEWAY参数。DNS1如果没有可以参考下文连接外网中所提及,GATEWAY是网关地址,可以通过下图方式查看:
连接外网
若Centos选择最小安装,可能此时还无法连接外网。还需要本地网络共享给VMnet8。具体步骤如下:
1.将PC的可以上网的网卡共享:
2.共享网络后,虚拟网卡VMnet8网卡的IP地址设置如下:
此时的DNS就是配置静态ip时DNS1的ip。
通过上述设置,就可以在本地通过Xshell连接虚拟机,并可以上网了。注:共享网络方式,可能会由于每次重启电脑导致虚拟机无法查看ens33的ip(不知道是不是无线网卡的原因),直接不用共享网络模式,保证文章开篇所描述的网段一致就可实现本机与虚拟机正常连接,安装Centos时选择GNOME方式安装也可以连接外网。本人现在一台虚拟机最小安装,可以实现本地用Xshell连接虚拟机,另一台选择GNOME安装,既可以用Xshell连接也可以访问外网,两台机器可以通过sftp方式传输文件。
如果访问不了外网,可能是你的VMware服务没有开,把下图的法务打开应该就能访问外网了。