设为首页
收藏本站
切换到宽版
用户名
Email
自动登录
找回密码
密码
登录
注册
快捷导航
论坛
BBS
排行榜
Ranklist
搜索
搜索
热搜:
香港vps
香港VPS
amh
机柜
vps
分销
VPS
域名出售
火车头
云主机
不限流量
香港服务器
美国服务器
香港
全能空间
whmcs
digitalocean
本版
帖子
用户
MJJ论坛
»
论坛
›
主机综合交流
›
干货茶馆
›
让openwrt路由器充当网关 让LAN设备访问tailscale内网 ...
返回列表
查看:
1441
|
回复:
0
让openwrt路由器充当网关 让LAN设备访问tailscale内网
[复制链接]
岱岳之上的天
岱岳之上的天
当前离线
积分
345
发表于 2024-11-8 16:43:34
|
显示全部楼层
|
阅读模式
省流总结:本文介绍了如何让 OpenWRT 路由器充当网关,使得 LAN 网络下未安装 Tailscale 的设备也能访问 Tailscale 网络的方法。
第一步:使用 opkg 安装 Tailscale。若需要完成此步骤,确保在线仓库源正常工作。
第二步:使用命令在路由器上启动 Tailscale:
tailscale up --accept-dns=false --accept-routes
复制代码
之后按照提示登录即可。推荐顺便前往 Tailscale 网页控制台关闭密钥过期功能。由于是路由器设备,因此不能允许 Tailscale 修改 DNS 设置,所以需要加上 --accept-dns=false 选项。
第三步:进入路由器的网页管理界面,找到 网络 → 防火墙 → 基本设置,将页面上半部分的 入站数据、出站数据 和 转发 都设置为“允许”。(注意:不是页面下半部分的“区域”部分)
第四步:在网页管理界面中找到 网络 → 防火墙 → 自定义规则,输入以下内容后点击页面上的“重载防火墙”按钮:
iptables -I FORWARD -i tailscale0 -j ACCEPT
ip6tables -I FORWARD -i tailscale0 -j ACCEPT
iptables -I FORWARD -o tailscale0 -j ACCEPT
ip6tables -I FORWARD -o tailscale0 -j ACCEPT
iptables -t nat -I POSTROUTING -o tailscale0 -j MASQUERADE
复制代码
完成以上步骤后,任何位于 LAN 网络中的设备都可以访问 Tailscale 网络中的设备了。
优势:显而易见
劣势:不太可靠,并且 自定义规则 会在每次重启openwrt防火墙之后消失
回复
举报
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册
本版积分规则
发表回复
回帖后跳转到最后一页
浏览过的版块
美国VPS综合讨论
IP/主机提供商甄别处
支付工具讨论
服务器维护
Archiver
|
手机版
|
小黑屋
|
MJJ论坛
Copyright
MJJ论坛
© 2022 All Rights Reserved.
快速回复
返回顶部
返回列表