当前位置:操作系统 > Unix/Linux >>

修改操作系统的TTL

不同的操作系统,它的TTL值是不相同的。默认情况下,Linux系统的TTL值为64或255,Windows NT/2000/XP系统的TTL值为128,Windows 98系统的TTL值为32,UNIX主机的TTL值为255。

  简单的伪装操作系统的方法,就是修改TTL.

  Windows下修改方法:

  修改TTL值其实非常简单,通过注册表编辑器就可以实现,点击“开始→运行”,在“运行”对话框中输入“regedit”命令并回车,弹出“注册表编辑器” 对话框,展开“HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Tcpip\ Parameters”,找到“DefaultTTL”,将该值修改为十进制的“255”,重新启动服务器系统后即可。

  Linux下修改方法:

  方法1(重启后有效):

  #sysctl -w net.ipv4.ip_default_ttl=N

  (N=0~255),若N>255,则ttl=0

  方法2(重启后无效):

  #echo N(N为0~255) > /proc/sys/net/ipv4/ip_default_ttl 本文来自:http://www.xiaoyaxiao.com/1859.html
发表您的高见!
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,