V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
speed
V2EX  ›  问与答

宿机( winxp)无法通过 SSH 远程登录到虚拟机( centos)

  •  
  •   speed · 2015-11-21 13:42:40 +08:00 · 2346 次点击
    这是一个创建于 3081 天前的主题,其中的信息可能已经有所发展或是发生改变。

    宿机: winxp
    虚拟机: centos 6.0
    工具: vmware 10
    SSH : SSH Secure Shell
    虚拟机网络连接采取 NAT 模式,目前虚拟机和宿机均可 ping 通网关和正常上网,虚拟机可以 ping 通宿机,但宿机无法 ping 通虚拟机,虚拟机 SSH 服务已开启并且防火墙已关闭,但是通过 Secure Shell 远程登录虚拟机时报错。。。

    15 条回复    2015-11-23 22:08:00 +08:00
    ys0290
        1
    ys0290  
       2015-11-21 14:42:46 +08:00 via iPhone
    因为是 nat ,换桥接
    lenran
        2
    lenran  
       2015-11-21 14:57:06 +08:00
    楼主有几张网卡,你连的是否当前正在用的网卡。不是的话,用“虚拟网络编辑器”切换一下。
    内网的话,选桥接
    anubu
        3
    anubu  
       2015-11-21 14:59:24 +08:00
    如果环境合适,换桥接应该是最方便的。 NAT 的话,应该可以设置端口转发, Vbox 有这个功能, VMware 不了解。
    maskerTUI
        4
    maskerTUI  
       2015-11-21 17:45:15 +08:00 via Android
    虚拟机增加一个虚拟网卡进行桥接,或者直接把 NAT 的改为桥接
    skydiver
        5
    skydiver  
       2015-11-21 17:48:30 +08:00
    跟 NAT 和桥接没半毛线关系。
    NAT 相当于你的电脑和虚拟机在一个虚拟的内网。桥接相当于你的电脑和虚拟机都在你的电脑所在的网络。
    两种都应该可以连接到虚拟机里的
    ys0290
        6
    ys0290  
       2015-11-21 18:05:09 +08:00 via iPhone
    @skydiver 你连过吗?
    randyzhao
        7
    randyzhao  
       2015-11-21 18:07:42 +08:00
    NAT 和能不能连 SSH 没关系.
    我就是 VMWare + NAT + CentOS

    好奇报什么错.
    另外: 能关的都关了 selinux iptables 什么的 然后 reboot 重试看看.
    skydiver
        8
    skydiver  
       2015-11-21 18:08:39 +08:00
    @ys0290 两种模式都连过,没任何问题。目测 ls 也连过。
    speed
        9
    speed  
    OP
       2015-11-23 10:32:03 +08:00
    @randyzhao 报错信息: the host is unreachalbe , maybe down or a problem with the network connection . Sometimes such problems can also be caused by a misconfigured firewall.
    randyzhao
        10
    randyzhao  
       2015-11-23 11:19:19 +08:00
    @speed 所以, 虚拟机的防火墙都关了应该没问题啊

    虚拟机换个 NAT 网段试试看, VMWare 可以自己配置的
    speed
        11
    speed  
    OP
       2015-11-23 14:36:32 +08:00
    @randyzhao /etc/init.d/iptables stop 已执行,并且在 /etc/sysconfig/iptables 文件添加了以下内容
    -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
    -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
    可还是不行。。。
    evenno
        12
    evenno  
       2015-11-23 15:31:47 +08:00
    换网桥,马上好
    speed
        13
    speed  
    OP
       2015-11-23 15:32:59 +08:00
    @evenno 嗯,去试试看
    randyzhao
        14
    randyzhao  
       2015-11-23 21:11:23 +08:00
    @speed selinux disable 了么
    speed
        15
    speed  
    OP
       2015-11-23 22:08:00 +08:00
    @randyzhao 还没有。。。但感觉关系不大吧,去试试看
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3125 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 12:54 · PVG 20:54 · LAX 05:54 · JFK 08:54
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.