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 :
Linux网口配置多个IP丢包的原因可能是网络负载量过大,防火墙设置不当,或者有段时间没有重启linux系统。此外,网络设备问题也可能是一个丢包原因,例如网卡驱动出现问题,或者连接的网络交换机发生故障。最后,传输线路质量可能是丢包的另一个原因,例如电缆线连接不稳定,信号强度过低等。Linux 中使用 tc 进行流量管理。具体命令的使用请参考 tc 的 man 手册。1.设置延时# tc qdisc add dev eth0 root netem delay 30ms2. 丢包
设置丢包命令如下:
# tc qdisc add dev eth0 root netem loss 10%
如果你是通过 SSH 登陆设备进行配置丢包的话,配置完这条命令就会感觉到机器访问时有点一卡一卡的。这说明,设备已经开始丢包了,可以通过具体抓包查看。
其他诸如修改、查看、删除的命令,都可以参考上面延时的设置。关于Linux命令的介绍,看看《linux就该这么学》,具体关于这一章地址3w(dot)linuxprobe/chapter-02(dot)html.
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)