我正在设置一个新的 Debian 系统。我在 /etc/networks/interfaces 的接口上配置了一个静态 IP,如下所示:
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
allow-hotplug eth4
iface eth4 inet static
address <redacted>
netmask 255.255.254.0
network <redacted>
broadcast <redacted>
gateway <redacted>
dns-nameservers <redacted>
dns-search <redacted>
Run Code Online (Sandbox Code Playgroud)
我隐藏了地址,但配置与旧的 Debian 系统匹配,当然 IP 地址除外。我可以用 'ifup eth4' 提出它,它可以正常工作一段时间,但最终在 1 到 24 小时后崩溃。我在日志中没有看到任何关于它为什么会下降的信息。我可以在第二天从物理控制台启动它……运行 'ifdown eth4' 报告说它无法开始。运行 'ifup eth4' 可以毫无问题地启动它。
虽然我想解决这个问题,但我在查找有关 eth4 的错误时注意到,dhclient 在后台运行,每 2 分钟在 eth4 上生成 DHCPREQUEST。即使在 eth4 在配置静态 IP 的情况下正常运行时,它也会发生。那是怎么回事,可能会导致界面关闭?似乎我应该阻止 dhclient 不必要地这样做,无论它是否引起了麻烦。旧系统没有运行“dhclient”进程。
对不起,如果这是基本的东西,我的 Linux 知识有一些漏洞。
dhclient当您将/etc/network/interfaces文件从更改dhcp为static类型时,进程不会停止。有关更多信息,请参阅https://askubuntu.com/questions/459140/why-dhclient-is-still-running-when-i-choose-static-ip
| 归档时间: |
|
| 查看次数: |
14289 次 |
| 最近记录: |