• 请不要在回答技术问题时复制粘贴 AI 生成的内容
fdghjk
V2EX  ›  程序员

如图所示,有公网,为什么在外面用 4g 连不上 Mac 的远程桌面 5900 端口呢?已经端口映射了

  •  
  •   fdghjk · Feb 7, 2024 · 4297 views
    This topic created in 1001 days ago, the information mentioned may be changed or developed.

    同样的方法,访问 ikuai 软路由的 181 端口的网页都可以正常访问的

    在局域网下,访问公网 ip+5900 端口也可以正常进入 Mac 的 vnc

    就是在外面 连不上 公网+5900 端口 一直在连接中...

    https://file.uhsea.com/2402/53862f51eb55581fe752263f24ae9171R1.png

    alt 属性文本

    33 replies  •  2024-04-12 10:09:18 +08:00
    stinkytofu
    stinkytofu
    Feb 7, 2024
    1
    这应该算常识了吧,22,3389,80,5900 等等这类端口运营商都是默认封的!
    fdghjk
    fdghjk
    OP
    Feb 7, 2024
    2
    @stinkytofu 我改了 15900 也不行
    fdghjk
    fdghjk
    OP
    Feb 7, 2024
    3
    @stinkytofu 我外网端口改了 15900 也不行
    yaoyaomoe
    yaoyaomoe
    Feb 7, 2024 via iPhone
    4
    因为你在局域网访问你的公网地址本质还是访问的局域网啊()
    xnplus
    xnplus
    Feb 7, 2024
    5
    mac 自带的共享不是 5901 么
    UXha45veSNpWCwZR
    UXha45veSNpWCwZR
    Feb 7, 2024 via iPhone
    6
    你这看不出问题在哪,,先看看端口外网是否通,通了再尝试远程,局域网里尝试不算的。反正我可以
    cleanery
    cleanery
    Feb 7, 2024
    7
    有没有可能, 你的"公网"ip 实际上不是公网, 是不是 10 开头的 ip
    cleanery
    cleanery
    Feb 7, 2024
    8
    你看拨号获得的 ip 和打开百度搜索 ip 是不是同一个 ip
    rockddd
    rockddd
    Feb 7, 2024
    9
    我也怀疑你确定有公网 ip 吗
    wheat0r
    wheat0r
    Feb 7, 2024
    10
    @cleanery #8
    @wxw752 #9
    他不是说了“同样的方法,访问 ikuai 软路由的 181 端口的网页都可以正常访问的”
    CivAx
    CivAx
    Feb 7, 2024❤️5
    11
    V 站问答贴常见生物:
    1. 喜欢默认对方什么都不懂的
    2. 喜欢拿错误答案当对的
    3. 不看帖子内容开始自言自语的
    kokutou
    kokutou
    Feb 7, 2024 via Android
    12
    用手机流量+手机 vnc 呢。。。
    是不是外面你用的网络封了 vnc 协议,比如在公司。。
    rockddd
    rockddd
    Feb 7, 2024
    13
    @wheat0r #10 哦 被我默认理解成了,在局域网内访问这些端口。
    rockddd
    rockddd
    Feb 7, 2024
    14
    @CivAx #11 V 站问答贴常见生物: 别人都在想办法,它却喜欢总结,且不发表对 OP 有建设性的言论。
    CivAx
    CivAx
    Feb 7, 2024
    15
    @kokutou #12 不看帖子内容的 ③ 出现了,标题写着 “在外面用 4g 连不上”
    snugness
    snugness
    Feb 7, 2024
    16
    先查看自己的网络和端口是否开启了。
    https://tool.chinaz.com/port
    如果是 ikuai ,我也遇到映射不成功,有可能是我不会设置或者系统版本的问题。
    CivAx
    CivAx
    Feb 7, 2024
    17
    @wxw752 #14 我没遇到过这个问题,所以我没有瞎回答的必要。而且我默认用 iKuai 的不可能是连公网 IP 、NAT 和 VNC 协议都不懂的小白,所以也没有像别人一样迫不及待试图站在技术高地羞辱人。
    rockddd
    rockddd
    Feb 7, 2024
    18
    @CivAx #17 这些不是你讲那些毫无营养的话的理由,和你这种人说话浪费生命,已 block
    CivAx
    CivAx
    Feb 7, 2024
    19
    @wxw752 #18 节前乐子人,被戳中就恼羞成怒了,还特地来人门口拉一坨 “已 Block”,我是不是还要给你发个请柬填个 Block 申请表啊😅
    winecat
    winecat
    Feb 7, 2024
    20
    你的外网地址,只需要填路由的 wan 口就可以了,如果是多网,指定到特定的线路上即可
    kylo1989
    kylo1989
    Feb 7, 2024
    21
    是不是有 openwrt 的旁路由,而且 Mac 的网关指向 openwrt 的,去看下 openwrt 防火墙设置的转发是不是禁用了,我之前和你一样的故障,ikuai 自己外网 IP:端口号可以访问,其他内网设备网关指向 openwrt 的都不行,就是这个防火墙设置里面的转发被禁用了
    fdghjk
    fdghjk
    OP
    Feb 7, 2024
    22
    @kylo1989 好像有点道理 我去试一下 谢谢 是不是要加两句防火墙代码来着对吧
    fdghjk
    fdghjk
    OP
    Feb 7, 2024
    23
    @cleanery #8 肯定是公网的
    fdghjk
    fdghjk
    OP
    Feb 7, 2024
    24
    @xunandotme 苹果官网写的是 5900 而且本地 5900 可以访问
    guanzhangzhang
    guanzhangzhang
    Feb 7, 2024
    25
    抓包
    或者可能是高位端口被封了
    ysc3839
    ysc3839
    Feb 7, 2024 via Android
    26
    Mac 上装个 Wireshark 看看数据包到没到,没到的话去路由器上抓包
    abcbuzhiming
    abcbuzhiming
    Feb 7, 2024
    27
    别用 4G ,你在外面随便找个网吧试过没有?或者在工作的地方试过连家里没有?外面连家里连不进来有两种情况,一个就是你公网 ip 其实是假的,2 是你的运营商,猫甚至路由可能你有你不知道的防火墙设置。
    你的提问暴露的信息太少了。现在看不出你是不是真得有公网 ip ,你自己觉得是公网 ip 的那个 ip 可能是个假的。你在局域网下,访问公网 ip+5900 ,实际上访问的是你的猫的 ip ,目前看只能证明你的端口映射没错,不能证明这个 ip 具有公网访问性
    azhi
    azhi
    Feb 8, 2024 via Android
    28
    有个前提 192.168.2.103 的网关必须是 ikuai ,不能是 openwrt ,否则需要转到 openwrt 再通过 openwrt 转到 2.103
    fdghjk
    fdghjk
    OP
    Feb 8, 2024
    29
    @azhi 大佬 我觉得你说的很对,有没有现成的 openwrt 防火墙代码 我想抄来用 谢谢
    fdghjk
    fdghjk
    OP
    Feb 8, 2024
    30
    @kylo1989 大佬 我觉得就是你说的这个问题 有没有现成的 openwrt 防火墙代码,我想直接抄现成的,我搜了一圈没搜到好用的 阿里嘎多~
    liyouran
    liyouran
    Feb 8, 2024
    31
    我之前也遇到过 v4 公网,win11 远程桌面设置全部正常,但是只要 win11 网关设置为 Openwrt 旁路由就连不上,设置为主路由才能用,很是奇怪
    07ly
    07ly
    Feb 8, 2024❤️1
    32
    推荐用这个网站: https://www.yougetsignal.com/tools/open-ports/
    测试一下你的公网 ip 和端口是否是对外开放的
    azhi
    azhi
    Apr 12, 2024
    33
    @fdghjk 抱歉一直没上来看帖子,我的意思是 ikuai 端口转发成功的前提是你的设备网关必须是 ikuai ,如果网关是 openwrt ,则需要先在 ikuai 里将端口转发到 openwrt ,再在 openwrt 里将端口转发到你的设备,我之前给 emby 开外网就遇到了这个问题
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1547 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 57ms · UTC 17:44 · PVG 01:44 · LAX 09:44 · JFK 12:44
    ♥ Do have faith in what you're doing.