解决linux服务器访问较慢的问题

解决linux服务器访问较慢的问题

具体执行步骤:

1、  测试到服务器某个端口的掉包率

2、  查看服务器的DNS地址是否配置正确

3、  查看服务器网段的ARP状态

4、  使用监控工具实时查看服务器流量是否正常

5、  调整有关网络的内核参数,与正常服务器做对比   /proc/sys目录下

6、  测试修改某参数后查看系统是否有改进

################################

telnet www.baidu.com  80

get /

查看某一种协议包怎么样

解决linux服务器访问较慢的问题_第1张图片

###########################

ab  命令压力测试

ab –n 1000 –c 1000 http://www.baidu.com/ 压力测试,-n1000  -c1000模拟1000个用户,共查询1000次查看baidu网页

ping 

traceroute  www.baidu.com 查看掉包率

mtr  www.baidu.com 查看掉包率

OS查看系统: top  vmstat    netstat (查看网络的繁忙程度)

抓包工具:iptraf      tcpdump   wireshark

arping 192.149.2.1 查看网关有几个mac地址,只能有一个,否则受到arp攻击

 

 

改内核参数:/proc/sys/下面内核参数

[root@localhost sys]# ls /proc/sys

abi crypto  debug  dev     fs        kernel net   sunrpc vm

                   设备  文件系统    内核  网络         虚拟内存

 

 

sysctl  -w  fs.file-max=10000更改内容,当下生效,重启就不生效了

更改配置文件vi  /etc/sysctl.conf    让生效要更改配置文件

            sysctl  -p 上面的更改立刻生效

            sysctl  -a |grep ipv4 >a.sysctl所以的内核参数全部导出

            sysctl  -p -f  a.sysctl 导入其他的内核参数

          用上面这个办法导入其他服务器中去更改排查是否是内核的问题

 

你可能感兴趣的:(linux学习)