TTL值最大值和預設值是多少

來源:互聯網
上載者:User

   一、TTL的預設值是多少?

  不同的作業系統,它的TTL值是不相同的。這裡和大家談談一些常用的作業系統的預設TTL值,預設情況下,Linux系統的TTL值為64或255,Windows NT/2000/XP系統的TTL值為128,Windows 98系統的TTL值為32,UNIX主機的TTL值為255。網域名稱的dns解析預設的TTL值一般是60。

  二、作業系統的TTL最大值:

  TTL最大值為255,如UNIX作業系統的TT值初始預設TTL值就是225。不同的系統最大值也是有所不同,對於實驗室環境所使用作業系統預設的TTL 最大值是128,所以要視情況而定。

  三、如何修改TTL值

  首先提醒大家這個TTL最好是設定初始預設值,不要去亂修改。一般情況下改動可能會出現錯誤,而且我們也不知道修改TTL值才是最合適。當然如果需要修改TTL值的話,修改TTL值其實非常簡單。具體操作如下:

  1、點擊“開始→運行”,在“運行”對話方塊中輸入“regedit”命令並斷行符號,彈出“登錄編輯程式”對話方塊,展開“HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParameters”,找到“DefaultTTL”,將該值修改為十進位的“64”,重新啟動伺服器系統後即可。

  2、或者嘗試批次檔來修改TTL值。首先開啟記事本txt,將下面的代碼粘貼到記事本上面:

  @echo REGEDIT4>>ChangeTTL.reg

  @echo.>>ChangeTTL.reg

  @echo [HKEY_LOCAL_MACHlNESystemCurrentControlSetServicesT cpipParameters]>>ChangeTTL.reg

  @echo "DefaultTTL"=dword:000000">>ChangeTTL.reg

  @REGEDIT /S/C ChangeTTL.reg

  然後在將記事本檔案另存新檔.bat的批次檔,檔案夾自己設定,然後在運行這個.bat檔案。你的作業系統的預設TTL值就會被修改為ff,即 10進位的255,也就是說把你的作業系統人為地改為UNIX系統了。在修改之後會在當前檔案夾.bat的路徑上自動產生一個ChangeTTL.reg 的註冊表檔案。如果你想運行完這個批次檔而不產生 ChangeTTL.reg檔案,可以在此批次檔的最後一行加上 deltree/Y ChangeTTL.reg,就可以無須確認自動刪除ChangeTTL.reg檔案 。

  友情提示:

  3、還有就是通過一些第三方工具來修改你的TTL值,比如蘇蘇查看TTL值工具就是可以查看TTL值及修改TTL值,建議你可以去試試。

相關文章

Beyond APAC's No.1 Cloud

19.6% IaaS Market Share in Asia Pacific - Gartner IT Service report, 2018

Learn more >

Apsara Conference 2019

The Rise of Data Intelligence, September 25th - 27th, Hangzhou, China

Learn more >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。