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

搭建 VPN 连接家里网络,在其他设备通话?

  •  
  •   Junichi · 2018-04-11 12:40:55 +08:00 · 14879 次点击
    这是一个创建于 2422 天前的主题,其中的信息可能已经有所发展或是发生改变。

    iphone 有这么个功能,同一 icloud 帐号同一 wifi 下,可以两部手机接收同一条短信或同一个来电。在家的时候确实方便不少,不过不在同一个 wifi 下只能收短信而不能接收来电有点郁闷啊。

    所以如果我在家里 nas 上搭建 vpn 服务器,然后一部 iphone 外出时在 4G 网络下通过 vpn 连接,一部手机放家里连接 wifi,是否可以间接实现了在一个 wifi 网络下呢?

    第 1 条附言  ·  2018-04-11 14:40:44 +08:00
    刚测试了 4G 网络下连接 vpn,来电无同时振铃,看来确实无法实现只带一部手机出门又节省话费的可能性了。

    感谢各位的解答
    17 条回复    2018-04-13 11:34:21 +08:00
    msn1983aa
        1
    msn1983aa  
       2018-04-11 13:05:54 +08:00   ❤️ 1
    不算,试过了
    goodbest
        2
    goodbest  
       2018-04-11 13:23:40 +08:00 via iPhone   ❤️ 1
    如果两个手机都是 wifi,且全局 site vpn 还有可能。你说的一个手机是 4g 应该不行吧
    lucifer9
        3
    lucifer9  
       2018-04-11 13:31:11 +08:00
    来电转接 了解一下?
    Junichi
        4
    Junichi  
    OP
       2018-04-11 13:36:10 +08:00
    @lucifer9 #3 这个了解~~只是有个号码只用于接验证码和家庭短号的,8 元养号套餐开来电转移资费会多出不少。
    F2Sky
        5
    F2Sky  
       2018-04-11 13:50:47 +08:00 via iPhone
    买一个支持双卡双待的安卓手机。
    leshijiazu
        6
    leshijiazu  
       2018-04-11 13:53:41 +08:00
    不行的,局域网内通话,走的是局域网,不是互联网。
    fbi007130
        7
    fbi007130  
       2018-04-11 14:06:56 +08:00
    还有蓝牙的成分在的
    可以用 ifttt 实现
    msn1983aa
        8
    msn1983aa  
       2018-04-11 14:15:54 +08:00
    @Junichi 短信可以用转发就实现了,电话只能开呼叫转移
    wekw
        9
    wekw  
       2018-04-11 14:20:57 +08:00
    vpn server 会给你划一个子网,和家里的子网不一样。
    fork
        10
    fork  
       2018-04-11 14:24:10 +08:00   ❤️ 1
    @goodbest 试了一下确实可以

    我是这么配置的:

    家里的 vpn 用的是 strongswan 的 ikev2, 然后配置的 VirutalIP 段就是家里的 IP 段,
    家里放了一台 macbook, 手机在公司连公司的 wifi,然后连上家里的 vpn, 家里的 macbook 可以 ping 通手机的 IP,
    然后在 macbook 上用手机拨打 10010 成功。

    但是手机用 4G 连上家里的 VPN,则不行,尝试在 macbook 上呼叫的时候,提示必须在同一个 wifi。
    geeklian
        11
    geeklian  
       2018-04-11 14:33:24 +08:00 via Android   ❤️ 1
    参考 dropbox 的局域网同步的原理:

    dropbox 会把远程 ip 地址和网关 mac 地址一致的情况认为在一个局域网内...

    vpn 能识别到远程 ip 地址一样,但实际上双层 nat,运营商 nat 都会有这效果,所以往往还比对网关 mac 地址。

    vpn 不能让网关 mac 地址一致,那就不能被识别在一个局域网下。
    bao3
        12
    bao3  
       2018-04-11 15:05:58 +08:00 via iPhone   ❤️ 1
    核心问题就是网络的域不同,可以实现你想要的功能,别担心,比如使用 l2tp/ipsec,如果你不愿意自己折腾就用 softether 简单直接。由于 l2tp 是二层的,然后你设置一直让 softether 分配 ip 时直接用路由器网关,就会实现远程和家里网络一模一样。
    但是苹果的工作机制是直接通过 wifi 还是说可以透传 cellular 我就不确定了
    wangxm
        13
    wangxm  
       2018-04-11 16:52:44 +08:00 via iPhone
    直接呼叫转移
    zfl6439
        14
    zfl6439  
       2018-04-11 20:02:58 +08:00 via iPhone
    试试 络漫宝,400 块。你这个我试过不行
    cigarzh
        15
    cigarzh  
       2018-04-11 20:47:54 +08:00 via iPhone
    GSM 网关了解一下?
    Junichi
        16
    Junichi  
    OP
       2018-04-12 13:55:51 +08:00
    @zfl6439 号码绑定金融信息和很多关键服务,通过别人服务器中转,有点不放心啊。


    @wangxm 这是最直接的方法。只是闲着看能否折腾到想要的方法,又能节省到话费,哈哈。
    bbbb
        17
    bbbb  
       2018-04-13 11:34:21 +08:00 via iPhone
    我手机放公司 12 层,到了九层也能接,所以也有过楼主的想法
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3132 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 13:46 · PVG 21:46 · LAX 05:46 · JFK 08:46
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.