請教
Client 端的電腦是否有設定或機碼能設定dhcp release ip 的時間,謝謝
按DHCP標準,DHCP client的lease/release time是由DHCP server指定的,Windows看來也沒有提供使用者自行設定的方式就是了,至少ChatGPT是這麼說的....
dhcp的release time是由dhcp定義,client無法更改。
如果你們公司資安做的不完全,有可能你可以偷偷記下你拿到的ip之後
再手動做,但是出事請自行負責,做的完全公司是自己設定要嘛沒權限
要嘛網路依然不通。
碰過某國際知名大品牌 router 用去年 2025 最新版的 FW 還會給超過 130 年的 lease time,這樣的牌子,敢用的人就用吧。

有一回朋友傳一張類似這樣 ipconfig /all 的圖告訴我這件事,當時覺得這事很新鮮,後來在另一個友人那裡還真的給我堵到了,這是剛剛請他丟過來的畫面:

ulimie wrote:
碰過某國際知名大品牌 router 用去年 2025 最新版的 FW 還會給超過 130 年的 lease time


不過就一個bug, 雖然有點離譜, 但有影響到安全性嗎?

更新firmware 就好了. 何況許多人家裡設備從來不變
cruiseton wrote:
不過就一個bug, 雖然有點離譜, 但有影響到安全性嗎?
更新firmware 就好了.

在下後來理解的是,這是幾年前就知道的事,其次友人已經確定更新到2025最新版顯然沒用,至於有沒有影響到安全性,就看各人自己怎麼看,廠商這樣便宜行事也敢推出來賣,就不知還有多少他家產品敢做而消費者不知道的風險。
猜你說的是TPLINK. 好歹該品牌在美國也是市占第一, 美國人都不怕了

有安全性問題早被幹翻了

==

查了一下136年可能代表無限長. 搞不好你朋友設了 reserved static IP?

為什麼數字剛好是 136?

這個數字源於二進位運算的極限:
  • 2^{32} 秒(4,294,967,296 秒)是 32 位元無符號整數能表示的總秒數。
  • 將其換算成天數:4,294,967,296 / 86,400 = 約 49,710 天。
  • 換算成年分:49,710 / 3650 = 約136.1 年。
當 DHCP 伺服器傳送一個極大的租約數值(例如 0xFFFFFFFF),或者用戶端計算錯誤導致數值回繞(Wrap-around)時,顯示介面就會出現「136 年」這個荒謬的數字。

部份路由器將租約設為「永久」時,會發送一個最大的 32 位元整數(4294967295),導致用戶端解析成 136 年。

==

解決方法
重啟 Wi-Fi 或裝置: 讓裝置重新發送 DHCP Request,通常能恢復正常顯示。

調整路由器設定: 進入路由器後台,將 DHCP 租約時間(Lease Time) 手動設定為一個固定的數值(如 1440 分鐘),避免設定為「永久」。
ulimie
在下只敍述事實,不做評論。
cruiseton wrote:
解決方法

請朋友確認的結果,重啟 router、PC 重新開機,是沒有用的。
另外,他的 DHCP sever lease time 是設定 120 分鐘,沒有永久的選項。

補:
另外,他告訴我,不一定都是超過百年那麼久,有看到是到 2038 的,細節沒多問並不清楚。
哪個 model? 連結?

哪裡買的?
ulimie
各人自行解讀吧,至少在下提出的跟 DHCP lease time 有關,就標題而言自認不算歪樓。
cruiseton
給型號觸犯了什麼隱私嗎? 真有問題讓大家知道不好嗎? 順便查查別人是否有相同問題. 然後他確定完全沒有設 reserved static IP?
ulimie wrote:他告訴我,不一定都是超過百年那麼久,有看到是到 2038 的,細節沒多問並不清楚。

什麼是 2038 年問題?

許多路由器執行的是基於 Linux 或 Unix 的韌體。在這些系統中,時間是以 Unix 時間戳記(從 1970 年 1 月 1 日 00:00:00 UTC 開始計算的秒數)來存儲的。
  • 技術核心: 傳統的 32 位元系統使用「有符號 32 位元整數」(Signed 32-bit Integer)來存儲這個秒數。
  • 臨界點: 這個整數的最大值是 2^{31} - 1,即 2,147,483,647。
  • 爆發時間: 台北時間 2038 年 1 月 19 日 11:14:07。
  • 後果: 超過這一秒後,數值會發生「溢位」(Overflow)變成負數,系統時間會跳回 1901 年。
如果你還在使用 10 年前甚至更久的 TP-Link、D-Link 或老版本 OpenWrt 韌體,且手動將租期設為極長(如 999999999 秒),很有可能觸發 Bug。

==

懷疑是你的朋友有一台老舊 router 還在網路上, 搶了DHCP server 地位, 發送錯誤的 DHCP lease time. 而不是新router 的問題
關閉廣告
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!