同一个网络,登录不同网站/APP, 显示的登录IP可能不一样。

输入ip138.com

得到外网IP:

输入:http://www.net.cn/static/customercare/yourip.asp

我本人登录阿里云的美国服务器,登录IP显示:36.110.69.204

我本人登录阿里云的国内服务器,登录IP显示:43.228.36.204

我本人登录华为云的国内服务器,登录IP显示:36.110.69.204

我本人登录自己开发的游戏,登录IP显示:36.110.69.204。  游戏服务器在华为云部署。

======================

以下是关于这个问题的一点思考:

之所以会出现这种情况,是因为走的线路不一样造成的。即访问目标服务器所在网络使用了动态BGP多线网络所致

使用BGP协议互联后,网络运营商的所有骨干路 由设备将会判断到IDC机房IP段的最佳路由,以保证不同网络运营商用户的高速访问。

=======================

曾经在公司,我碰到过一个问题,可以登录阿里云的服务器,偶尔会出现不能登录华为云的服务器的情况, 但是过1,2两天,又可以登录了.

给我们公司提供网络服务的运营商歌华有线,既然不能访问,也就是网络运营商给我们公司分配外网IP和华为云服务器节点线路不通,

第一次出现这个问题的时候,让我百思不得其解。 (排除了歌华有线运营商限制了登录华为云服务器的IP),

都是外网IP, 居然不能互通。 这种情节,搞的跟电信部门把google的服务器屏蔽了一样,苹果公司的服务器又可以访问。

在华为云买的弹性公网IP是静态BGP的,估计运营商刚好配置的寻路协议不完善,导致我们公司不能访问华为云服务器。

要是全动态BGP也就不会出现这种情况了。从这点来看,都是一样的网络运营商,阿里云就可以,在网络这块,阿里云优化的比华为云好。

========================

到华为服务器的路由:

traceroute to 114.116.69.115 (114.116.69.115),  hops max,  byte packets
192.168.1.1 (192.168.1.1) 7.338 ms 1.204 ms 1.410 ms
10.128.0.1 (10.128.0.1) 79.678 ms 23.593 ms 4.395 ms
10.1.13.113 (10.1.13.113) 5.561 ms 4.330 ms 5.805 ms
* 10.1.14.113 (10.1.14.113) 8.647 ms 4.344 ms
253.113.110.36.static.bjtelecom.net (36.110.113.253) 8.116 ms 6.108 ms 8.175 ms
106.120.223.185 (106.120.223.185) 5.568 ms 5.316 ms 5.963 ms
bj141--.bjtelecom.net (219.141.162.197) 5.778 ms 5.172 ms 14.104 ms
* * *
36.110.244.42 (36.110.244.42) 5.067 ms 7.841 ms 5.320 ms
218.30.102.242 (218.30.102.242) 15.097 ms 6.941 ms 7.347 ms
106.39.255.82 (106.39.255.82) 9.247 ms
106.39.255.254 (106.39.255.254) 18.193 ms
106.39.222.38 (106.39.222.38) 8.229 ms
* * *
*^C

到阿里云服务器的路由:

traceroute to 123.56.30.193 (123.56.30.193),  hops max,  byte packets
192.168.1.1 (192.168.1.1) 166.929 ms 37.573 ms 4.406 ms
10.128.0.1 (10.128.0.1) 11.003 ms 17.404 ms 9.004 ms
10.1.13.113 (10.1.13.113) 15.278 ms 5.708 ms 4.456 ms
10.1.14.113 (10.1.14.113) 3.687 ms * 128.935 ms
10.1.16.238 (10.1.16.238) 4.385 ms 14.781 ms 6.247 ms
10.1.16.241 (10.1.16.241) 9.396 ms 5.286 ms 13.348 ms
103.216.40.20 (103.216.40.20) 7.500 ms 11.652 ms 4.752 ms
116.251.112.170 (116.251.112.170) 5.718 ms
103.41.142.210 (103.41.142.210) 39.470 ms
116.251.112.182 (116.251.112.182) 7.442 ms
103.41.143.193 (103.41.143.193) 5.579 ms
140.205.27.225 (140.205.27.225) 5.728 ms
140.205.27.233 (140.205.27.233) 36.956 ms
* * 11.204.180.165 (11.204.180.165) 28.175 ms
* * 11.219.77.153 (11.219.77.153) 19.894 ms
* * *
* * *
* * *
* * *

从第5步开始 路由线路就开始不一样了。

到华为云服务节点: 36.110.113.253    分配的外网IP是:36.110.69.204

到阿里云服务节点:103.216.40.20     分配的外网IP是:43.228.36.204

103.216.40.20

  • 本站数据:北京市丰台区 电信
  • 参考数据1:北京 cnix.com.cn 电信
  • 参考数据2:APNIC
  • 兼容IPv6地址:::67D8:2814
  • 映射IPv6地址:::FFFF:67D8:2814

43.228.36.204

  • 本站数据:北京市丰台区
  • 参考数据1:北京 icloudcc.com 北京
  • 参考数据2:APNIC
  • 兼容IPv6地址:::2BE4:24CC
  • 映射IPv6地址:::FFFF:2BE4:24CC

查看外网IP的更多相关文章

  1. centos 7.0VI命令 和固定内网IP 查看外网IP

    VI 命令的使用 直接例子 省的忘记 编辑网卡配置文件 vi /etc/sysconfig/network-scripts/ifcfg-enp2s0 不知道那个网卡 ip addr命令 PS:cent ...

  2. Linux查看外网IP

    Linux查看外网IP curl cip.cc curl ifconfig.me curl ipinfo.io

  3. Linux服务器查看外网IP地址的命令

    可以直接输入如下几个命令:1.curl ifconfig.me2.curl cip.cc3.curl icanhazip.com4.curl ident.me5.curl ipecho.net/pla ...

  4. linux 下查看外网ip

    1. curl ipinfo.io ~/codes/qt_codes/qt-5.4.1-build$ curl ipinfo.io{  "ip": "114.241.21 ...

  5. 服务器查看外网IP地址和方法

    返回IP地址 curl ip..com/ip.aspx curl whatismyip.akamai.com wget -qO - ifconfig.co curl icanhazip.com dig ...

  6. 云服务器查看外网ip

    curl ip.6655.com/ip.aspx curl whatismyip.akamai.com wget -qO - ifconfig.co curl icanhazip.com dig +s ...

  7. linux 查看外网IP

    curl http://iframe.ip138.com/ic.asp curl ifconfig.me curl http://members.3322.org/dyndns/getip

  8. 查看外网出口IP && Traceroute

    一.CentOS 查看外网出口IP 1---------------- # curl ifconfig.me 2----------------# curl icanhazip.com 二.Trace ...

  9. 查看自己电脑外网IP

    连着wifi,在CMD窗口中显示的无线局域网适配器IP很有可能是内网IP.此时可以通过下面方法查看自己的电脑外网IP. 1.前提条件可以上外网: 2.上外网百度,输入IP,进行搜索. 3.查看结果即可 ...

随机推荐

  1. 【转】Java并发编程:Synchronized底层优化(偏向锁、轻量级锁)

     一.重量级锁 上篇文章中向大家介绍了Synchronized的用法及其实现的原理.现在我们应该知道,Synchronized是通过对象内部的一个叫做监视器锁(monitor)来实现的.但是监视器锁本 ...

  2. redhat输入用户名密码后又跳回到登录

    一.如果忘记密码,可以进入single模式修改密码: 1.进入linux启动界面之后按e进入如下界面 2.按选择kernel /vmlinuz-2.4.20-8 ro root=LABEL=/ 项,按 ...

  3. [Usaco2018 Feb] New Barns

    [题目链接] https://www.lydsy.com/JudgeOnline/problem.php?id=5192 [算法] 维护树的直径,在树上离一个点最远的点一定是一条直径的端点.     ...

  4. Gerrit2安装配置

    我主要根据下面这个文章而安装,遇到一些小问题,记录如下:2016.4.30 安装 2.12.2,要将加密的东东全装上!!!注意                      1) 由于新的git-bash ...

  5. MySQL-Tool:Navicate 安装

    ylbtech-MySQL-Tool:Navicate 安装 1.返回顶部 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 2. 激活返回顶部 1. 2. 3. 4. 5. 6. 7. ...

  6. UI:使用 pod 引入 AFNetworking

    cocdpods的安装  参考1  参考2 参考3 注意:MVC是一种搭建项目的思想,不是设计模式. 使用第三方管理控件: 引入CocoaPods的详细步骤:(1)检测有没有引入淘宝镜像gem sou ...

  7. 杭电acm5698-瞬间移动(2016"百度之星" - 初赛(Astar Round2B))

    题目地址:http://acm.hdu.edu.cn/showproblem.php?pid=5698 Problem Description 有一个无限大的矩形,初始时你在左上角(即第一行第一列), ...

  8. centos6中office及中文输入法安装 (转载)

           原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://xuxuezhe.blog.51cto.com/1636138/73 ...

  9. 「vijos」lxhgww的奇思妙想(长链剖分)

    传送门 长链剖分的板子(又是乱搞优化暴力) 对于每一个点,我们定义它深度最深的子节点为它的重儿子(为什么不叫长儿子……),他们之间的连边为重边 然后长链剖分有几个性质 1.总链长为$O(n)$ 2.一 ...

  10. .NET Core 跨平台物联网开发:上报属性(三)

    系列教程目录 (一) 连接阿里云IOT (二) 设置委托事件 (三) 上报属性 (四)  SDK文档 属性.方法.委托.类 http://pan.whuanle.cn/index.php?dir=up ...