zzj_rainbow 2019-02-21 22:50 采纳率: 0%
浏览 1177

一台win10电脑远程SSH连接另一台win7电脑在VMware里面的ubuntu server失败。

首先ubuntu系统已经装好,并且已经安装和开启了SSH服务,ubuntu系统里面网络用的是NAT网络。目前的状况是:
1、我的win10电脑可以ping通我的另一台win7电脑
2、我的win10电脑不能ping通我的VMware的ubuntu 的IP地址
3、我的win7电脑可以ping通它自己VMware上的ubuntu的IP地址
4、我的win7电脑可以通过Xshell6的SSH连接到它自己VMware上的ubuntu

所以不知是哪里出了问题。

图片说明

  • 写回答

2条回答 默认 最新

  • greatofdream 2019-02-21 23:17
    关注

    NAT内部的主机很不幸基本不可以作为服务器(server),因为它们的的地址都是私有地址,你可以在ubuntu中输入ifconfig确认
    那么该主机通讯时,发出去的ip包使用的是你主机的ip,用端口号标明对应的私有地址,这样外部的主机联络时其实中间隔了一层NAT,一般的ssh协议应该是不能直接访问的。
    你可以采用其它方式进行通讯,openvpn可以,或者ssh时用你的win7主机ip加端口号访问,具体设置再查查吧,因为你的ssh默认端口访问的始终是win7主机。

    评论

报告相同问题?

悬赏问题

  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 保护模式-系统加载-段寄存器
  • ¥15 电脑桌面设定一个区域禁止鼠标操作
  • ¥15 求NPF226060磁芯的详细资料