未登录用户
首 页
书 架
登录系统
注册账号
联系我们
duidaima.com
版权声明
闽ICP备2020021581号
闽公网安备 35020302035485号
搜索
我要提问
随便写写
我要写书
大家是如何解决内网穿透问题的?
发布于 1周前
89 热度
12 评论
Pigeon
1 粉丝 41 篇博客
关注
打赏
如题,家里没有公网。大家是怎么解决端口映射或者内网穿透的呢?
听说 ipv6 可以,但没有具体方案,我想把自己的 web 程序开放公网测试,大家有什么建议吗?
用户评论
眠里微光
首先提示:我没实操过,仅从学习的网工知识来解答你的问题。
IPv6 的话,把路由器的 IPv6 防火墙 permit 你要打开的端口,这样就可以从外部 WAN 直接输你电脑或你的其他终端设备的 IPv6+端口号访问了。如果是 80/443 端口的话,需要在路由器上做 DNAT ,然后通过访问路由器的 WAN 口 IP+[1024~49152 的任意你设定的端口]来访问你的终端设备的 80/443 端口。
2025/5/17 12:06:00
[
0
]
[
0
]
回复
走过的路
tailscale, 找台 vps ,加到 tailscale 网络中,然后装个 caddy 用来反代想要在公网中访问的服务,然后前面套一个 cf ,大体就是:
cf -> vps ------tailscale network ---> 内网
2025/5/17 12:00:00
[
0
]
[
0
]
回复
叫我小透明
如果本地网络和访问端均支持IPv6:启用设备IPv6地址(需运营商支持)。直接通过设备的IPv6地址访问(如 http://[240e:3a1::1]:80)。
注意:需配置防火墙放行IPv6端口。
优点:无需穿透,直接访问。
缺点:IPv6普及率有限,部分场景不兼容。
2025/5/17 9:02:00
[
0
]
[
0
]
回复
APAC
我们做的 xEdge 就支持这个功能,底层技术就是 tailscale serve ,如果轻量使用应该就够了。一个客户端既能组网又能穿透
2025/5/16 15:48:00
[
0
]
[
0
]
回复
遥歌
我用的 tailscale + 自建华为云中转,缺点是华为云只有 2M 带宽,一旦无法直连,中转还是挺慢的,不知道还有哪家便宜
另外超远距离 tailscale 体验一般般,比如西安移动<-->深圳电信,波动大。
本市内 tailscale 还可以
2025/5/16 15:42:00
[
0
]
[
0
]
回复
叫我小透明
我们做的 xEdge 就支持这个功能,底层技术就是 tailscale serve ,如果轻量使用应该就够了。一个客户端既能组网又能穿透
2025/5/16 15:42:00
[
0
]
[
0
]
回复
奥特蛋
临时使用,nat1 ,光猫有 upnp ,推荐使用 natter ,但是只能随机端口
2025/5/16 9:25:00
[
0
]
[
0
]
回复
心已凉
ipv6 公网,cloudflare cdn ,cloudflare 302 跳转,这三个比较简单,服务器设置好以后域名给别人直接就能访问了
2025/5/16 9:24:00
[
0
]
[
0
]
回复
那场梦
Zerotier 和 Tailscale 先组起来,保证最低限度的不断线。然后花 99 买一年的本省的云服务器组 frp 。
2025/5/16 9:01:00
[
0
]
[
0
]
回复
顾及谁
点对点隧道 + 动态路由协议。我用 FRR ospfd 将家里的 192.168.x.y/24 网段作为 stub subnet 宣告到 area 0.0.0.0 ,这样在我的云服务器上就可以 ping 通家里的设备了比如 ping 192.168.1.14 。用 FRR 宣告 stub subnet 你需要创建一个 dummy interface ,然后再对该 dummy interface set up 并且 add address 。如果是 BIRD ospfd ,你可以直接在设置页面指定 stub subnet 的 prefix 。
2025/5/16 8:53:00
[
0
]
[
0
]
回复
Zappos
https://github.com/wynemo/tech-notes/blob/master/net_utils/tailscale_funnel.md
tailscale funnel, cloudflared, ngrok 都可以将内网的服务弄到公网 中转出去
2025/5/16 8:42:00
[
0
]
[
0
]
回复
Cactus
CF tunnel/tailscale/zerotier
Frp/nps + vps
公网 ip/ipv6/ddns
临时的用下 ngrok
https://github.com/anderspitman/awesome-tunneling
2025/5/16 8:34:00
[
0
]
[
0
]
回复
点击加载更多评论
吐槽.灌水
429 成员 |
1390 话题
+我要提问
+随便写写
可能感兴趣的话题
为什么我的 github copilot 上传文件和选择代码库功能都没了?
平时拼命加班,端午想调休一天竟然被拒了
你们公司对于一些老旧项目的新功能需求都是如何处理的?
现在很多网站都不再测试火狐的兼容性了吗?
IPv6 的话,把路由器的 IPv6 防火墙 permit 你要打开的端口,这样就可以从外部 WAN 直接输你电脑或你的其他终端设备的 IPv6+端口号访问了。如果是 80/443 端口的话,需要在路由器上做 DNAT ,然后通过访问路由器的 WAN 口 IP+[1024~49152 的任意你设定的端口]来访问你的终端设备的 80/443 端口。
cf -> vps ------tailscale network ---> 内网
注意:需配置防火墙放行IPv6端口。
优点:无需穿透,直接访问。
缺点:IPv6普及率有限,部分场景不兼容。
另外超远距离 tailscale 体验一般般,比如西安移动<-->深圳电信,波动大。
本市内 tailscale 还可以
Frp/nps + vps
公网 ip/ipv6/ddns
临时的用下 ngrok
https://github.com/anderspitman/awesome-tunneling