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 · 16443 次点击
    这是一个创建于 1665 天前的主题,其中的信息可能已经有所发展或是发生改变。
    31 条回复    2024-04-29 11:00:47 +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  
       2023-07-27 17:20:01 +08:00
    使用谷歌 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  
       2023-09-08 17:38:11 +08:00
    目前是 2023 年。依旧没啥好方案
    xiaoriri666
        29
    xiaoriri666  
       2023-11-09 11:00:36 +08:00
    我也遇到了,看了一圈还是用手机开热点吧
    x9sec
        30
    x9sec  
    OP
       2023-11-15 15:29:50 +08:00
    @xiaoriri666 2023 年了,我办理了电信 1000M 宽带,给 IPv4 公网 IP 了。
    yukun666
        31
    yukun666  
       211 天前
    2024 年了,办理电信宽带不给公网 IP 了
    目前有最优方案吗~
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1042 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 21:04 · PVG 05:04 · LAX 13:04 · JFK 16:04
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.