Mac无法连接本地Linux服务器 无法ping通

本文档介绍了如何解决在Mac上无法通过Xshell远程连接从Win环境中复制过来的CentOS7虚拟机的问题。关键步骤包括:检查Mac的IP地址并与虚拟机的IP地址匹配,修改虚拟机中ens33接口的IP配置,重启网络服务,然后在Mac终端进行Ping测试和SSH连接。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

遇到的问题:虚拟机是从Win环境下复制到Mac上的,在Win电脑下可以直接使用Xshell远程连接,但在Mac下,无法连接而且Ping不通

虚拟机使用的是CentOS 7版本

解决方案

  • 查看Mac中的IP地址
  1. ifconfig
    #我的IP地址如下
    inet XXX.XXX.194.1 netmask 0xffffff00 broadcast XXX.XXX.194.255
    inet6 fe80::a483:e7ff:fef4:3964%bridge100 prefixlen 64 scopeid 0x17 
    inet6 fd15:4ba5:5a2b:1008:1cff:590a:4ffa:859 prefixlen 64 autoconf secured 
    

    其中这里的ip地址的网段是我们NAT模式下对应的网段,所以需要将XXX.XXX.194.XXX的地址与虚拟机中的相匹配才可以连接,所以只需要更改Linux下的IP地址即可

  •  更改虚拟机的IP地址
    vi /etc/sysconfig/network-scripts/ifcfg-ens33
    

        更改IPADDR 以及 GATEWAY

  • 重启服务
  • service network restart
  • 回到Mac通过终端进行Ping测试
  • ping 192.XXX.XXX.XXX
  • 通过ssh连接本地服务器 
  • ssh root@192.XXX.XXX.XXX

连接成功!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值