在eth1上配置静态IP

在eth1上配置静态IP

我想将我的 eth1 接口配置为具有静态 IP,即使未插入电缆。这是否可行?
我需要它,因为我想最终配置一个 DHCP 服务器(isc-dhcp-server)来为将通过此接口连接到我的计算机的设备提供 IP 地址。然而,该设备可能不会一直插入。如果该接口没有 IP/子网,DHCP 服务器似乎将拒绝启动。 (如果我错了,请纠正我)。
我的/etc/network/interfaceseth1 有以下条目:

iface eth1 inet static
address 192.168.20.1
netmask 255.255.255.0
gateway 192.168.20.1

运行时ifconfigeth1 仍然没有分配 IP。
我在网络等方面总是完全无知,所以我可能会错过一些非常明显的东西。
任何帮助表示赞赏。谢谢。

答案1

在此之前你必须写:

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

答案2

您忘记激活您的界面:

ifup eth1

有关您的配置的其他事项:

  • 添加auto eth1这样就不用ifup手动执行了
  • 正如 Zumo de Vidrio 所注意到的,您的网关地址即使没有错误,也是毫无用处的。输入将 Raspberry-Pi 连接到互联网的盒子的 IP 地址。

相关内容