修改操作系统的TTL

王朝other·作者佚名  2008-05-18
窄屏简体版  字體: |||超大  

不同的操作系统,它的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

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航