ssh连接Ubuntu虚拟机出现connection reset by ip地址 port 22怎么解决

使用前提:我是用Windows去连接安装在本机的Ubuntu虚拟机的时候出现的这个问题。

解决的方法:我使用了很多网络上方法,都没有用,发现我把IP地址搞错了

请继续看下去,因为有可能你会错过解决的方法。

在Windows网络连接里面的那2个虚拟网卡里面的IP地址并不是Ubuntu的IP地址,(我以前不知道,所以放了错),那2IP地址是Windows主机与虚拟机通讯的本机IP地址,就好像Windows使用WiFi的时候自己的那个IP地址类似。

获取虚拟机UbuntuIP地址的方法:输入ip addr

然后会出现很多东西,其中本机IP地址就在里面,

找到类似于192.168.87.131/24 brd 192.168.187.255这样类似的字段,其中前面这个IP地址就是Ubuntu的本机IP地址,而前面提到那个window网卡里面的IP192.168.87.1是用于跟这个IP地址进行通讯的。。。只有同网段内的IP才能够通讯,这就印证了我们的猜测。

输入ssh 远程登陆用户名@192.168.87.131然后就可以了

你可能感兴趣的:(ssh,ubuntu,tcp/ip)