Networking

在 eth1 上配置靜態 IP

  • March 21, 2017

我想將我的 eth1 介面配置為具有靜態 IP,即使沒有插入電纜。這完全可行嗎?

我需要它,因為我想最終配置一個 DHCP 伺服器 (isc-dhcp-server) 為將通過此介面連接​​到我的機器的設備提供 IP 地址。但是,該設備可能不會一直插入。如果該介面沒有 IP/子網,似乎 DHCP 伺服器將拒絕啟動。(如果我錯了,請糾正我)。

/etc/network/interfaces的 eth1 有以下條目:

iface eth1 inet static
address 192.168.20.1
netmask 255.255.255.0
gateway 192.168.20.1

仍然在執行ifconfigeth1 時沒有分配 IP。

在網路等方面,我總是完全無知,所以我可能會遺漏一些非常明顯的東西。

任何幫助表示讚賞。謝謝。

你必須在這之前寫:

auto eth1
iface eth1 inet static
    address 192.168.20.1
    netmask 255.255.255.0
    gateway 192.168.20.1

您忘記啟動您的界面:

ifup eth1

關於您的配置的其他事項:

  • 添加auto eth1這樣您就不必ifup手動執行
  • 正如 Zumo de Vidrio 所注意到的,您的網關地址即使沒有錯也毫無用處。輸入將 Raspberry-Pi 連接到 Internet 的盒子的 IP 地址。

引用自:https://unix.stackexchange.com/questions/352839