Xshell  是一个强大的安全终端模拟软件,它支持SSH1, SSH2, 以及Microsoft Windows 平台的TELNET 协议。Xshell 通过互联网到远程主机的安全连接以及它创新性的设计和特色帮助用户在复杂的网络环境中享受他们的工作。

今天做大数据比赛配置虚拟机环境时卡在了Xshell与VM的连接

在检查检查Xshell新建的会话属性的IP地址正常,用户身份验证也正常后,排除了Xshell的问题,回想应该是前段时间将VM的数据文件位置改动造成的现在的原因。

重新回过头来检查电脑网络适配器的IP地址果然有问题。IP地址根本不对,修改后打开虚拟机。

1)修改网络IP地址为静态IP地址,避免IP地址经常变化,从而方便节点服务器间的互相通信。

[root@hadoop100 ~]#vim /etc/sysconfig/network-scripts/ifcfg-ens33

2)以下加粗的项必须修改,有值的按照下面的值修改,没有该项的则需要增加。

TYPE="Ethernet"    #网络类型(通常是Ethemet)

PROXY_METHOD="none"

BROWSER_ONLY="no"

BOOTPROTO="static"   #IP的配置方法[none|static|bootp|dhcp](引导时不使用协议|静态分配IP|BOOTP协议|DHCP协议)

DEFROUTE="yes"

IPV4_FAILURE_FATAL="no"

IPV6INIT="yes"

IPV6_AUTOCONF="yes"

IPV6_DEFROUTE="yes"

IPV6_FAILURE_FATAL="no"

IPV6_ADDR_GEN_MODE="stable-privacy"

NAME="ens33"   

UUID="e83804c1-3257-4584-81bb-660665ac22f6"   #随机id

DEVICE="ens33"   #接口名(设备,网卡)

ONBOOT="yes"   #系统启动的时候网络接口是否有效(yes/no)

#IP地址

IPADDR=192.168.10.100  

#网关  

GATEWAY=192.168.10.2      

#域名解析器

DNS1=192.168.10.2

3)修改IP地址后的结果如图所示,执行“:wq”命令,保存退出

4)执行systemctl restart network命令,重启网络服务。如果报错,则执行“reboot”命令,重启虚拟机

[root@hadoop100 ~]# systemctl restart network

5)使用ifconfig命令查看当前IP

[root@hadoop100 ~]# ifconfig

6)保证Linux系统ifcfg-ens33文件中IP地址、虚拟网络编辑器地址和Windows系统VM8网络IP地址相同

最后打开Xshell回到了正常情况。

大家安装VM时一定要慎重选择内存位置,不然后期改了会出现很多问题!!!

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐