iStoreOS+Tailscale实现外网设备访问局域网内设备
前提
1.iStoreOS 能正常联网
2.iStoreOS 使用的是路由模式(推荐),也可以桥接,但要特别注意防火墙
3.路由器(如果只有iStoreOS则不需要关注本条)建议设置为“AP模式”或关闭 DHCP,避免双 NAT
网络拓扑
[光猫]
↓
[iStoreOS软路由](已接入网络)
↓
[路由器](可能是AP模式或普通路由)
↓
[家中设备](PC、NAS、手机、摄像头等)
1.在iStoreOS安装Tailscale

2.设置Tailscale
1.在左侧服务选项点击Tailscale
2.在全局设置里填写设备名称和公开网段(公开网段填写局域网ip网段,需根据实际局域网段填写,类似:192.168.0.0/24)
3.服务状态点击启用并点击保存并应用

4.点击验证绑定的链接,选择一种方式登录

5.进入tailscale管理后台
6.点击右侧...(后面操作如图所示)




7.打开iStoreOS终端(输入用户名和密码)

8.输入:tailscale up --accept-routes --advertise-routes=192.168.0.0/24 --hostname=istoreos并回车

9.回到iStoreOS管理界面点击网络->接口->新添加接口

10.名称tailscale,协议不配置协议,设备tailscale0->创建接口

11.防火墙设置自定义防火墙tailscale->保存

12.点击保存并应用
13.点击左侧选项卡防火墙
14.区域里选择tailscale编辑

15.如图配置并点击保存

16.点击保存并应用
17.进入终端登录账号密码,输入reboot,等待重启结束
3.添加别的设备就可以互访了
直接用局域网ip即可