当前位置:   article > 正文

xShell连接 另外一台主机上的 VmWare Linux虚拟机_xshell 连接别的物理机的vmware

xshell 连接别的物理机的vmware

0. 设置主机名

vi /etc/sysconfig/network

NETWORKING=yes
HOSTNAME=hadoop001

vi /etc/hostname
hadoop001

需要重新启动才能看到主机名的改变情况
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

在这里插入图片描述

1. 查看ip地址

//1. ifconfig   -->  inet 后面的就是ip地址

如果ifconfig没有找到命令
yum install net-tools 
  • 1
  • 2
  • 3
  • 4

在这里插入图片描述

2. xShell连接

//1. 输入ip 用户名和密码 该ip拒绝连接
  • 1

在这里插入图片描述

//2. 查看防火墙状态
	  
1、查看firewall服务状态
systemctl status firewalld

出现Active: active (running)切高亮显示则表示是启动状态。
出现 Active: inactive (dead)灰色表示停止,看单词也行。

2、查看firewall的状态
systemctl status firewalld.service
firewall-cmd --state

3、开启、重启、关闭、firewalld.service服务
# 开启
systemctl  start  firewalld 
# 重启
systemctl  restart  firewalld 
# 关闭
systemctl  stop  firewalld 
4、查看防火墙规则

firewall-cmd --list-all 
5、查询、开放、关闭端口

# 查询端口是否开放

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26

在这里插入图片描述

上面的防火墙显示已经关闭,显然不是防火墙的问题导致不能连接
//3. 在虚拟机上面ping 自己的ip地址,看能否ping通
出现 Network is unreachable 说明网络配置文件有问题
  • 1
  • 2
  • 3

在这里插入图片描述

//1. 第一步
cd /etc/sysconfig/network-scripts/ 

vi ifcfg-ens3

//2. 将ONBOOT = no  修改为yes

//3. 重启网络设置
 service   network   restart
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

在这里插入图片描述

ip地址可以ping通,但是xshell还是连接不上去
  • 1

在这里插入图片描述在这里插入图片描述

// 检查22端口的开放情况

// 检查sshd的使用情况

// 发现都正常
  • 1
  • 2
  • 3
  • 4
  • 5

在这里插入图片描述

3. 解决方法

在上述要求都正常的情况下,最后和同事沟通,vmWare 虚拟网络编辑器 选择的必须是在Administrator用户下创建虚拟机才可以正常显示网络连接,不然创建的虚拟机,不可以通过xshell进行连接。
最后将window用户切换到Administrator下面重新创建一个虚拟机并且配置ip即可
  • 1
  • 2
  • 设置虚拟机网络适配器为桥接模式(自动)复制物理网络连接状态
    在这里插入图片描述
  • 设置虚拟网络编辑器
    在这里插入图片描述
  • 虚拟机自动生成ip地址为42开头
    在这里插入图片描述
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/251708
推荐阅读
相关标签
  

闽ICP备14008679号