当前位置:首页 » 网页前端 » 自动监测热点的脚本
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

自动监测热点的脚本

发布时间: 2023-01-23 03:58:41

① 在Win7旗舰版系统中用bat脚本设置wifi热点

一、准备工作:
安装有Windows操作系统的电脑。
带wifi网卡的笔记本一台
环境:笔记本有线网卡可上网,wifi网卡来设置热点
二、设置bat脚本
1、wifi设置.bat脚本的内容代码内容
在Win7旗舰版系统中用bat脚本设置wifi热点-1
ps:注意把ssid改成你想要的wifi名字,把key改成你想设置的密码
2、设置Internet连接共享
使用有线网络连接,一般默认接入连接为“本地连接”,在“本地连接”右键选择“属性”→“共享”,勾选“允许其他网络用户通过此计算机的Internet连接来连接”,然后在“家庭网络连接”中选择虚拟出来的“无线连接 2”,点击“确定”即可。
ps:当然也有可能虚拟出来的无线连接会是3或者4,这个用户可自己确认清楚再设置.
3、在windows7系统中将防火墙关闭
4、验证:找个手机或者pad来连接刚才设置的热点,一般就可获取到ip进行上网了。

② 求linux脚本,就是服务器自动检测网络,每个一段时间自动检测,丢包严重或断网,就自动重启服务器,求高手

因为服务器自身网络丢包和断网
1.数据交互过大
2.一段时间网口down掉

其实只要
/etc/init.d/network restart
并不需要重启。

在/etc/rc.d/rc.local最下面加一句话
network.sh &
把下面脚本放到/usr/bin/目录
并且给她加权限
chmod +x /usr/bin/network.sh

network.sh脚本:
#!/bin/sh
#echo "请输入你的网关地址"
#read sgateway

sgateway="192.168.3.187"
echo "连接的的网关是$sgateway"
delay=5000
echo "设置最大延迟不超过$delay毫秒"
nexttime=18
echo "每隔$nexttime秒进行一次检查"
echo "########################################"
while :
do
network=`ping -c 1 $sgateway | awk 'NR==2 {print $7}' | sed "s/=/ /g" | awk '{print $2}'`

expr ${network} + 0 1>/dev/null 2>&1
if [ $? -eq 0 ]; then
/etc/init.d/network restart
else
value_n=`echo $network | sed "s/\.//g"`
if [ "$value_n" -lt "$delay" ];
then
echo "检查结果为"
echo "网络通畅"
echo "网络延迟为$network秒"
echo "########################"
else
/etc/init.d/network restart
fi
fi

sleep $nexttime
done

不给分不给力啊