为什么“sudo ifconfig eth0 down”后跟“sudo ifconfig eth0 up”会停止 dhcp?

为什么“sudo ifconfig eth0 down”后跟“sudo ifconfig eth0 up”会停止 dhcp?

我正在尝试使用 Ubuntu 12.04 来学习网络。我了解到,您可以通过运行以下命令来删除网络接口

sudo ifconfig name_of_network_interface down

然而,当我做逆运算时

sudo ifconfig name_of_network_interface up

我无法连接到我的 DNS 服务器,而且显然我不能使用 Firefox。我设法弄清楚,如果我运行

sudo dhclient eth0

这将使一切按预期运行。这让我想到了本文标题中提出的问题;为什么删除网络接口也会使 dhcp 停止工作?

这篇文章的最佳答案是描述网络接口关闭然后重新启动时发生的重要操作。

相关内容