这两天被这个问题困扰了很久,一开始一直怀疑是ssh间隔时间长了会被关闭进程导致的,按照网上介绍的方法更改了ssh_config和sshd_config文件中的内容,但是始终没解决问题。后来突然想起每次连接后都需要强制设置IP地址,而且设置IP后短时间内又查不到IP地址了(使用ifconfig命令).强制设置IP(使用sudo ifconfig eth0 192.168.xxx.xxx)后,又可以与宿主机建立ssh连接。所以我怀疑是因为虚拟机本身的IP地址在设置好后,又由于某种原因使IP地址丢失了,这样mobaxterm就不能再和虚拟机建立SSH了。所以将虚拟机的网络模式由桥接模式改为NAT后,问题解决。
但是为什么在桥接模式下会出问题呢?为什么使用sudo ifconfig eth0 192.168.xxx.xxx命令设置ip地址后,ip地址还会丢失呢?