xshell⽆法连接虚拟机centos7
先说问题的现象:
1.window主机ping不通虚拟机centos7。提⽰连接超时
2.ping通后,telnet 192.168.200.11 22 不通
3.虚拟机centos7,ping baidu 不通
4.xshell 连接 192.168.200.11 默认端⼝22,提⽰:Connection failed
以下是检查顺序及修改内容:
1.检查虚拟机centos7的防⽕墙是否开启。如果打开着,请关闭。
查看防⽕墙状态:systemctl status firewalld
关闭防⽕墙:systemctl stop firewalld
上边⽅法在重启后会失效,如果想重启后也关闭,则:systemctl disable firewalld.service
2.检查ssh服务的配置,是否开启端⼝,及远程访问等。
vim /etc/ssh/sshd_config
将⽂件中,关于监听端⼝、监听地址前的 # 号去除。
保存⽂件后,重启该服务,sudo service sshd restart  然后查看 sshd状态:netstat -an | grep 22
3.检查当前⽹络配置。
打开虚拟机的⽹络编辑器,设置⽹关(注意这⾥的⼦⽹地址不能和主机的⼦⽹地址相同)(通常为2)
vim /etc/sysconfig/network-scripts/ifcfg-ens33 (⽹卡)修改⽂件如下:注意⽹关地址和上⾯的相同,保存,重启⽹络服务就ok了:systemctl restart network
4.上边全都修改完后,⼀定记得服务是否重启,否则不⽣效。
5.检查window主机的虚拟机⽹络连接配置
centos7没有vim命令5.⼤功告成~

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。