是 全部丢包还是 间断的丢包,间断丢包的话看看你那台服务器有没有开启 DHCP 服务。全部丢包的话 应该就是网线接成回路了。
成都创新互联公司专注于企业成都全网营销、网站重做改版、嵩明网站定制设计、自适应品牌网站建设、HTML5、商城网站开发、集团公司官网建设、成都外贸网站建设、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为嵩明等各大城市提供网站开发制作服务。
linux下可以使用mtr命令 traceoute和ping命令二合一的一个指令测试每个节点的丢包率
win下使用winmrt
下面命令,从eth0网口出去的包将延迟40ms:sudotcqdiscadddeveth0rootnetemdelay40ms。
注意,上面我们介绍的命令,是针对整个eth0网口起作用的,也就是说,只要是从eth0出去的所有的包,都会产生随机丢包或者延迟。但有时候,我们只想让丢包和延迟作用于某个目的地址。
因为服务器自身网络丢包和断网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 :
Ping丢包是指Ping报文在网络中传输,由于各种原因(如线路过长、网络拥塞等)而产生部分Ping报文丢弃的现象。
在使用Ping命令,出现Ping丢包的现象时,第一步需要确定Ping丢包的网络位置,其次是确定Ping丢包的故障原因,然后依据定位的故障原因再进行解决。
1、按Ctrl + C键中断ping命令运行即可。 2、使用ping命令的-c参数,指明发送数据报文的次数,如下图所示,只发送4次报文,发送完毕自动退出