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

手机 wifi 通话分流规则

  •  
  •   szdosar · 273 天前 · 2608 次点击
    这是一个创建于 273 天前的主题,其中的信息可能已经有所发展或是发生改变。

    1.早上注册了一个新西兰的 esim ,该手机卡可以用 wifi-calling
    --油管上的介绍,链接代码 5lssem8575E
    2.在星巴克可以用 wifi-calling ,但回家后发现没法用
    原来是家中 wifi 绕过中国大陆地址翻出去,导致被新西兰运营商误判手机定位与 ip 不一致,而无法使用。
    解决方法是在passwall2中,新建一个 [访问控制] 规则:
    --2.1.在主路由器上,打开 openwrt 路径--菜单--服务--passwall2--访问控制
    --2.2.新建一条规则,“规则名”随意,能识别就行(比如:我的 iPhone ), [源地址] 这里下拉选择我这台手机的 MAC 地址
    --2.3.在 [ UDP 不转发端口] 选项这里,选择“自定义”,然后填写(用英文逗号分隔) 500,4500
    --2.4.其他规则默认就好
    --2.5.勾选启用这条规则(比如:我的 iPhone ),然后记得在 [访问控制] 规则的主页面,勾选启用“主开关”
    --2.6.灵感来源:https://www.v2xp.com/wifi-call-wherever-you-are/

    示意图: 示意图

    16 条回复    2024-04-11 17:01:04 +08:00
    yyzh
        1
    yyzh  
       273 天前 via Android
    同 passwall2 不过倒是没必要全部通杀,把特定的域名抓出来然后写进规则就行.例如我香港 csl 的卡就抓出来了这些域名.
    szdosar
        2
    szdosar  
    OP
       273 天前 via iPhone
    @yyzh #1 谢谢分享,麻烦文字回复一下这些规则的网址。让我抄你的作业
    yyzh
        3
    yyzh  
       273 天前 via Android   ❤️ 2
    抄没用啊,这些要抓出来才行,每个运营商都不一样.passwall2 日志改成 debug 模式保存然后在节点旁边的日志按钮点进去查记录就行了.当然手机上要把定位的功能关掉.然后不停地开关 vowifi 这样方便找到记录
    YGBlvcAK
        4
    YGBlvcAK  
       273 天前 via Android
    wificalling 打国内会绕国际吗?
    szdosar
        5
    szdosar  
    OP
       273 天前 via iPhone
    @yyzh #3 好的好的,我抽空研究一下,谢谢
    szdosar
        6
    szdosar  
    OP
       273 天前 via iPhone
    @YGBlvcAK #4 不太理解这其中的奥妙。感觉 WiFi 通话,数据应该回到运营商。这算不算国际呢。
    Archeb
        7
    Archeb  
       272 天前
    500 4500 是 VoWiFi 使用的 IPSec 隧道所需的端口号。一般来说也确实不应该用代理软件代理这些端口。如果确有需求,可以将 pub.3gppnetwork.org 下面的子域名都放行直连。
    szdosar
        8
    szdosar  
    OP
       272 天前 via iPhone
    @Archeb #7 厉害厉害,说的比较清楚,我抽空研究一下。
    lukhingtong
        9
    lukhingtong  
       272 天前
    @yyzh 大佬,请问 cmhk 的 wificall 是哪个域名呢?
    yyzh
        10
    yyzh  
       272 天前 via Android
    @lukhingtong 不知道了,要自己抓
    szdosar
        11
    szdosar  
    OP
       272 天前
    香港的 MCC 好像都是 454 ,而香港的 China Mobile ,它有三个 MNC ,分别是 012 、013 和 030 ,参考这里。
    https://mcc-mnc.com/

    可以按照这个格式重组一下:epdg.epc.mnc001.mcc530.pub.3gppnetwork.org
    szdosar
        12
    szdosar  
    OP
       272 天前
    其实就我个人情况,只要确保 domain:pub.3gppnetwork.org 直连(放在最前面),即可。但是香港的就不清楚了,听说 csl 的就要看出口在香港才行,这个我没办法核实。
    wyb4112
        13
    wyb4112  
       271 天前
    瞎折腾.你自己代理不行吧...我 one.nz 一直走代理开 wificalling,用过 HK,SG,JP,US 都没问题.手机定位什么的正常开
    szdosar
        14
    szdosar  
    OP
       271 天前
    哈哈,可能是我的问题吧。
    我平时是代理了 UDP 流量,而且 IPv6 也透明代理(如果不开启这个,https://ipleak.net/能检测到 dns 泄露)了,估计是这个原因。
    x15
        15
    x15  
       246 天前
    @wyb4112

    走代理是用的路由器?
    TSENG
        16
    TSENG  
       227 天前
    IPSec 是网络层,我们的 vps 很多都是应用层,不支持代理 IPSec 吧
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2992 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 12:57 · PVG 20:57 · LAX 04:57 · JFK 07:57
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.