openwrt zerotier ssh 访问路由

zerotier 让openwrt 随时访问达成。安装完就好了。什么都不用设置。

https://www.bilibili.com/video/BV1hT4y1E78k/?vd_source=2a74a36b72c9f3a8d76012a97bf29e19
【韩风Talk】Openwrt的Zerotier插件玩法,异地组网不求人,大虚拟局域网走起!

https://blog.csdn.net/m0_54706625/article/details/128656145
zerotier虚拟局域网VLAN,局域网与外网如同局域网一样访问。

https://blog.csdn.net/qq_39300041/article/details/126645375
免费内网穿透方案——ZeroTier+OpenWRT
https://blog.csdn.net/m0_54706625/article/details/128656145

防火墙规则,接口设置。 端口打开。一系列操作后。依旧无法用zerotier的虚拟网址访问ssh 。

最后看到这篇文章。明天试试。
[Router OS] zerotier内网穿透后无法打开TTYD终端,无法SSH
https://www.right.com.cn/forum/thread-8250671-1-1.html
看看/etc/ssh/sshd_config里怎么设置的…

可能是只允许了192.168.x.x访问

不知你是否改过Openwrt的ip,比如默认的是192.168.1.1,你改成了192.168.10.1
这种修改默认ip,会造成ttyd出现无法连接的现象。

如果不属于上述情况而无法连接,那就要从网络上找问题;

如果属于上述情况那么可以看看ttyd这个界面有没有一个配置菜单,有些版本的ttyd界面带了这样的配置菜单,一般在最后有一个命令,里面的内容是 /bin/login
把 /bin/login改成 /bin/login -f root 保存并应用即可。

如果在ttyd界面没有这个配置菜单,就ssh或用winscp登录openwrt,修改/etc/config/ttyd 文件,
在这个文件里面找到 /bin/login改成 /bin/login -f root 然后重启ttyd即可

openwrt 一些插件按教程。

免费内网穿透方案——ZeroTier+OpenWRT
https://blog.csdn.net/qq_39300041/article/details/126645375

openwrt利用Zerotier实现内网穿透
https://baijiahao.baidu.com/s?id=1766792473747935782&wfr=spider&for=pc

nat可以考虑不开启。
允许 Zerotier 的拨入客户端访问路由器 LAN 资源(需要在 Zerotier 管理页面设定到 LAN 网段的路由表)
点击跳转到 Zerotier 官网管理平台,新建或者管理网络,并允许客户端接入访问你私人网路(新接入的节点默认不允许访问)

https://opclash.com/article/80.html
OpenWrt 安装 OpenClash 插件并配置节点 仅参考。这个没有这么复杂。

ShadowSocksR Plus+ 设置
导入节点。或者订阅地址就行 比较简单。只能能用 还有sockt服务端似乎需要启动。点击状态。看看没能链接 。什么服务没有启动 设置一下就可以了。

openwrt网络唤醒无效查看arp状态。步骤:
1、ssh进入openwrt后台。
2、查看arp状态(命令:ipneigh)。
3、将服务器的arp信息更改成永久(permanent)。
4、命令:ipneighchange192.168.x.xlladdrxx:xx:xx:xxxxxxxxnudpermanentdevbr-lan(其中:192.168.x.x是设备地址,xx:xx:xx:xxxxxxxx是MAC地址)。
5、设置计划任务(每分每刻执行这条命令)*****ipneighchange192.168.x.xlladdrxx:xx:xx:xxxxxxxxnudpermanentdevbr-lan

不用指令 后台窗口化也可以操作
/usr/bin/etherwake -D -i "br-lan" "6c:62:6d:aa::"
https://www.chiphell.com/thread-2518553-1-1.html
[软件] 通过 Siri/IOS快捷指令SSH OpenWRT Wol 唤醒家中电脑,真方便。
失败换了路由 不能唤醒了不知道什么情况。