刚开始学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)
-
重启网卡:service network restart ,查看配置:ifconfig
-
改变自己的网络适配器设置,
-
防火墙没有关闭(应该是最后的办法)
输入以下命令:
service iptables stop
chkconfig iptables off -
ping网关,ping外网进行测试。都能ping通表示网络正常。
-
最后通过xshell能够正常连接虚拟机。
这是自己平时的一些经验,很高兴能和大家分享一下。