5.7.1. ifplugd 软件包

ifplugd 软件包是一个老的自动网络配置工具,它仅能够管理以太网连接。解决了移动 PC 等拔插以太网线缆的问题。如果你有安装 NetworkManagerWicd) (参见 第 5.2 节 “现代的桌面网络配置”),就不需要这个软件包。

这个软件包运行一个后台守护进程(daemon)) 来代替 autoallow-hotplug 的功能 (参见 表 5.10 “”/etc/network/interfaces“ 里面的节列表”),并启动网络连接上的接口。

以太网端口怎样使用 ifplugd 软件包,比如 eth0,请看下面。

  1. 删除 “/etc/network/interfaces“ 里面的节: “auto eth0“ 或 “allow-hotplug eth0“.

  2. 保留 “/etc/network/interfaces“ 里的节: “iface eth0 inet …“ 和 “mapping …“.

  3. 安装 ifplugd 软件包.

  4. 运行 “sudo dpkg-reconfigure ifplugd“.

  5. eth0 作为 “由 ifplugd 监控的静态网卡”.

现在,网络按你希望的方式重新配置了。

  • 在打开电源或发现硬件的时候启动,接口不会自己启动自己。

  • 发现以太网线缆时,启动接口。

  • 在拔掉以太网线缆后启动一段时间,然后接口自动关闭。

  • 在插入另外的以太网线缆时,接口在新的网络环境下启动。

[提示]提示

ifplugd(8) 命令的参数能够设置其行为,比如说重新配置接口的延时。