除了 ifupdown 之外,一般用户/系统管理员还有哪些其他选项?

shi*_*ish 10 networking debian

昨天,我在升级软件包时遇到了 netbase 5.4 中的 NEWS.gz

netbase (5.4) 不稳定;紧急=中等

  • 停止推荐 ifupdown 因为现在有选择。目前它仍将默认安装,因为它具有重要的优先级。(关闭:#824884)

还有哪些其他选择?我查找了其中提到的错误,但没有发现任何其他工具。

有人可以分享 DD/DM 可能在谈论哪些工具吗?

我使用 ifup 和 ifdown 来清除任何临时的以太网网络问题,它大部分时间都有效:

$ sudo ifdown eth0
Run Code Online (Sandbox Code Playgroud)

这将清除所有和任何 dhcp 租约

$ sudo ifup eth0 
Run Code Online (Sandbox Code Playgroud)

半分钟到一分钟后,执行此操作以确保您获得新租约并开始营业。

有时,当我不经常使用 Internet 时,我确实使用

$ ping debian.org 
Run Code Online (Sandbox Code Playgroud)

在其中一个 VT(虚拟控制台终端)中,以确保事情进展顺利。

Ste*_*itt 9

现在 Linux 上的另外两个主要网络工具是Network Managersystemd-networkd

ifupdown还没有消失,变化netbase只是清理:没有理由推荐网络工具(考虑 Debian 政策中定义的建议),删除建议是安全的,因为默认安装仍然以ifupdown安装结束。清理这些依赖项将简化未来可能切换到其他默认工具的过程。


Rak*_*kib 5

您可以使用

sudo ifconfig eth0 down 
sudo ifconfig eth0 up
Run Code Online (Sandbox Code Playgroud)

如果您有无线接口使用

sudo ifconfig wlan0 down
sudo ifconfig wlan0 up
Run Code Online (Sandbox Code Playgroud)

  • `ifconfig` 命令也被弃用,取而代之的是 iproute2 包。推荐的替代方案是:分别是`sudo ip link set eth0 down`和`sudo ip link set eth0 up`。 (8认同)
  • 这不是 `ifup`/`ifdown` 的完全替代:https://access.redhat.com/solutions/27166 (2认同)