我查了我家的ip地址,无论是从百度搜索还是curl ident.me
都是一个值.
我用我的tplink的虚拟服务器功能,把我的电脑(192.168.1.108)的22端口绑定到8765端口.
然后我就试图用手机的非wifi上网,使用ssh连接ip地址的8765端口,什么反应也没有.
我觉得应该连上了啊,这种情况可能有什么问题呢?
我查了我家的ip地址,无论是从百度搜索还是curl ident.me
都是一个值.
我用我的tplink的虚拟服务器功能,把我的电脑(192.168.1.108)的22端口绑定到8765端口.
然后我就试图用手机的非wifi上网,使用ssh连接ip地址的8765端口,什么反应也没有.
我觉得应该连上了啊,这种情况可能有什么问题呢?
7 回答5.3k 阅读
4 回答4k 阅读
2 回答5.9k 阅读✓ 已解决
5 回答3.6k 阅读
2 回答2.5k 阅读✓ 已解决
1 回答2.3k 阅读✓ 已解决
2 回答788 阅读✓ 已解决
这个 IP 地址,应该是网络服务商的某个出口的地址。
你的 tplink 的路由应该也不是这个地址,所以在这个路由上开虚拟服务是没有用的。
================
你的电脑是通过了若干级路由/服务器的中转才连上互联网的。ident.me 看到的是和互联网直接相连的服务器的地址,也只有在这个服务器上开虚拟服务(已经可能需要在所有中转服务器上都要开一系列的虚拟服务)才能外面的服务请求中转到你的电脑,并完成连接。仅仅在最里面的服务器上开一个虚拟服务,从互联网上肯定是连不上的。