V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
There is no place like ::1
x9sec
V2EX  ›  IPv6

家里移动 IPv6,单位只有 IPv4,怎么访问家里的地址呢?

  •  1
     
  •   x9sec · 2020-05-06 09:40:33 +08:00 · 14403 次点击
    这是一个创建于 1422 天前的主题,其中的信息可能已经有所发展或是发生改变。
    30 条回复    2023-11-15 15:29:50 +08:00
    Hilalum
        1
    Hilalum  
       2020-05-06 10:08:24 +08:00   ❤️ 1
    Teredo,能通,不过卡的一批
    terrytw
        2
    terrytw  
       2020-05-06 10:13:48 +08:00
    双栈服务器中转一下
    locoz
        3
    locoz  
       2020-05-06 11:12:27 +08:00
    用 4to6 tunnel 把单位的设备接入 ipv6,然后就可以走公网直接访问了。
    或者简单粗暴点...家里架个 VPN,在单位连过去,然后家里分配 IPV6 的 IP 或者直接内网 DNS 解析。
    nsxuan
        4
    nsxuan  
       2020-05-06 11:16:23 +08:00
    手机 4g,3 大运营商,默认都支持 4g 了,甚至开热点分享网络给电脑用,也能分配 ipv6 地址
    x9sec
        5
    x9sec  
    OP
       2020-05-06 23:56:43 +08:00
    @terrytw justhost 买了个 vps 。。实在是太卡了。中转用 nginx 反代吗?
    x9sec
        6
    x9sec  
    OP
       2020-05-07 00:36:19 +08:00
    @Hilalum 感谢 了解到了 IPv6 隧道的概念。明天试一下。
    x9sec
        7
    x9sec  
    OP
       2020-05-07 09:25:54 +08:00
    Teredo 隧道是建立成了,但是 DNS 解析不了家里的域名。。。访问 ipv6.baidu 没啥问题
    @Hilalum
    x9sec
        8
    x9sec  
    OP
       2020-05-07 09:27:16 +08:00
    @locoz 家里是 IPv6 Only 架 VPN,客户端访问不到把。
    locoz
        9
    locoz  
       2020-05-07 10:38:10 +08:00
    @x9sec #8 蛤?直接纯 ipv6,不用 ipv4 了?
    x9sec
        10
    x9sec  
    OP
       2020-05-07 11:34:13 +08:00
    @locoz 移动的网,没有 IPv4 地址 只有 IPv6
    Hilalum
        11
    Hilalum  
       2020-05-07 11:45:15 +08:00
    Hilalum
        12
    Hilalum  
       2020-05-07 11:49:01 +08:00
    @x9sec #7 ipv6.baidu 貌似 ipv4 也能通
    x9sec
        13
    x9sec  
    OP
       2020-05-07 11:57:58 +08:00
    @Hilalum
    你的 IPv6 服务是: Teredo


    你的运营商( ISP )是 CNIX-AP China Networks Inter-Exchange


    在你所处的地区,本站的测试结果并不可靠。


    你只接入了 IPv4 互联网,不能访问纯 IPv6 网站。


    为了实现最佳的网络性能,向你的运营商咨询原生 IPv6 事宜吧。 [更多信息]


    本站现已支持 HTTPS 。 [更多信息]


    你接入 IPv6 的方式是 Teredo,一种使用公共网关的 IPv4/IPv6 转换机制。它目前只用于直接通过 IP 地址发起连接,因此你的浏览器不会通过域名连接 IPv6 。也就是说目前的网络配置无益于访问 IPv6 网站。 [更多信息]


    你的 DNS 服务器(可能由运营商提供)没有接入或没有配置 IPv6,将来这可能会妨碍你访问纯 IPv6 网站。
    Hilalum
        14
    Hilalum  
       2020-05-07 15:38:37 +08:00
    @x9sec #13 那没办法了,可以在家搞个脚本,ip 变了的话发你邮箱,每次用 ip 访问家里
    locoz
        15
    locoz  
       2020-05-07 16:01:54 +08:00
    @x9sec #10 那就没办法了...你只能单位这边用 4to6 的方式接入 ipv6 然后直接走 ipv6 连回家了
    或者试试 zerotier ?或许会帮你自动转换?
    lentrody
        16
    lentrody  
       2020-05-21 11:05:47 +08:00
    手机共享热点+1
    能获取到 IPv6,我就是用这个办法连家里 IPv6 地址来远程桌面
    tankren
        17
    tankren  
       2020-09-25 07:48:03 +08:00 via Android
    双公网路过。。。
    weixiao8909
        18
    weixiao8909  
       2021-07-16 11:44:28 +08:00
    我是昨天搞到凌晨 6 点,弄好了。
    IPV4 下通过 cloudflare 访问 IPV6 的网络。
    就是用 cloudflare 进行 AAAA 的域名解析,然后开启小云朵。网速么,绕美一圈,能开网页的水平。
    whetherTsmile
        19
    whetherTsmile  
       2021-09-25 02:44:05 +08:00
    @locoz 家里 ipv4 不是公网的。架了 vpn 在公司也连不上
    locoz
        20
    locoz  
       2021-09-25 14:39:05 +08:00
    @whetherTsmile #19 非公网 IP 可以打洞啊,不一定连不上的
    xukongyang
        21
    xukongyang  
       2021-10-08 16:42:39 +08:00
    前段时间看什么值得买上有篇文章也是说通过 cloudflare 的方法来从公司 ipv4 访问家里的 ipv6,操作很繁琐,用到了 cloudflare 设置不说,还用到了群辉的 docker,其实通过 ipv4 访问家里的 ipv6,不需要通过 cloudflare 的,下面是我的操作实录,我无意间发现时都懵了,会有这种好事?

    不过这有 2 个前提,

    1 、你家里宽带有公网 ip,算是唯一不足吧。

    2 、访问的 ipv6 要有域名,这个简单,dynv6 的域名免费且很好用。因为使用 http://[ipv6 地址]会被浏览器直接访问,不通过代理访问。

    方法如下:

    1 、家里的宽带环境是配置好 ipv6 的,然后在虚拟机上或宽带路由器上跑个代理服务器,酸酸或者威 2 瑞都行,我用酸酸 rust,例如 ./酸酸服务器程序 -s "127.0.0.1:55566" -m "chacha20-ietf-poly1305" -k "Passw0rd",或者跑在家里宽带网络上的任意主机或虚拟机均可,不过这就需要在路由器上做端口映射了,大家自己发挥。

    2 、然后公司电脑上启动威 2 瑞,里面建立个代理,就是到上面一步建立的你家里代理服务器的配置。服务器地址要填你家里宽带的公网地址或者通过 ddns 映射的域名。

    3 、然后浏览器里面启动代理插件连接到上一步建立的你电脑上的代理,就可以访问家里的 ipv6 域名下对应的主机了。

    我使用此方法可以通过 ipv6 域名访问家里的 qbittorrent 的 web 客户端和路由器上的 openwrt 管理界面。通过 ipv6 访问的速度比通过 frpc 访问的速度快多了。
    hussion
        22
    hussion  
       2021-10-12 19:44:22 +08:00
    @xukongyang

    1 、你家里宽带有公网 ip,算是唯一不足吧。
    =============
    这里的公网 IP 指的是 IPV4 还是 v6 的?
    xukongyang
        23
    xukongyang  
       2021-10-14 15:04:07 +08:00
    ipv4 的公网 ip

    写这个回答是因为用 ipv6 的一般都是有用 ipv4 的基础的

    像我家里就是主宽带是电信宽带,有公网 ipv4 和 ipv6,然后副宽带也是电信宽带,没有公网 ipv4,但是有公网 ipv6,然后父母那里是移动宽带,没有公网 ipv4,但是有公网 ipv6

    然后我因为下 pt,需要在公司能够访问副宽带和父母处移动宽带下的 qb 网页界面,这时就要实现 ipv4 下访问 ipv6 的要求,所以才有了上面的回答。

    也就是 公司 ipv4 访问家里代理( ipv4 和 ipv6 双栈)再去访问 ipv6

    各人情况不同,怎么实现 ipv4 到 ipv6,适合各人就好,这里仅提供一个思路。。。
    662
        24
    662  
       2021-10-21 14:55:10 +08:00
    @xukongyang

    楼主之所以用 ipv6 回家,就是因为他没有 ipv4,他要是有 ipv4 了,他还弄毛个 ipv6...
    PMinV2
        25
    PMinV2  
       2022-08-08 09:23:05 +08:00
    现在是 2022 年了,这个问题有新方案了么?
    Jet
        26
    Jet  
       2022-09-02 16:57:35 +08:00
    一方没有 ipv6 的话如果想要直连,就不要煞费苦心给 v4 加上 v6 地址了,需要 nat 穿透组网,omniedge 吧。
    流量不多的话,要么你连手机热点获得 v6 地址。
    mapleshadowxda
        27
    mapleshadowxda  
       245 天前
    使用谷歌 zerotier 服务,我最终就是这么解决的。我也是家里 IPV6 ,单位 IPV4 ,手机 5G 是 IPV6 连了单位 WIFI 是 IPV4 的环境,目前都 OK 。具体思路是:
    1 、先买个 VPS ,安装 zerotier moon 节点服务;找阿里云买个域名,用于解析家里 IPV6 地址。2 、家里 NAS 安装 zerotier 客户端,单位需要连接的电脑也装 zerotier 客户端,单位路由器也装 zerotier 客户端; 3 、把但凡是装了 zerotier 客户端的全部连在了一个网络内。搞定。
    大家会问了,买的域名解析出来的是 IPV6 的地址,单位如何访问?很简单,把单位路由或者 WIN 系统内强制解析 hosts 为谷歌 zerotier 分配的 IPV4 地址,就行了。出了单位都是手机 4G 5G 网络都有 IPV6 地址,直接访问阿里云解析的家里 IPV6 地址即可。
    sadfQED2
        28
    sadfQED2  
       202 天前
    目前是 2023 年。依旧没啥好方案
    xiaoriri666
        29
    xiaoriri666  
       140 天前
    我也遇到了,看了一圈还是用手机开热点吧
    x9sec
        30
    x9sec  
    OP
       134 天前
    @xiaoriri666 2023 年了,我办理了电信 1000M 宽带,给 IPv4 公网 IP 了。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   4271 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 10:13 · PVG 18:13 · LAX 03:13 · JFK 06:13
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.