首先,在学习docker的时候,刚开始我连接ssh每次都会说超时。
自己也是摸索了好多天才发现问题,然后解决的。
每个人情况不同,希望能帮助到你。
查看是否设置静态ip
是你设置的虚拟机ip地址:输入 ip addr
看到红线上是否是以上字母,这便是静态地址,假如是动态这个英文词,那么你需要设置静态地址,详细教程我便不再赘述,网上很多
查看虚拟机网卡是否与主机连接
当时我的情况是这样的,虚拟机可以ping到主机ip,但是主机打开命令管理器,无法ping到虚拟机的ip。
还有是在主机输入ipconfig时候应该显示列表有虚拟机以太网配置,我却没有显示。
再怎么更改设置我也无法显示已连接
虚拟网络编辑器检查
点击编辑然后点击虚拟网络编辑器。
在这个图片里面,我们需要注意,主机连接下边需要是已连接。
设备管理器检查
当时我的网络适配下的VMnet1与VMnet8是报感叹号的
点开发现提示:虚拟网卡windows仍在设置此设备的类配置代码【56】
我的解决方法
点击左下角的还原默认设置(R)
然后删除虚拟机,并重新安装
在选择磁盘与网络配置那一块
这里是配置静态ip地址,要与上面显示的以太网里面的数据相对应,除了地址,可以改变最后一个字段,尽量是比着刚开始显示的大一点或者小一点。
到这里,应该就可以啦,历经三天找到问题并解决,安装数次,只能说功夫不负有心人,只要有问题,慢慢来,慢慢找,问题总能解决,在放弃的边缘解决了这个问题,对我来说也是极大的鼓舞。