验证 net.ipv4.tcp_timestamps 参数生效
1、设置参数
echo "net.ipv4.tcp_timestamps = 1" >> /etc/sysctl.conf ; sysctl -p
# 校验
sysctl -a | grep -i 'net.ipv4.tcp_timestamps'
2、tcpdump 抓包
tcpdump -i ens33 -nnvv tcp port 22 and host 192.168.8.133
如下图,每个包都会带有时间戳信息(红框部分)
3、将 tcp_timestamps 参数关闭
echo "net.ipv4.tcp_timestamps = 0" >> /etc/sysctl.conf ; sysctl -p
# 校验
sysctl -a | grep -i 'net.ipv4.tcp_timestamps'
4、tcpdump 抓包,看数据包是否还带有时间戳
tcpdump -i ens33 -nnvv tcp port 22 and host 192.168.8.133
结果如下图,数据包就没有时间戳信息了,证明参数设置生效了