关于xshell连接不上虚拟机

刚开始学Linux,因为每次都开vm来执行命令很不方便,可以在windows下用xshell来连接远程linux服务器。但是初学就碰到了很多问题,每次打开xshell发现连接不上虚拟机。
原因是你的Linux ip地址没有配置,因为默认情况下,虚拟机的IP地址是动态的,所以我们需要设置一下IP地址,并且将其设置成静态。

  • 首先输入 cd /etc/sysconfig/network-scripts
  • 命令行使用vi编辑器打开网卡配置文件ifcfg-eth0:
  • 更改IP地址和方式:(IPADDR=192.168.xx.xxx)和(BOOTPROTO=static)

关于xshell连接不上虚拟机

  • 重启网卡:service network restart ,查看配置:ifconfig

  • 改变自己的网络适配器设置,

  • 防火墙没有关闭(应该是最后的办法)
    输入以下命令:
    service iptables stop
    chkconfig iptables off

  • ping网关,ping外网进行测试。都能ping通表示网络正常。

  • 最后通过xshell能够正常连接虚拟机。

这是自己平时的一些经验,很高兴能和大家分享一下。