VirtualBox 没有NAT网络 SSH 连接 CentOS 提示 Connectio

新搭建个虚拟机服务器测试一个站,结果,被坑死了……

Windows 8 系统, VirtualBox 虚拟机, CentOS 用的这个 http://www.searu.org/centos64.html

装好之后,想用 SSH 连接管理。问题出现了……

首先网络问题,坑爹的 VirtualBox 只有个仅主机的虚拟网卡,把 CentOS 折腾了半天才发现这个问题。坑爹的是 CentOS 居然可以通过 NAT 获得 IP ,尼玛还可以 ping 通内外网,就是别的机子连不上这个 CentOS 虚拟机吖!发现只有个仅主机网络后就用 Host-Only 网络了。坑吧……

如此,宿主机总算可以 ping 通 CentOS 虚拟机了,又出现一个悲催的问题,现在反过来了,虚拟机 ping 不通任何网络了,除了自身IP,好吧,这个暂且不管,真心不知道原因。坑。

用宿主机 SSH 连接 CentOS 虚拟机时又出错了,连接拒绝。Connection refused。

好吧,这个好解决,编辑 /etc/ssh/sshd_config ,指定 ListenAddress 就行了。