如何擺脫動態ip?

如何擺脫動態ip?

我已經成功地為 ubuntu 伺服器 16.04 (Raspberry Pi 3 B) 提供了靜態 IP,但動態 IP 仍然存在且處於活動狀態。使用 ssh 是存取伺服器的唯一方法。

如何擺脫動態ip?

我已將靜態 ip 配置放入/etc/network/interfaces.動態ip不再定義在中/etc/network/interface,而是在/etc/network/interfaces.d/*.cfg.我嘗試過註解掉/etc/network/interfaces.d/*.cfg動態IP配置本身,但這就是問題開始出現的時候sudo shutdown -h now。我什至無法使用動態 IP 登錄,即使它是可見的。

這有點題外話,但我曾經用靜態IP登錄,安裝mysql-server後,ssh連接突然被切斷,我不得不用動態IP重新連接。看來 IP 位址沒有得到平等對待。

我是否需要停用/刪除一些 dhcp 用戶端守護程式/檔案?如果我試圖透過註解掉它們來阻止 dhcp 客戶端到達 dhcp 配置,那麼 dhcp 客戶端似乎會發瘋。

我之前配置過靜態IP,但這次一切似乎都不同了。

這是所請求的文件

/etc/網路/介面:

# 該文件描述了系統上可用的網路接口
# 以及如何啟動它們。有關詳細信息,請參閱接口(5)。

# 環回網路介面
自動定位
iface lo inet環回

自動 eth0
iface eth0 inet 靜態
地址192.168.1.201
網路遮罩 255.255.255.0
網路192.168.1.0
廣播192.168.1.255
網關192.168.1.1
dns 名稱伺服器 62.241.198.245

# 來源介面
# 更改此文件之前請檢查/etc/network/interfaces.d
# 因為介面可能已在 /etc/network/interfaces.d 中定義
# 參見LP:#1262951

/etc/network/interfaces.d/*.cfg:

自動定位
iface lo inet環回

自動 eth0
iface eth0 inet dhcp

答案1

註解掉/刪除auto eth0 iface eth0 inet dhcp- 這就是分配動態 IP(使用 DHCP)的原因。您不應該將相同的介面定義兩次。看https://help.ubuntu.com/lts/serverguide/network-configuration.html有關網路配置的更多詳細資訊。

相關內容