iT邦幫忙

0

DHCP與靜態IP衝突問題

我要用樹莓派架設伺服器在公司的內網裡,例如192.168.1.XX,問題在於重開機後DHCP會分配不同IP給樹莓派,導致伺服器找不到IP,目前是設定樹莓派用靜態IP,工作狀態是挺正常的。
現在我有個疑慮,如果樹莓派在關機期間,DHCP把我要的IP分給了其他電腦,那伺服器是否就無法使用,直到那台占用IP的電腦關閉,伺服器掛localhost、127.0.0.1、0.0.0.0都會無法,請問這樣該如何解決和設定。
此樹莓派最後要架在客戶自己的網路裡,希望能在客戶那邊設定一次就好,而且客戶那邊的現有網路我們也無法做更改。

標準之外總是還有意外 XD
DHCP 靜態IP 啊,紀錄裝置的 MAC 透過 DHCP直接鎖定
這樣這個IP就不會被分配給其他電腦了,但要注意的是發布範圍不能包含靜態IP範圍
你自己要定義好

2 個回答

0
竹本立里
iT邦研究生 4 級 ‧ 2018-05-30 11:41:03

樹莓派的靜態IP 避開 ip pool 的範圍

簡單的說 DHCP 開放自動分配 IP 會有個範圍
例如

  1. 192.168.1.2~100 那就把樹梅派的IP 設定成 101 以後的數值
  2. 192.168.1.10~254 那就把樹梅派的IP 設定成 2~09 的數值

1.總不會有人把 DHCP 範圍開到 192.168.1.2~254 吧
如果真的是這樣 那就把 樹莓派的IP 設定成 192.168.1.250以後吧
因為DHCP分配IP 會由數字小的開始派發,租約時間超過之後釋放IP,新設備要IP,DHCP 還是會由數字小的開始派發

2.總不會 區網真的有租約時間超長,然後時間內真的有超過253台電腦 去跟DHCP 要IP吧
如果真的是這樣 那DHCP 的規則真的要改一下

0
runan5678
iT邦新手 1 級 ‧ 2018-05-31 08:50:52

兩個方式:

  1. 設給樹莓派的IP在DHCP發放範圍之外,這樣DHCP就不會派發此IP給其他設備
  2. DHPC可以指定網卡MAC和IP的配對關係,也就是該台樹莓派會取到同一個IP
    租約時間倒不用擔心,設備正常上線情況下會在到期間去要求更新租約時間

我要發表回答

立即登入回答