Chris S. Asked: 2010-09-16 14:37:38 +0800 CST2010-09-16 14:37:38 +0800 CST 2010-09-16 14:37:38 +0800 CST 如何在启动时自动启动 dhcp3-server?[关闭] 772 我已经安装并配置了 dhcp3-server,但是每次计算机重新启动时我都必须手动启动该服务。如何让它在启动时自动启动?我在 中没有看到 dhcp*.conf /etc/init,并且我在 中指定了正确的接口/etc/default/dhcp3-server autostart services 2 个回答 Voted erUSUL 2010-10-11T13:26:01+08:002010-10-11T13:26:01+08:00 如果 andrewsomething 是正确的,您可能需要检查该服务是否已添加到系统启动运行此 sudo update-rc.d dhcp3-server defaults Chris S. 2013-03-04T20:40:04+08:002013-03-04T20:40:04+08:00 我想我最初问过这个关于 Ubuntu 10.04 LTS 的问题,它在某个时候得到了修复(我认为是 10.04.4),但是在升级到 12.04 LTS 之后,我又开始遇到同样的问题了!我找到了解决方法,只是想发布我必须做的更新。 诀窍是编辑初始化文件。更改“开始...”行。将以下内容添加到行尾: and net-device-up IFACE=<your DHCP server IP> 所以我的“开始”行现在看起来像这样: start on runlevel [2345] and net-device-up IFACFE=eth1 问题是 dhcp 服务器试图在 eth1 准备好之前启动。这使它在尝试启动 dhcp 服务器之前等到 eth1 启动并准备好。
如果 andrewsomething 是正确的,您可能需要检查该服务是否已添加到系统启动运行此
我想我最初问过这个关于 Ubuntu 10.04 LTS 的问题,它在某个时候得到了修复(我认为是 10.04.4),但是在升级到 12.04 LTS 之后,我又开始遇到同样的问题了!我找到了解决方法,只是想发布我必须做的更新。
诀窍是编辑初始化文件。更改“开始...”行。将以下内容添加到行尾:
所以我的“开始”行现在看起来像这样:
问题是 dhcp 服务器试图在 eth1 准备好之前启动。这使它在尝试启动 dhcp 服务器之前等到 eth1 启动并准备好。