设置VMWare静态ip并连接Xshell
? xshell连接本地虚拟机需要虚拟机有固定的ip,本文主要提供NAT模式和桥接模式两种方式初始化虚拟机的网络并设置静态ip
NAT模式网络设置
修改网络设置
-
刚安装好虚拟机镜像后,有可能无法上网,统一的方式是先重置一下虚拟机网络
-
设置静态ip
选择VMnet8,点击NAT设置,如下图所示
记住上图的子网ip以及网关,之后设置虚拟机的静态ip
上图中192.168.114.2为网关地址,192.168.114.255为广播地址,192.168.114.0一般为网段IP,所以0,2,255这三个地址不能设置。
-
在文件中设置虚拟机ip
# 进入/etc/sysconfig/network-scripts/,打开ifcfg-ens*样式的文件,一般为ifcfg-ens33 vim /etc/sysconfig/network-scripts/ifcfg-ens33
#ONBOOT:是指系统启动时是否激活网卡,默认为no,设置为yes,表示开机启动时激活网卡。 #BOOTPROTO:网络分配方式,静态。(一定记得修改为Static,否则无法连通网络) #IPPADDR:手动指定ip地址。 #NETMASK:子网掩码。 #GATEWAY:网关ip。 #DNS: 配置DNS
修改后重启虚拟机网络
systemctl restart network
之后即可进行ping测试网络
桥接模式
修改网络设置
-
第一步首先检测电脑网络连接中是否有VMnet1和VMnet8,如果没有就重置VMware里面的虚拟网络。
-
第二步查看本地网络连接详情
-
之后设置虚拟机的虚拟网络编辑器
关于桥接选择,可以查看本地电脑网络连接
-
设置完之后重复NAT模式中的修改etc/sysconfig/network-scripts/ifcfg-ens33,ip的网段最好设置在200-254之间,防止和本地电脑的ip冲突
xshell连接
设置完虚拟机网络后,只需要通过ifconfig
命令查看虚拟机ip(即之前所设置的静态ip),即可进行连接