- 使用的是github应用市场中的项目,地址:https://github.com/cygwin/cygwin-install-action
- 使用的是wxpusher平台来推送ip信息
- 第一步关注wxpusher公众号
- 第二步登录管理后台
- 第三步生成一个应用
- 第四步关注应用
- 第五步获取UID
- 第六步获取APP_TOKEN
- 将UID和APP_TOKEN配制到环境变WX_UID,WX_PUSH_APP_TOKEN(这样就可以实现推送到手机的微信上)
- 思路是获取到当前节点,通过当前系统接口获取到IP地址,再通过获取到的IP地址和本址的ip地址进行匹配,再获取到menberId,再调接口删除
- 需要配制ZEROTIER_TOKEN,这个token是要登录zerotier.com到自己的用户信息中去获取。
增加openwrt_lede项目的编译脚本,可编译(x86,r68s)的固件,r68s固件IP地址:192.168.1.180 x86固件的IP地址:192.168.1.181 (2024-03-11)
- openwrt_lede/r68s_auto.sh (r68s固件)
- openwrt_lede/x86_auto.sh (x86固件)
- .github/workflows/windows.yml(运行windows系统,可以使用windwos远程桌面来连接,用户名为:runneradmin 密码:qaz,123456)
- .github/workflows/ubuntu.yml(运行ubuntu系统,可以使用ssh远程工具来连接,用户名为:runner 密码:123456 用户root可以使用su root来切换 密码为:123456)
- 脚本路径(common/install_samba.sh)必须使用sudo命令执行
- 自动配制runner用户名和密码(密码为:123456)
- 运行完成成就可以使用smb进行访问
使用actions zerotier创建一台可以在本地远程连接的的ubuntu虚拟机,免费使用6小时,服务器配制为4核16G内存,创建的服务器就可以配制一些开发环境,下次使用时启动就可以了。
- https://www.zerotier.com 注册一个帐号
- 然后添加一个网络节点
- 下载页面:https://www.zerotier.com/download/
- 找到windows安装程序进行安装
- 打开cmd命令终端,输入ipconfig查看是否成功,成功后有IP地址