服务器问答

为什么连接 Linux 服务器的 ssh ip 不是本地的 ip,
0
2021-05-12 18:42:42
idczone

假如我的 ip 是福建电信的 6.6.6.6 ssh 连接到 vps,vps 上输入 netstat 命令,显示当前连接 ssh 的 ip 是 浙江移动的 7.7美国服务器.7.7 服务器绝对没有第二个人用。尝试过重启第一时间连接上去显示还是那个移动 ip 有大佬知道怎么回事吗?


因为你的 6.6.6.6 不是公网 ip

是公网的 220 开头的 ip。

中间人?先看一下 mtr 是不是有某些奇奇怪怪的链路再比对一下公钥是否符合

netstat -n 看看当前连接的 IP 就知道了
log 有可能是自动试密码脚本的痕迹

好吧,加上-n 就出现本地的 ip 了。 你是说有人要暴力破解我的服务器吗?

服务器看了下 mtr 发现走了一个 39.173.161.220.broad.pt.fj.dynamic.163data.com.cn 这条线路,这个 ip 就是服务器显示的 ssh ip。不知道这是干嘛的.....

结合 5 楼和 6 楼我很无语,你去自己 Google 一下 -n 选项什么意思吧

220.161.173.39 是你看到的自己的本地 ip ?

对诶,你是咋知道我的 ip 的。

你把你看到的那个地址,前面几个数字反过来看看。。。

这个有点网络常识的人都会查的,自己想一下看就明白了

本地运营商的伪公网 IP 地址

数据地带为您的网站提供全球顶级IDC资源
在线咨询
专属客服