如何查看自己用的是哪家网络运营商?

2025-08-06 17:10:56 世界杯颁奖

目前,中国大陆的网络运营商主要就三家:中国移动、中国联通、中国电信。

如何查看自己当前使用的网络是哪家运营商提供的接入服务呢?你可能在家、公司、咖啡厅……

一般而言,可以直接上 ip138 或者 123cha 这类 IP 地址查询网站,在这类网站上,可以直接看到自己所在网络的出口 IP(即公网 IP),并且看到 IP 归属地。很多时侯,直接从 IP 归属地可以直接看出是哪家网络运营商,比如 xx 电信、yy 联通等。

但是,在某些情况下,就没那么方便了。比如在 ip138 上可以查到我当前的外网 IP 地址是 118.198.58.153,而 IP 归属地是:

本站主数据:北京市北京市鹏博士宽带

参考数据一:中国

而「鹏博士宽带」到底是电信、联通,还是移动呢?Google 了下,找到了这个链接,对于「鹏博士」,它是这样介绍的:

问:成都鹏博士是属于网通还是属于电信?他们之间有什么关系?

答:成都鹏博士集团是一家在 A 股上市的独立公司, 跟网通和电信没有任何的隶属关系。需要注意,鹏博士是一家集团,集团下面有很多的子公司,其中包括北京电信通,长城宽带,宽带通。

上面提到的这三家鹏博士子公司也是提供电信业务的公司,所以跟电信和网通之间存在有竞争关系,也存在合作关系。

鹏博士属于二级运营商,网通和电信属于一级运营商,所以鹏博士的带宽是电信和联通双线的。

也就是说,「鹏博士」这个二级运营商,代理的可能是电信的网络,也可能是联通的网络。但是还是没能回答那个问题:我现在接入的网络到底是哪家(一级)网络运营商提供的呢!?

其实,这个问题不难回答。因为只要我们跟踪网络包的路由路径,就一定可以查到究竟是哪家一级网络运营商提供的接入服务。在 Linux 下,用 traceroute 或 mtr 命令都可以看到包的路由路径。我们以 mtr 命令为例:

% mtr -rw x.com

Start: Mon Apr 4 15:42:36 2016

HOST: Gentooo Loss% Snt Last Avg Best Wrst StDev

1.|-- 192.168.0.1 0.0% 10 0.5 0.5 0.5 0.5 0.0

2.|-- 118.198.32.1 0.0% 10 2.1 2.1 1.4 3.1 0.3

3.|-- 124.205.97.54 0.0% 10 3.1 6.1 1.4 40.5 12.1

4.|-- 218.241.166.73 0.0% 10 8.8 3.4 1.5 8.8 2.1

5.|-- 218.241.166.85 0.0% 10 2.4 3.0 1.9 4.6 0.7

6.|-- 202.99.1.138 0.0% 10 5.9 5.6 2.7 10.0 2.0

7.|-- ??? 100.0 10 0.0 0.0 0.0 0.0 0.0

8.|-- ??? 100.0 10 0.0 0.0 0.0 0.0 0.0

9.|-- ??? 100.0 10 0.0 0.0 0.0 0.0 0.0

10.|-- 120.80.2.153 70.0% 10 49.4 49.2 49.0 49.4 0.0

11.|-- 120.81.0.37 0.0% 10 44.5 47.1 44.5 48.7 1.1

12.|-- 219.158.7.201 0.0% 10 56.0 56.6 55.4 59.7 1.1

13.|-- 219.158.23.118 0.0% 10 130.9 130.6 125.9 147.9 6.2

14.|-- 219.158.96.14 0.0% 10 152.2 135.5 125.1 152.2 11.0

15.|-- 219.158.102.130 0.0% 10 337.7 338.0 313.3 354.3 12.0

16.|-- TenGigE0-2-0-0.GW6.SJC7.ALTER.NET 0.0% 10 349.3 364.3 348.5 404.1 17.3

17.|-- 0.ae2.BR3.SJC7.ALTER.NET 0.0% 10 352.0 363.3 346.7 377.4 11.5

18.|-- 204.255.168.82 0.0% 9 204.6 212.9 203.5 228.8 10.6

19.|-- TenGE0-0-0-1.br03.sin02.pccwbtn.net 0.0% 9 240.4 258.4 232.5 304.7 25.3

20.|-- linode.te0-1-0-21.br03.sin02.pccwbtn.net 11.1% 9 283.8 270.0 254.8 283.8 10.9

21.|-- 139.162.0.10 0.0% 9 250.4 261.0 249.5 278.1 11.5

22.|-- li1454-12.members.linode.com 12.5% 8 252.1 266.4 252.1 280.7 10.9

在 ip138 上,可以查到更「主干」的出口 IP 219.158.102.130 是联通的:

本站主数据:北京市北京市联通

参考数据一:北京市联通

就这样,可以确定我当前用是联通的网络。

参考:

ip138

123cha

鹏博士是网通还是电信

Post navigation

netstat bug 一枚