VPS中ZeroTier安装部署Moon服务器详解

ZeroTier通过UDP打洞,实现了家里和公司网络互通,是一个非常便捷、免费的虚拟局域网方案,当互相打洞成功后,城市网络Ping只会在2ms左右。现在家用网络下行带宽基本在100M往上,上行带宽在30M~40M左右,完全满足一个非常棒的互通条件。

一、服务端设置
首先你需要一台具备公网IP的服务器,然后按下面操作执行相关命令:

#安装ZeroTier
curl -s https://install.zerotier.com | sudo bash

#加入ZeroTier的局域网
sudo zerotier-cli join 9f77XXXXXXXX177

#生成moon.json
cd /var/lib/zerotier-one
zerotier-idtool initmoon identity.public > moon.json

#配置moon.json
sudo vim moon.json Continue reading "VPS中ZeroTier安装部署Moon服务器详解"

中国联通华盛VS010开启Telnet/SSH的方法

中国联通华盛发布千兆 Wi-Fi 6 双频路由器 VS010。这款产品采用白色的外形设计,四根天线,无线总速率 3000Mbps。但是Telnet和SSH的界面是隐藏的,无法在后台界面找到,需要在浏览器中输入下面的网址打开:

http://192.168.2.1/api/set/telnet

注意:192.168.2.1是路由器IP,如果有改过,请以实际的IP为准

分析过程: Continue reading "中国联通华盛VS010开启Telnet/SSH的方法"

OpenWrt查看系统版本命令

OpenWrt查看系统版本命令非常简单,只需要在SSH下面输入:

cat /proc/version

便可以得到当前Linux的版本,以及OpenWrt的版本、日期等信息,如

root@XXX:~# cat /proc/version
Linux version 4.4.60 (linqo@localhost) (gcc version 5.2.0 (OpenWrt GCC 5.2.0 unknown) ) #173 SMP PREEMPT Wed Dec 29 12:13:02 CST 2021

免费且好用的SSH工具:FinalShell

SSH的工具从最早Pop使用的CRT到Xshell,再到最近在网上看到的FinalShell,这个用起来确实很棒。FinalShell是一款免费的国产的集SSH工具、服务器管理、远程桌面加速的良心软件,同时支持Windows/macOS/Linux,它不单单是一个SSH工具,完整的说法应该叫一体化的的服务器,网络管理软件,在很大程度上可以免费替代XShell,是国产中不多见的良心产品,具有免费海外服务器远程桌面加速,ssh加速,双边tcp加速,内网穿透等特色功能。

一、FinalShell主要特性: Continue reading "免费且好用的SSH工具:FinalShell"

Google Chrome SSH插件:Secure Shell

Google官方出的SSH插件 - Secure Shell,详细:

1、到Google应用商店下载扩展,大小为22MB,链接地址:https://chrome.google.com/webstore/detail/secure-shell/pnhechapfaindjhompbnflcldabbghjo

2、安装好了后,打开Chrome,在HOME页切换到Apps界面(或者chrome://apps)点击打开Secure Shell

3、打开后界面后会打开一个Chrome标签页,里 Continue reading "Google Chrome SSH插件:Secure Shell"

OpenWrt使用crontab实现路由器定时重启

Pop:路由器时间长了就会发热从而导致网速有影响,所以一般Pop每天都会重启一下路由器的,OpenWrt使用crontab像Windows一样执行计划任务,所以就可以轻松实现路由器定时重启了。

具体方法:

使用PUTTY连接到SSH后,执行以下命令

crontab -e

30 4 * * 2,6 sleep 70 && touch /etc/banner && reboot

注:
crontab -e//编辑crontab计划任务的列表
30 4 * * 2,6 //在每周二和周六的4时30分重启
sleep 70 && touch /etc/banner && reboot //执行延时70秒,使用 touch 写文件,重启

相关命令:
crontab命令也可以用直接用cat或者vi命令来查看或者修改文件就行
cat /etc/crontabs/root
vi /etc/crontabs/root

列出当前的默认定时任务列表:
crontab -l

删除当前的默认定时任务列表:
crontab -r

【vi命令编辑和保存文件的方法】

编辑文件:
1、输入vi命令+文件名,按回车键,如 vi /etc/crontabs/root
2、按键盘上的字母 I 后就进入编辑状态进行文件的修改

保存文件:
1、内容编辑完成后,按ESC中止键,退出编辑模式
2、输入 :wq 退出并保存编辑内容即可

按Ctrl + Z 退出vi编辑命令且不保存

提示:
为了让计划任务起到效果,建议先在OpenWrt的管理界面查看一下计划任务列表

然后再选择“系统”-“启动脚本”,将“cron”服务,然后重启一下路由器。

【说明:一定要设置延时,防止无限重启】

每天凌晨1点45分,延时70秒后自动重启:
45 1 * * * sleep 70 && touch /etc/banner && reboot

每周一早上7点59分,延时70秒后自动重启:
59 7 * * 1 sleep 70 && touch /etc/banner && reboot

每周一至周五早上3点自动重启:
0 3 * * 1-5 sleep 70 && touch /etc/banner && reboot

每周六至周日早上2点5分自动重启:
5 2 * * 6,0 sleep 70 && touch /etc/banner && reboot

每周二,周四,周六的晚上10点30分自动重启:
30 22 * * 2,4,6 sleep 70 && touch /etc/banner && reboot

每月1号,11号,21号的晚上11点50分自动重启:
50 23 1,11,21 * * sleep 70 && touch /etc/banner && reboot