V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
sidkang
V2EX  ›  宽带症候群

请教关于公网 IP 的问题,如果使用 ip.cn 类似的网站查到的 IP 地址,我在浏览器输入这个地址弹出光猫的登陆页面,并且用光猫的账号密码成功登陆,这是否能说明我的宽带有公网 IP 呢?

  •  
  •   sidkang · 2016-11-09 23:19:35 +08:00 · 4012 次点击
    这是一个创建于 2934 天前的主题,其中的信息可能已经有所发展或是发生改变。
    谢谢各位🙏
    16 条回复    2016-11-13 00:14:49 +08:00
    waytoexplorer
        1
    waytoexplorer  
       2016-11-09 23:26:04 +08:00 via Android
    ipconfig 下看到的 ip 跟网上查到的 ip 一样,就说明是公网 ip 了
    xxhjkl
        2
    xxhjkl  
       2016-11-09 23:27:26 +08:00   ❤️ 1
    直接 IP 能访问 80 都开着的?这么好的是哪家运营商啊
    ys0290
        3
    ys0290  
       2016-11-09 23:29:47 +08:00 via iPhone
    楼主请告诉大家你所在的城市以及你用的什么宽带,你可以找运营商收代言费了
    这么好的宽带上哪儿找去😂
    whx20202
        4
    whx20202  
       2016-11-09 23:32:56 +08:00 via iPhone
    不错,问题是你试试在别的网络下用公网 ip 能否访问光猫,总感觉开在外网不合适
    flyfishcn
        5
    flyfishcn  
       2016-11-09 23:35:54 +08:00
    如果是你在你自己电脑能打开,并不代表就是公网 IP 。那只是 nat 的结果,即使你没公网一样打得开。要看在别的网络里能不能打开才准确。
    vibbow
        6
    vibbow  
       2016-11-09 23:38:50 +08:00
    你需要从外网访问一次试试
    sidkang
        7
    sidkang  
    OP
       2016-11-09 23:44:16 +08:00
    @vibbow @flyfishcn @whx20202 开了全局 vpn 果然就打开不了了,😳,我再查查看其他来验证的方法
    Famio
        8
    Famio  
       2016-11-10 08:38:11 +08:00
    自己打开自己 IP 地址:80 是可以访问的, loop 的结果。
    别的电脑就无法打开你的 IP 地址:80 了。

    回答下主要问题吧:是的,这就是公网 IP 。
    titanium98118
        9
    titanium98118  
       2016-11-10 11:08:47 +08:00
    pppoe 拨号得到的 Ip 和网站查询到的 ip 一致,这样应该是公网 ip 了
    flyfishcn
        10
    flyfishcn  
       2016-11-10 13:48:02 +08:00
    @Famio 不是 LOOP ,你思维错了,贴主他说的是光猫页面,那说明是:光猫拨号并且开了路由( nat )。并不一定是公网 IP ,举个栗子:不守规矩的运营商可以做到,明明是 x 国 x 信,给你的 IP 却是 x 国 xx 通的,或者是给你 ip 是 y 国 xx 宽带的。而且并不是流量穿透。
    在网内直连路由优先级最高,只要我能控制不把这条路由广播出去,完全可以这样做。
    SuperFashi
        11
    SuperFashi  
       2016-11-10 15:55:22 +08:00 via iPhone   ❤️ 1
    楼上都没说到点啊,给你理一遍。
    1 、获取到的地址和你路由地址一样不一定代表那个 ip 就是外网 ip 。有个东西叫城域网。例如:长城宽带。因此从你自家电脑能访问不一定代表你有公网 ip ,有可能只是你网关做的 nat 而已。
    2 、 80 端口是(基本上所有的)运营商都禁了的,因此你开 vpn 用浏览器访问发现不行也不一定代表你的 ip 就是内网 ip 。你需要在路由上做端口映射,把其它端口例如 22 或者 443 映射到你的电脑上,再试着访问这些端口才能真正验证。
    3 、或者,有个最简单的方法,就是去多个查询 ip 地址的网站,最好使用国外的。这些地方查出来的都一样,就说明你的 ip 是外网 ip 了。
    Famio
        12
    Famio  
       2016-11-10 16:30:32 +08:00
    @flyfishcn
    来来来,没理解,刚好可以讨论讨论。
    ---
    我说的是自己通过 ip:80 的方式可以打开 web 页面是正常的,即便别人无法透过 ip:80 的方式没办法访问到你。
    亲身经历:我家宽带 PPPOE ,有公网 IP ,我本地能透过 ip:80 方式访问到我自己,刚开始还很开心,以为电信开了 80 ,结果让我朋友从他的电脑来访问我时,就没办法了。这难道不是 loop (抱歉没说清楚我想表达的是 loopback )的结果么,你的 80 流量压根没走出去过。就好像 127.0.0.1 一样。
    ---
    证明是否公网 IP 最简单的方法,不就是 WAN 口 IP=外网 IP 么。花生壳这么认为,众多路由器也是这么认为(只是我以事实举例)。
    那么楼主的外网 IP 就是 ip.cn 显示的, WAN 口 ip 难道不正是可以跳出光猫登录页面的那个 ip 么。。
    而且啊,是不是 lan 环境很好判断啊,看进线所接的第一台终端设备(路由器、电脑等)的 IP 是不是 Class A B C 不就得了。别跟我说 ISP 给了你一个非 ClassABC 的 IP ,还是局域网?那真的要刷新我的世界观了。

    理解不精,有误之处,还望指正。
    flyfishcn
        13
    flyfishcn  
       2016-11-10 17:30:29 +08:00   ❤️ 1
    @Famio 首先,你的经历和贴主的环境不同,所以你的 loop 和贴主的并不是一回事
    公网地址有 2 个理解,一个是本身这个地址是否在公网是路由可达,一个是这个地址是否与你所在的机器有映射关系(直接分配给这台机器)
    这里说一点: WAN 口 IP=外网 IP 我并不否认,但是请注意,类似移动、广电以及更多二级三级运营商可能会有类似行为, WAN 口给你的确实是个公网形式的 IP ,但是你访问公网看到的地址却是电信的,然后这个公网 IP 在同一个运营商可以访问,换了其他运营商就不能访问了,所谓的网内互联。然后恰好你这个查 ip 站点在内网又有镜像站,你看到的 IP 当然也是 WAN 口的 IP 。可是对于整个公网来说,这段地址并不可达。甚至有的地址段在公网上连路由都没有。
    最后一个,是你概念记混淆了吧?非 ClassABC 的地址不能用于网络中,你想说的是 ABC 类中的保留地址吧。
    Famio
        14
    Famio  
       2016-11-10 17:53:21 +08:00   ❤️ 1
    @flyfishcn 感谢解释,似乎是我理解深度不够。
    我想表述的 ABC 是内网的三类保留地址。
    sidkang
        15
    sidkang  
    OP
       2016-11-10 20:38:34 +08:00
    @SuperFashi @Famio @flyfishcn 谢谢各位,似乎理解了点- -|||( or not ),现在在尝试做端口转发,试了半天没搞定,网上查说光猫拨号的往往不能成功,遂开始破解,刚弄出了光猫的超级账号密码和宽带的拨号账密,今晚试试换路由拨号以后是否可以通过公网 IP 访问电脑,成功的话直接双 11 正好下单个 NAS 搞起~
    kxmp
        16
    kxmp  
       2016-11-13 00:14:49 +08:00
    @Famio 个别地区封锁 80 端口 所以你得换个.
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   960 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 21:22 · PVG 05:22 · LAX 13:22 · JFK 16:22
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.