![我尝试安装 dhcp3-server,但缺少 /etc/init.d/dhcp3-server 文件。发生了什么?](https://linux22.com/image/819828/%E6%88%91%E5%B0%9D%E8%AF%95%E5%AE%89%E8%A3%85%20dhcp3-server%EF%BC%8C%E4%BD%86%E7%BC%BA%E5%B0%91%20%2Fetc%2Finit.d%2Fdhcp3-server%20%E6%96%87%E4%BB%B6%E3%80%82%E5%8F%91%E7%94%9F%E4%BA%86%E4%BB%80%E4%B9%88%EF%BC%9F.png)
我发现了几种设置 DHCP 的基本操作方法,它们的过程基本上是相同的。
以下是一个链接,其中列出了安装和设置 DHCP 所需的所有步骤。我按照所有步骤操作,发现sudo /etc/init.d/dhcp3-server restart
返回的部分command not found
只会显示文件根本不存在。我已经安装(sudo apt-get install dhcp3-server
)和卸载(sudo apt-get remove dhcp3-server
)两三次了。我很确定我的配置文件是好的,因为我必须检查它们三次。但我不认为我能够看到它们起作用。我无法控制这个过程。
为什么文件丢失了?如何找到它?求助?
答案1
该dhcp3-server
软件包已转换为新式“ISC”DHCP 软件包。该软件包名为isc-dhcp-server
,当您安装 时,它就会被安装dhcp3-server
。
您正在寻找的文件现在是/etc/init.d/isc-dhcp-server
。
请注意,您可以使用该service
命令来启动和停止守护进程:
sudo service isc-dhcp-server restart
该service
工具将处理不同类型的守护进程启动/停止行为(即,/etc/init.d/*
与/etc/init/*.conf
)。