OpenWrt 配置 Tailscale 内网穿透

前言

Openwrt 安装 zerotier 内网穿透.

Tailscale 在 OpenWrt 下配置教程参考

  1. GXNAS 博客 的 OpenWrt安装Tailscale设置内网穿透+科学出国+外网互访局域网设备
  2. 啥都不会难搞 的 【傻呱呱】OpenWrt安装Tailscale
  3. 阿髙 的 openwrt设置开机自启 tailscale为例

Tailscale 安装

软件在安装中,请耐心等待; 安装完成后点右边绿色的按钮关闭本窗口;在这里插入图片描述
点OpenWrt左边菜单,服务,Tailscale,右边显示的服务状态为“未运行”,由于直接在图形界面不好设置,所以需要到命令行去设置;在这里插入图片描述
登录到 TTYD 终端
在这里插入图片描述
输入以下命令回车,启动tailscale:

/etc/init.d/tailscale start

输入以下命令回车,设置本设备为局域网出口,根据OpenWrt自身网段替换192.168.1.0/24。

tailscale up --accept-dns=false --advertise-routes=192.168.1.0/24 --advertise-exit-node

运行后会弹出一个链接让我们登录,点击该链接:按照提示进入网页端设置 Tailscale 。

  • Disable key expiry
  • Edit route settings
  • 勾选 “Subnet routes” 和 “Use as exit node”。

输入命令回车,让tailscale开机自动启动:

/etc/init.d/tailscale enable

查看tailscale是否已经生成开机自动启动的服务,

ls /etc/rc.d/S*tailscale*

虽然我这么设置了,但是我的 OpenWrt 开机了还是没启动 Tailscale。

用另外一台电脑测试 能够访问 OpenWrt。

外放访问OpenWrt内网

  • 在Openwrt的菜单,网络,接口,添加新接口;
  • 新接口的协议选择“静态地址”,在“包括以下接口”处选择“以太网适配器:tailscale0”
  • 把Tailscale分配给OpenWrt的IP 填写到下图的“IPv4地址”处,IPv4子网掩码选“255.0.0.0”;

防火墙设置
把以下三行内容复制,到“防火墙”、“自定义规则”处粘贴,再点一下“重启防火墙”;(尝试直接在WebUI上配置试试先。)

iptables -I FORWARD -i tailscale0 -j ACCEPT
iptables -I FORWARD -o tailscale0 -j ACCEPT
iptables -t nat -I POSTROUTING -o tailscale0 -j MASQUERADE

新建防火墙,可以不用开启端口转发。
在这里插入图片描述

OpenWrt 重启后 Tailscale 不自动启动

前面有用命令 /etc/init.d/tailscale enablels /etc/rc.d/S*tailscale* 让 Tailscale 自动启动,但是每次重启 OpenWrt 后都没有启动。使用 tailscale status 看不到Tailscale状态。
建议在“系统” → “启动项”搜索 Tailscale 相关条目,点击一下启用。

  • 有重新安装过依赖
opkg update
opkg install libustream-openssl ca-bundle kmod-tun
  • 在启动项新增 自启动 命令。
    找到openwrt的 “系统” → “启动项” ,最底下有个 “本地启动脚本” ,将下面命令插入到 ‘exit 0’ 上一行,然后点击 “提交”。
/etc/init.d/tailscale start
  • 设置过 “系统” → “启动项” ,查找 Tailscale 相关项目,设置启用。在这里插入图片描述
    设置过这些,我的 OpenWrt 重启后会自动启动 Tailscale 。
  • 6
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值