V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
imtyer
V2EX  ›  站长

通过 IP138 查到了自己的 IP,不能通过 IP 访问主机,为什么?

  •  
  •   imtyer · 2021-01-30 10:52:39 +08:00 · 3350 次点击
    这是一个创建于 1397 天前的主题,其中的信息可能已经有所发展或是发生改变。
    通过 IP138 查到了自己的 IP,但不能通过 IP 访问主机的 http 服务器,这是为什么?已经关掉了防火墙,电脑是通过 wifi 连接路由器,端口是 8099
    26 条回复    2024-05-09 10:08:29 +08:00
    opengps
        1
    opengps  
       2021-01-30 10:54:45 +08:00 via Android
    怀疑你刚在知乎问过,首先你得知道你是否红网 ip 到你路由器,然后你路由器需要配置对应端口的转发,同时不能使用被运营商封掉的 80,443,25 等
    shansing
        2
    shansing  
       2021-01-30 10:55:04 +08:00
    简单来说就是你查到的 IP 是公网 IP 地址,而你并没有 IP 地址的独立使用权,处于运营商级 NAT 下面。即便你是公网 IP,你的路由器也有 NAT 。
    Glauben
        3
    Glauben  
       2021-01-30 10:58:48 +08:00
    NAT
    madpecker009
        4
    madpecker009  
       2021-01-30 10:59:33 +08:00 via Android
    啊?这。。。。
    dr90s
        5
    dr90s  
       2021-01-30 11:09:07 +08:00 via Android
    NAT444
    zwy100e72
        6
    zwy100e72  
       2021-01-30 11:11:26 +08:00
    假设只有一层 NAT,即只有你自己家有 NAT,这种情况下需要你的路由器支持 hairpin NAT,通过你的公网 IP 绕回你自己的主机上,并做端口映射

    假设不止一层 NAT,首先你看到的公网地址不是分配给你的,你路由器上有另外分配的地址;然后需要出口 NAT 支持 hairpin NAT 和端口映射,所有经过的路由都需要把对应的端口指向你的主机(端口映射)

    假设没有 NAT...(我猜楼主应该没有那么多钱直接买 IP 段,所以这种情况不太可能)
    dexter
        7
    dexter  
       2021-01-30 11:16:36 +08:00
    我去。。。。
    chiu
        8
    chiu  
       2021-01-30 13:08:07 +08:00 via Android
    你指家庭宽带?你在 NAT 下
    imn1
        9
    imn1  
       2021-01-30 13:18:32 +08:00
    在家里按不到门铃?
    imtyer
        10
    imtyer  
    OP
       2021-01-30 13:28:04 +08:00
    @chiu 是家庭宽带
    mariolee
        11
    mariolee  
       2021-01-30 13:34:22 +08:00 via Android   ❤️ 7
    这种问题建议先学习一下基础网络课程
    azev
        12
    azev  
       2021-01-30 13:39:17 +08:00
    @imtyer 你访问这个 ip 应该是你路由器吧 不是你的电脑 你路由器上开 8099 端口了?
    crab
        13
    crab  
       2021-01-30 13:44:01 +08:00
    路由器上把你电脑 IP 加到 DMZ,前提有公网 IP 不是 NAT,
    Ptu2sha
        14
    Ptu2sha  
       2021-01-30 13:58:55 +08:00
    你的出口 IP 不是你电脑的 是小区的都有可能
    imtyer
        15
    imtyer  
    OP
       2021-01-30 14:06:34 +08:00
    @Ptu2sha 那怎么解决?
    imtyer
        16
    imtyer  
    OP
       2021-01-30 14:15:43 +08:00
    @crab 什么原因?具体怎么操作?
    imtyer
        17
    imtyer  
    OP
       2021-01-30 14:16:10 +08:00
    @azev 那怎么查看电脑 IP ?
    Maskeney
        18
    Maskeney  
       2021-01-30 14:28:25 +08:00 via Android   ❤️ 5
    V2EX 一瞬变身百度知道
    imtyer
        19
    imtyer  
    OP
       2021-01-30 14:56:55 +08:00
    @shansing 那有什么办法解决吗?
    redeemer1001
        20
    redeemer1001  
       2021-01-30 15:14:59 +08:00
    去查一下什么叫“NAT”
    laoyur
        21
    laoyur  
       2021-01-30 17:03:29 +08:00
    节点比较有灵性

    @imtyer > 那有什么办法解决吗?
    1. 打电话换公网 IP
    2. 加钱
    sypopo
        22
    sypopo  
       2021-01-30 17:24:05 +08:00 via Android
    了解一下内网穿透
    jones2000
        23
    jones2000  
       2021-01-30 21:36:59 +08:00
    打电话给宽带运营商客服问下不就知道了。解决不了就换一家宽带。
    FieldFarmer
        24
    FieldFarmer  
       2021-01-30 22:51:53 +08:00 via Android
    是电信或联通可以直接打电话给客服要求改成公网 ip,光猫桥接,路由器拨号且设置 dmz 或者端口映射。
    移动的话,基本不要想公网 ip 了,研究一下内网穿透吧,不管 NAT 几层都能给你穿了
    Tink
        25
    Tink  
       2021-01-31 02:54:51 +08:00 via Android
    买服务器
    alamak76
        26
    alamak76  
       202 天前
    试一试 https://ip2location.io 接口
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1042 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 20:03 · PVG 04:03 · LAX 12:03 · JFK 15:03
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.