为了使虚拟机的Ubuntu系统的ip地址固定,首先必须将其设置为静态的ip 地址。这里,虚拟机VMware的网络配置为NAT模式,设置方式如下:
- 设置VMware菜单栏的编辑>>虚拟网络编辑器,选择NAT模式,取消勾选DHCP,但是在取消勾选之前,可以先点击DHCP设置,查看ubuntu可以使用的IP地址范围,在后面设置静态IP时,注意要在这个范围之内。
- 点击NAT设置,查看网关地址,然后将这里的子网掩码和网关IP记住。
- 打开Ubuntu虚拟机,设置>>网络>>有线网络,选择IPv4,设置手动,然后填入IP地址,子网掩码和网关IP,关闭自动获取DNS,填入网关IP,然后重启虚拟机,静态IP设置完成。
设置完了静态IP后使用Xshell采用ssh输入设置的静态IP地址连接Ubuntu,如果无法连接成功那么接下来就要设置Ubuntu的SSH服务,因为如果Ubuntu的SSH服务没有开启的话,也依然连接不上。
- 开启ssh服务,控制台输入
service ssh start
,如果显示Failed to start ssh.service: Unit ssh.service not found
,则需要安装输入命令sudo apt install openssh-service
来安装openssh-service。 - 然后再采用Xshell进行连接,如果连接不成功的话,再尝试关闭防火墙,输入以下命令:
service iptables stop
chkconfig iptables off