liaoyaoheng

判断是否为公网 ip 的方法为?

  •  
  •   liaoyaoheng · Apr 5, 2017 · 34658 views
    This topic created in 3501 days ago, the information mentioned may be changed or developed.

    请教判断是否为公网 ip 的方法,谢

    访问 http://www.net.cn/static/customercare/yourip.asp 出现两个 ip 的情况是内网,还是外网?

    Supplement 1  ·  Apr 5, 2017
    以下是我的情况是出现了两个 ip ,帮忙判断下 ,谢

    您的本地上网 IP 是:
    183.5.xx.xxx (和路由器一致), 10.147.xx.xxx
    38 replies  •  2019-02-24 21:38:07 +08:00
    wzdbsss
    wzdbsss
    Apr 5, 2017 via Android
    1
    大内网的朋友你好
    neroxps
    neroxps
    Apr 5, 2017 via iPhone
    2
    不管是 10 还是 101 开头的都是内网
    neroxps
    neroxps
    Apr 5, 2017 via iPhone❤️1
    3
    www.ipip.net
    👆的 ip 和路由器看到的不一样就证明你是内网

    中国电信可以打电话要求切换到公网 ip 如果是移动就别想了。
    liaoyaoheng
    liaoyaoheng
    OP
    Apr 5, 2017
    4
    @neroxps 谢

    我的情况是出现了两个 ip 这种情况,帮忙判断下

    您的本地上网 IP 是:
    183.5.xx.xxx (和路由器一致), 10.147.xx.xxx
    squid157
    squid157
    Apr 5, 2017
    5
    好奇一个问题啊,他怎么得到内网 IP 的
    chairuosen
    chairuosen
    Apr 5, 2017
    6
    @neroxps 我记得 10 不全是, 101 不清楚
    yexm0
    yexm0
    Apr 5, 2017 via Android
    7
    @squid157 WebRTC
    yexm0
    yexm0
    Apr 5, 2017 via Android
    8
    chairuosen
    chairuosen
    Apr 5, 2017
    9
    @chairuosen 记错了, 10 是, 172 不全是
    zax
    zax
    Apr 5, 2017
    10
    10 开头的是不是 iptv 的单独线路啊?
    wangzhangwei
    wangzhangwei
    Apr 5, 2017❤️1
    11
    除了以下 IPV4 保留地址,其它可判定为公网 IP 。
    1 、私有 IP 地址, A,B,C 类保留下来的,可以在网络,校园,企业内使用。
    10.0.0.0 ~ 10.255.255.255
    172.16.0.0 ~ 172.31.255.255
    192.168.0.0 ~ 192.168.255.255
    2 、回环 IP 地址,也被称为本地主机地址,该地址主要用于测试目的。
    127.0.0.0 - 127.255.255.255
    3 、链路本地地址
    169.254.0.0 - 169.254.255.255 。
    titanium98118
    titanium98118
    Apr 5, 2017
    12
    @wangzhangwei 其实楼主想问~是否被 ISP NAT444 了吧,或者说是否获取到独立的公网 IP...
    lonelinsky
    lonelinsky
    Apr 5, 2017
    13
    同好奇万网的这个 10 打头的 IP 是怎么来的? 不是我自己的内网 IP ,显示的第一个倒确实是我的公网 IP
    miao6o6
    miao6o6
    Apr 5, 2017
    14
    我是 110 开头的,应该是公网 IP 吧,但是路由器不支持端口映射怎么办,想把 UDP 端口 43210 转发到本地地址
    squid157
    squid157
    Apr 5, 2017
    15
    @yexm0 curl 去抓也可以。不过 double NAT (不过其实可能是更多次 NAT )之后结果很玄学。
    jasontse
    jasontse
    Apr 5, 2017 via iPad
    16
    @yexm0 没那么复杂,完全是前端让 X-Forwarded-For 多了个集群地址。
    liaoyaoheng
    liaoyaoheng
    OP
    Apr 5, 2017
    17
    请帮忙判断下我是否是独立 公网 IP ,谢

    访问 http://www.net.cn/static/customercare/yourip.asp 显示:

    您的本地上网 IP 是:
    183.5.xx.xxx (和路由器一致), 10.147.xx.xxx

    @wzdbsss @neroxps @squid157 @chairuosen @zax @wangzhangwei @titanium98118 @lonelinsky @miao6o6 @squid157 @jasontse
    mytsing520
    mytsing520
    PRO
    Apr 5, 2017
    18
    @wangzhangwei 新增 100.64.0.0-100.64.255.255
    skyeycirno
    skyeycirno
    Apr 5, 2017❤️1
    19
    看你路由器 wan 口获取的 ip , 10 172 100 开头全是内网
    jasontse
    jasontse
    Apr 5, 2017 via iPad
    20
    @mytsing520 是 100.64.0.0-100.127.255.255
    yexm0
    yexm0
    Apr 5, 2017 via Android
    21
    @jasontse 😨😨😨技术跟这家公司的经理是亲戚关系吧。
    cwek
    cwek
    Apr 5, 2017
    22
    将你路由器(最外面那个,光猫或者负责做拨号的)看到的 wanip 和外面的 ip 检查网站(例如 ip138 )看到的 ip 对比,是的话一致的话就是外网,不是的话就不是。
    还有你自己的 wanip 看下是不是属于私用网络段肯定看得出,基本就是 10.0.0.0/8 和 100.64.0.0/10 。
    cwek
    cwek
    Apr 5, 2017
    23
    @wangzhangwei 还有 100.64.0.0/10 。 169.254.0.0/16 一般不多出现,因为是 OS 在检测不到有效网络时自己配的(多见于 windows )
    mytsing520
    mytsing520
    PRO
    Apr 5, 2017
    24
    @jasontse 感谢补充
    fengxing
    fengxing
    Apr 5, 2017❤️1
    25
    你发的这个网站不准,我点进去也有 10.147.39.129 这个 ip ,但是我可以确定我的是公网 IP ,并且路由器使用的也是 192.168.1.X ,并不是 10 开头的

    回到你问的问题,你用任何一个查看 IP 的网站,只要和路由器给的 IP 是一样的,就是公网 IP 。
    liaoyaoheng
    liaoyaoheng
    OP
    Apr 5, 2017
    26
    @fengxing

    这个方法是否科学? https://www.chiphell.com/thread-821248-1-1.html


    1 )点击链接 http://www.net.cn/static/customercare/yourIP.asp 抓取自己的 IP 地址


    2 )打开一个命令提示符窗口 tracert <刚才获取的 IP>


    3 )如果只有一跳那就说明是有公网 IP 地址的,如果超过一跳那就肯定是内网 IP 地址了。
    flyfishcn
    flyfishcn
    Apr 5, 2017
    27
    @liaoyaoheng 多少年前的方法了,你这只适用于直接拨号的。用路由器开端口转发的一定会超过 1 跳,难道就不是公网了?
    xrr2016
    xrr2016
    Apr 5, 2017
    28
    http://ping.pe/ 这个测试准不? 跟 ipip.net 结果一样
    phrack
    phrack
    Apr 5, 2017
    29
    他第二个网址乱 jb 写的吧?
    lany
    lany
    Apr 5, 2017
    30
    自己写个服务端程序,再写个客户端程序丢 VPS (或者朋友电脑)上连接一下不就知道到了。
    zxhk10086
    zxhk10086
    Apr 5, 2017 via iPhone
    31
    出现 3 个怎么办 第一个 222 开头 第二个 10 开头 第三个 14 开头
    wql
    wql
    Apr 5, 2017 via Android
    32
    @phrack 我觉得可能是放在了新架构的阿里云里面,导致的内网地址。
    fahai
    fahai
    Apr 5, 2017
    33
    @phrack @wql 感觉像是,多刷新几次会变。。。
    txydhr
    txydhr
    Apr 6, 2017
    34
    @liaoyaoheng 阿里的锅,我在美国确定有公网 ip ,打开都显示两个,左边公网,右边 10.x.x.x 。不知道搞毛
    dongoo
    dongoo
    Apr 6, 2017 via Android
    35
    访问多个查 ip 网站
    只要有不同的结果,那你就是内网了
    如果都一样的结果,那你(很可能)是公网
    liaoyaoheng
    liaoyaoheng
    OP
    Apr 6, 2017
    36
    @dongoo 其实是否直接问运营商(电信)会更确定一点?
    lslqtz
    lslqtz
    Apr 8, 2017
    37
    这破玩意除了公网,内网根本没检测。
    你直接打开就会看到内网 IP 一直变
    MooRider
    MooRider
    Feb 24, 2019
    38
    @flyfishcn 我是挂在路由器上的, 我是两跳, 但第一跳产生在内网 https://i.loli.net/2019/02/24/5c729e37c627a.png
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4518 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 65ms · UTC 00:10 · PVG 08:10 · LAX 16:10 · JFK 19:10
    ♥ Do have faith in what you're doing.