openwrt使用tailscale实现内网穿透

问题

之前一直有电信公网ip,最近发现电信公网ip被撤下来了,打电话再去要发现给的是10开头的ip,电信客服还跟我说10开头就是公网ip,= =,根本就不是,无奈使用zerotier进行打洞,把zerotier挂载在家里的路由器openwrt系统内,效果和有公网ip是一样的跑满了网速,但是最近zerotier被电信墙了,用不了,于是发现了tailscale这款神器。

使用教程

打开openwrt的终端,输入一下命令:

opkg install tailscale

等待tailscale安装完毕后,输入以下命令,包含路由器的子网ip

tailscale up --advertise-routes=192.168.1.0/24

输入完毕后会弹出一行网址,进入网站绑定账号即可。

登录进去,在edit route settings里面开启子网路由

并且选中disable key expire

路由器的配置到此完毕,还是很简单的,比起zerotier省去的配置接口这些东西。之后在需要内网穿透的其他设备里面安装tailscale,登录绑定账号,即可实现内网穿透。

posted @ 2023-08-26 16:48  scottyzh  阅读(4110)  评论(0编辑  收藏  举报