如何修改系统默认TTL?
710的。
高人指导一下,或许改TTL后能解决部分网站访问不到的问题。
[问题]如何改TTL?
-
- 帖子: 12
- 注册时间: 2008-02-03 22:10
- BigSnake.NET
- 帖子: 12522
- 注册时间: 2006-07-02 11:16
- 来自: 廣州
- 联系:
-
- 帖子: 12
- 注册时间: 2008-02-03 22:10
谢谢,之前没有找到,现在找到了。
用以下命令修改Red Hat Linux的TTL基数为128(本来为64):
# echo 128 〉 /proc/sys/net/ipv4/ip_default_ttl
若想使设置永久生效,可以修改/etc/sysctl.conf配置文件,添加如下一行:
net.ipv4.ip_default_ttl = 128
保存退出后,再ping 192.168.0.1,TTL基数就变为128了。
------------------
Linux下修改方法:
重启后有效的修改方法:
#sysctl -w net.ipv4.ip_default_ttl=N
(N=0~255),若N>255,则ttl=0
重启后无效的修改方法:
#echo N(N为0~255) > /proc/sys/net/ipv4/ip_default_ttl
用以下命令修改Red Hat Linux的TTL基数为128(本来为64):
# echo 128 〉 /proc/sys/net/ipv4/ip_default_ttl
若想使设置永久生效,可以修改/etc/sysctl.conf配置文件,添加如下一行:
net.ipv4.ip_default_ttl = 128
保存退出后,再ping 192.168.0.1,TTL基数就变为128了。
------------------
Linux下修改方法:
重启后有效的修改方法:
#sysctl -w net.ipv4.ip_default_ttl=N
(N=0~255),若N>255,则ttl=0
重启后无效的修改方法:
#echo N(N为0~255) > /proc/sys/net/ipv4/ip_default_ttl