我虚拟机搭建的是 CentOS 7
最近配环境搞得焦头烂额 本来想,新建的虚拟机环境,固定下 IP,这样就不用隔段时间 Xshell 重新连一下了
参考:Vmware虚拟机设置固定IP地址
除了该文章提到的,还需要注意:
这里的 ip 和默认网关和上步自己的保持一致
配置虚拟机 CentOS 7 根据你自己的情况配置:我的是cd /etc/sysconfig/network-scripts/
除了上面的连接提到的还需要在这个配置文件中添加 DNS,和主机中保持一致
虽然,经过上面的配置,固定 IP 的目的达到了,但是 没法用 Xshell 连接了。
测试了,防火墙关闭,主机和虚拟机能够互相 ping 通,虚拟机也能够上网,但是死活就是 无法连接 虚拟机。
这里记录下用到的命令:
关闭防火墙:systemctl stop firewalld.service 查看防火墙的状态:firewall-cmd --state 启动 ssh 服务:service sshd start 检查 sshd 服务是否已经开启:ps -e | grep sshd 检查是否安装ssh 服务:yum list installed | grep openssh-server好了,说了这么多,该解决真正的问题了, 解决问题除了网上常规的一些错误: ssh 服务没有启动,主机和虚拟机没有互通,虚拟机的ip 和主机中设置的网段不同等问题
我这里的问题就是因为,固定了 ip,所以怎么连接,都不成功。
这里还有可能是我还是没有配置到位,有大神知道问题的可以评论留言,一起学习
我的问题:能互通,ssh 服务开启,防火墙关闭,虚拟机有网,主机无法通过 Xshell连接。
改回去,改成默认的 DHCP :就又好使了:很奇怪
南淮北安 认证博客专家 深度学习 Java Python 牛年大吉,牛气冲天!!!