一、网络连通性测试ping
ping可以用来测试本机与目标主机是否连通、连通的速度和网络的稳定性。
ping -c 5 -s 1024 目标主机的IP地址(域名)
-c 表示ping包的个数,Window平台的选项是-n
-s 指定ping发送数据的字节数,默认是84字节(56字节的数据+28字节的报头),最大不超过65535字节。Windows平台的选项是-l。
默认ping,只需要ping ip地址/域名
ping2个包:
响应时间越小代表网络的状态越好;
如果丢包率不是零,代表网络不稳定,可以用,但是传输效率会降低
二、CentOS禁止ping的设置方法
服务器攻击一般是从ping开始,黑客攻击网站前会先ping下服务器,看它是否在线,如果服务器禁止ping,可以一定程度的减少服务器被攻击次数。CentOS系统默认允许ping,可以修改内核参数禁止ping。
vi /etc/sysctl.conf
在文件末尾加上一行:
net.ipv4.icmp_echo_ignore_all=1
保存后执行sysctl -p使配置生效
配置生效后,ping服务器收不到任何响应,如果需要允许ping,去掉/etc/sysctl.conf文件中的net.ipv4.icmp_echo_ignore_all=1或者修改为net.ipv4.icmp_echo_ignore_all=0即可
三、服务可用性测试telnet
telnet 目标主机的IP地址(域名) 端口号
telnet失败的情况有很三种:
(1)目标主机不存在或者没有运行
(2)目标主机没有提供指定端口的服务
(3)是被防火墙拦截了