成员
- 09
- 10
- 2
- 文章类型
- 完全原创 —— 自由转载
这是趟坑指南不是保姆教学
墙上的网口已被限制,目前只能使用多线多拨,将希望使用的lan从网桥端口移除然后仿照wan配置即可
虚拟网卡链接的物理网卡需要新建一个不配置协议的接口并加入wan防火墙组
本地启动脚本加入以下内容
/root/login.sh
加入计划任务
祝你好运
墙上的网口已被限制,目前只能使用多线多拨,将希望使用的lan从网桥端口移除然后仿照wan配置即可
虚拟网卡链接的物理网卡需要新建一个不配置协议的接口并加入wan防火墙组
本地启动脚本加入以下内容
Bash:
ip link add link 接口名字 name 虚拟网卡设备名字 type macvlan
ifconfig 虚拟网卡设备名字 hw ether 虚拟MAC地址
ifconfig 虚拟网卡设备名字 up
echo "/root/login.sh >> /root/login.log 2>&1" | at now+1min
/root/login.sh
Bash:
#!/bin/sh
set -o errexit
set -o nounset
set -o pipefail
if [ -z $(mwan3 status | grep "error\|offline") ]
then
echo "$(date "+%Y-%m-%d %H:%M:%S") nothing to do"
exit 0
fi
function login() {
HOST=$(ifconfig $1 | grep "inet addr" | awk '{ print $2}' | awk -F: '{print $2}')
result=$(curl 'http://10.255.255.46/api/v1/login' -H 'Accept: application/json, text/plain, */*' -H 'Accept-Language: zh-CN,zh;q=0.9,zh-US;q=0.8' -H 'Access-Control-Allow-Origin: *' -H 'Connection: keep-alive' -H 'Content-Type: application/json;charset=UTF-8' -H 'DNT: 1' -H 'Origin: http://10.255.255.46' -H 'Referer: http://10.255.255.46/?LanmanUserURL=$USERURL' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36' --data-raw '{"username":"'${2}'","password":"'${3}'","ifautologin":"1","channel":"'${4}'","pagesign":"secondauth","usripadd":"'${HOST}'"}')
echo "$result"
}
login vwan0 phone_number password channel
echo "$(mwan3 restart)"
加入计划任务
0 * * * * /root/login.sh >> /root/login.log 2>&1祝你好运
最后编辑: