SSH Client 认证后卡死的问题

最近刚刚换了一台Netgear WNDR4300的路由器,以前的DIR-617退役了。但是换完后发现一个问题。每当在我的Mac里面用SSH登陆我内网的香蕉派时,总是在输入完密码后无法登陆,一直卡死在那里。于是加-vvv看来一下详细的输出,最后几行大概是如下内容:

debug3: Ignored env _
debug2: channel 0: request shell confirm 1
debug2: callback done
debug2: channel 0: open confirm rwindow 0 rmax 32768

Google了一番后无果,基本上都是老外在讨论,没有什么国内的人讨论这个问题,但是老外们最终也没什么个好的解决办法。一番折腾后,最终发现了问题所在,每当我登陆不了的时候,都是由于我开着Windows的虚拟机呢,并且我的VMware虚拟机选用的是桥接方式连接。解决方法也很简单,直接把虚拟机的网卡改成NAT方式就可以了。由于之前DIR-617没有这样的问题,估计是路由器的缘故,改天有时间刷DD-WRT再试验一下。


Last posts

  1. Kali中安装VMware Tools

    tags: KaliVmware Tools

  2. 升级 OS X Yosemite 后 Pelican 无法运行的解决办法

    tags: PelicanOS XYosemite

  3. PyCharm 不能在 OS X Yosemite 运行问题解决办法

    tags: PyCharmOS XYosemite

  4. 扫描 DNS 动态更新

    tags: DNSSecureDynamic UpdateScan

  5. TrueCrypt的替代品CipherShed

    tags: TrueCryptToolsCipherShed