上海的国际精品网现在到底是啥 ip 地址?
source link: https://www.v2ex.com/t/885454
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
上海的国际精品网现在到底是啥 ip 地址?
wangyuyang3 5 小时 19 分钟前 1
#!/bin/bash
#一个简易脚本之 Fuck 上海电信国际精品网垃圾网段( openwrt 测试通过)
while true
do
clear
file=".count.rec"
count=0
wanAdd=$(ifstatus wan | awk -F '"' '{if (NR==20) print $4}')
#读取端口 IP ,赋值给变量 wanAdd ,读取的 IP 地址:ifstatus wan | awk -F '"' '{if (NR==20) print $4}'
cn2Add=${wanAdd:0:7}
#目标值:58.32.4 或 58.32.3 或 58.32.2 或 58.32.1 ,需要判断前 7 位取值
if [ "$cn2Add" = "58.32.4" -o "$cn2Add" = "58.32.3" -o "$cn2Add" = "58.32.2" -o "$cn2Add" = "58.32.1" ]
#如果 IP 开头前 7 位是 58.32.4x.x 或 58.32.3x.x 或 58.32.2x.x 或 58.32.1x.x ,那么就属于 CN2GIA 网段,保留 IP
#如果 IP 为 218.80.x.x 或 58.41.x.x ,那么你就倒霉了。
then
read count < $file
echo 作者:legalwyy.com ,脚本版本:2022.07.12-v1
echo
echo "=========================================================="
echo [当前时间:`date`]
echo
echo "你当前的公网 IP 如下:"
echo $wanAdd
echo
echo "你的公网 IP 前 7 位如下:"
echo $cn2Add
echo
echo "恭喜你!你目前被分配的公网 IP 获得了满血 CN2 增值服务的加持。"
echo 历史上本脚本被运行的总次数:$count
echo "=========================================================="
export count=`expr $count + 1`
echo $count > $file
echo
echo "30 秒后脚本将重新检测"
v=30;while [ $v -gt 0 ];do echo -n "Wait ${v}s " &&sleep 1&&v=$(($v-1))&&echo -ne "\r";done
#这里等等 30 秒后继续循环执行程序;寻求简洁可用 sleep 30 替代
else
echo 作者:legalwyy.com ,脚本版本:2022.07.12-v1
echo
echo "=========================================================="
echo [当前时间:`date`]
echo
echo "你当前的公网 IP 如下:"
echo $wanAdd
echo
echo "你的公网 IP 前 7 位如下:"
echo $cn2Add
echo
echo "很遗憾,你又被电信骗了,您当前的公网 IP 为垃圾 163 网段,准备重新拨号。"
echo 历史上本脚本被运行的总次数:$count
echo "=========================================================="
export count=`expr $count + 1`
echo $count > $file
echo
echo "1 秒后关闭 wan 接口,尝试重新拨号……"
sleep 1
ifdown wan
echo
echo "成功关闭 wan 接口,1 秒后重启"
sleep 1
ifup wan
echo
echo "已成功向系统发出启动 wan 接口的指令,请等待拨号,此过程最多不超过 40 秒"
sleep 40
#如果重启 wan 接口间隔时间小于 30 秒,有极大概率触发电信风控,被禁止拨号一段时间,此时只能去除宽带账号 @vip 后缀,才能立即拨号获取普通公网 IP 。
#echo "fuck you!"
fi
done
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK