公众号旧文

为什么VPS商家,不让在群里发服务器的 IP

作者:胖子阅读 —

很多群,都会发布下面这样的公告:

图片

原因大概是,泄露了 IP,就容易被打。

但对会打服务器的人来说,我认为这样的公告,是无效的。

因为如果想获取商家的 IP,实际上非常简单。

下面以一个利益完全不相关的商家为例,简单的说明一下如何获取 IP。

https://web360.vn/

这是一个越南的商家,官网就是上面的链接。

官网截图如下:

图片

大家都知道,域名只是为了给人看的,相比 IP 更方便人记忆。

浏览器真正用来访问网站的地址,是 IP。

那么只需要进行 DNS 查询,即可解析出结果:

图片

web360.vn 的 DNS 解析结果(A记录,即 IPv4 记录)是:

160.250.64.215

很早之前我就写过一篇:whose 是“谁的”,那 whois 又是什么?

接下来只要再通过 whois 确认一下上面的 IP 是谁的:

图片

可以看到,包括

160.250.64.215

在内的

160.250.64.0 - 160.250.65.255

netname 都是

WEB360-VN

descr(describe)都是

WEB 360 TECHNOLOGY JOINT STOCK COMPANY

与其官网域名

https://web360.vn/

完全一致。

那么显然,这 512 个 IP,都是该商家的。

到这里还不够,因为该商家可能拥有不止这 512 个 IP。

接下来有几个方法,可以分别尝试,以得到该商家的更多 IP。

之前写过:1.1.1.1 是 Cloudflare DNS,那 2.2.2.2 呢?

其中介绍了

bgp.he.net

现在只需要在 bgp.he.net 上搜索一下:

160.250.64.0

就可以看到相应的 AS140825:

图片

再点一下 AS140825,再选择 Prefixes v4 标签:

图片

就能看到这个 IP 所属的 AS 里面,还有哪些 IP。

当然,你可能会说,这些 IP 不都是该商家的。

此时还可以通过 Description 里的内容去做进一步的判断。

比如我们查的那个 IP,也就是上图中的最后一行,对应的 Description

就是 whois 里边的那个 descr:

WEB360 TECHNOLOGY JOINT STOCK COMPANY

而上图中倒数第二行的 Description:

DATA360 TECHNOLOGY JOINT STOCK COMPANY

看上去和

web360.vn

显然是关联公司。

再上面的

103.81.84.0/24
103.81.85.0/24
103.81.86.0/24
103.81.87.0/24

对应的 Description:

Thien Quang Digital technology joint stock company

谷歌搜索一下:

图片

可以看到对应的网站:

https://hostingviet.vn/

在页面下方,有联系电话:

(024) 2222 2223

图片

而这个号码,正是最开始的

https://web360.vn/

上面的电话号码:

图片

此时,结论显然是:

https://web360.vn/

和

https://hostingviet.vn/

就是同一家公司,因为联系电话都是一样的。

稍加留意,你还会发现上图中的邮箱,是:

kinhdoanh@cloud360.vn

之前

cloud360.vn

是能打开的,但现在已经打不开了,不过我认为只是暂时打不开。

图片

此时还可以用:除了 Cloudflare,互联网上还有哪些大善人

来看一下

cloud360.vn

之前是什么样子的:

图片

可以看到,电话还是

(024) 2222 2223

那么到此为止,我们就知道了:

https://web360.vn/

和

https://hostingviet.vn/

以及

cloud360.vn

都是同一家公司。

甚至还包括上面提到的

DATA360 TECHNOLOGY JOINT STOCK COMPANY

也就是一共四家公司,实际上都是同一家公司。

那么这家公司一共有多少 IP?

至少有:

103.81.84.0/24 Thien Quang Digital technology joint stock company
103.81.85.0/24 Thien Quang Digital technology joint stock company
103.81.86.0/24 Thien Quang Digital technology joint stock company
103.81.87.0/24 Thien Quang Digital technology joint stock company

和

160.30.172.0/23 DATA 360 TECHNOLOGY JOINT STOCK COMPANY

以及

160.250.64.0/23 WEB 360 TECHNOLOGY JOINT STOCK COMPANY

再翻一下 bgp.he.net,在 AS140825 的 Peers v4 里还有 AS153447:

图片

从名字看,也是相同的命名风格。

里面 IP 的 Description 不是这家公司的名字,但显然也和这家公司有关。

图片

除了以上方法,还可以直接反查 whois 里面的公司名:

Thien Quang Digital technology joint stock company

和

DATA 360 TECHNOLOGY JOINT STOCK COMPANY

以及

WEB 360 TECHNOLOGY JOINT STOCK COMPANY

或者不用公司名也可以,只要是 whois 中可能代表这四家公司的信息。

都可以用来反查 whois:

图片

这样就可以更精确地得到该公司持有的 IP。

但要注意:很多时候,IP 的 whois 并不能准确地体现是否真正持有。

因为存在很多情况,比如租用,或者出售后 whois 并未及时更改。

甚至有一些公司还会故意用不实信息去填写 whois。

看到这里,你可能已经发现了本文的局限性,就是像无法访问的

cloud360.vn

那样,如果使用 Cloudflare 之类的 CDN,那么 DNS 返回的,将不再是商家的 IP,而是 Cloudflare 的 IP。

而且,很多商家的网站,根本就不在自己家的服务器上托管。

此时,只需要拿到一个该商家的 IP,即可。

比如向客服要测试 IP,或者花钱买一台该商家的服务器,看一下 IP。

最终,我认为,群内禁止泄露服务器 IP,完全无效。