我正在尝试使用 Ubuntu 12.04 来学习网络。我了解到,您可以通过运行以下命令来删除网络接口
sudo ifconfig name_of_network_interface down
然而,当我做逆运算时
sudo ifconfig name_of_network_interface up
我无法连接到我的 DNS 服务器,而且显然我不能使用 Firefox。我设法弄清楚,如果我运行
sudo dhclient eth0
这将使一切按预期运行。这让我想到了本文标题中提出的问题;为什么删除网络接口也会使 dhcp 停止工作?
这篇文章的最佳答案是描述网络接口关闭然后重新启动时发生的重要操作。