Linux系统下修改TTL值

TTL是 Time To Live的缩写,该字段指定IP包被路由器丢弃之前允许通过的最大网段数量。TTL是IPv4包头的一个8 bit字段。在IPv4包头中TTL是一个8 bit字段,它位于IPv4包的第9个字节。

创新互联建站于2013年成立,是专业互联网技术服务公司,拥有项目成都做网站、成都网站制作、成都外贸网站建设网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元前进做网站,已为上家服务,为前进各地企业和个人服务,联系电话:18982081108

TTL的作用是限制IP数据包在计算机网络中的存在的时间。TTL的最大值是255,TTL的一个推荐值是64。

Linux中修改TTL值具体命令:

[root@5201351 ~]# echo 128 > /proc/sys/net/ipv4/ip_default_ttl    //将ttl的值修改为128

上面的128其实可以是任何数,但是为了伪装成是windows系统,所以选择这个数字。若想使设置永久生效,可以修改**/etc/sysctl.conf**配置文件,添加如下一行:

net.ipv4.ip_default_ttl = 128

修改好了,我们可以来检查一下。如下图所示:

img

如果是只是直接修改的**/etc/sysctl.conf**配置文件,我们还可以使用下面的命令使其立即生效,其实也就是重新加载增加修改的参数。

[root@5201351 ~]# sysctl -p    //-p从指定的文件加载系统参数,如不指定即从/etc/sysctl.conf中加载

当我们修改了linux系统的TTL参数,接下来我们再到windows系统上使用ping命令检测,我们可以发现TTL值已经变成128了,如下图所示:

网页标题:Linux系统下修改TTL值
标题来源:http://www.gawzjz.com/qtweb2/news8/16108.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联