debian9.6安装isc-dhcp-server遇到的问题解决方法

要搭建一个dhcp的服务器,结果安装的时候遇到一个问题:

guoyanzhang@bogon:~$ sudo apt-get install isc-dhcp-server-ldap
正在读取软件包列表... 完成
正在分析软件包的依赖关系树       
正在读取状态信息... 完成       
将会同时安装下列软件:
  isc-dhcp-server
下列【新】软件包将被安装:
  isc-dhcp-server isc-dhcp-server-ldap
升级了 0 个软件包,新安装了 2 个软件包,要卸载 0 个软件包,有 7 个软件包未被升级。
需要下载 0 B/955 kB 的归档。
解压缩后会消耗 2,366 kB 的额外空间。
您希望继续执行吗? [Y/n] y
正在预设定软件包 ...
正在选中未选择的软件包 isc-dhcp-server。
(正在读取数据库 ... 系统当前共安装有 169038 个文件和目录。)
正准备解包 .../isc-dhcp-server_4.3.5-3+deb9u1_amd64.deb  ...
正在解包 isc-dhcp-server (4.3.5-3+deb9u1) ...
正在选中未选择的软件包 isc-dhcp-server-ldap。
正准备解包 .../isc-dhcp-server-ldap_4.3.5-3+deb9u1_amd64.deb  ...
正在添加 isc-dhcp-server-ldap 导致 /usr/sbin/dhcpd 转移到 /usr/sbin/dhcpd-noldap
正在解包 isc-dhcp-server-ldap (4.3.5-3+deb9u1) ...
正在处理用于 systemd (232-25+deb9u6) 的触发器 ...
正在处理用于 man-db (2.7.6.1-2) 的触发器 ...
正在设置 isc-dhcp-server (4.3.5-3+deb9u1) ...
Generating /etc/default/isc-dhcp-server...
Job for isc-dhcp-server.service failed because the control process exited with error code.
See "systemctl status isc-dhcp-server.service" and "journalctl -xe" for details.
invoke-rc.d: initscript isc-dhcp-server, action "start" failed.
● isc-dhcp-server.service - LSB: DHCP server
   Loaded: loaded (/etc/init.d/isc-dhcp-server; generated; vendor preset: enabled)
   Active: failed (Result: exit-code) since Wed 2019-01-09 11:52:37 CST; 12ms ago
     Docs: man:systemd-sysv-generator(8)
  Process: 2169 ExecStart=/etc/init.d/isc-dhcp-server start (code=exited, status=1/FAILURE)

1月 09 11:52:35 bogon dhcpd[2180]: Not searching LDAP since ldap-server, ldap-port and ldap-base-dn were not specified in the config file
1月 09 11:52:35 bogon dhcpd[2180]: irs_resconf_load failed: 59.
1月 09 11:52:35 bogon dhcpd[2180]: Unable to set resolver from resolv.conf; startup continuing but DDNS support may be affected
1月 09 11:52:35 bogon dhcpd[2180]: Wrote 0 leases to leases file.
1月 09 11:52:37 bogon isc-dhcp-server[2169]: Starting ISC DHCPv4 server: dhcpdcheck syslog for diagnostics. ... failed!
1月 09 11:52:37 bogon isc-dhcp-server[2169]:  failed!
1月 09 11:52:37 bogon systemd[1]: isc-dhcp-server.service: Control process exited, code=exited status=1
1月 09 11:52:37 bogon systemd[1]: Failed to start LSB: DHCP server.
1月 09 11:52:37 bogon systemd[1]: isc-dhcp-server.service: Unit entered failed state.
1月 09 11:52:37 bogon systemd[1]: isc-dhcp-server.service: Failed with result 'exit-code'.
正在设置 isc-dhcp-server-ldap (4.3.5-3+deb9u1) ...
正在处理用于 systemd (232-25+deb9u6) 的触发器 ...

关键字:

irs_resconf_load failed: 59.
Unable to set resolver from resolv.conf; startup

查看我的resolv.conf,发现:

guoyanzhang@bogon:/etc/network$ cat /etc/resolv.conf 
# Generated by NetworkManager
nameserver fe80::1%wlp8s0
nameserver 192.168.1.1

第一个nameserver看着好像是乱码,修改如下:

guoyanzhang@bogon:/etc/network$ cat /etc/resolv.conf 
# Generated by NetworkManager
nameserver 8.8.8.8
nameserver 8.8.4.4

原因就是debian系统开始是没有配置这个文件的,这个是后来我安装成功之后,联网生成的,现在删除isc-dhcp-server,再安装就成这样了:

guoyanzhang@bogon:~$ sudo apt-get install isc-dhcp-server
正在读取软件包列表... 完成
正在分析软件包的依赖关系树       
正在读取状态信息... 完成       
建议安装:
  isc-dhcp-server-ldap
下列【新】软件包将被安装:
  isc-dhcp-server
升级了 0 个软件包,新安装了 1 个软件包,要卸载 0 个软件包,有 7 个软件包未被升级。
需要下载 0 B/526 kB 的归档。
解压缩后会消耗 1,425 kB 的额外空间。
正在预设定软件包 ...
正在选中未选择的软件包 isc-dhcp-server。
(正在读取数据库 ... 系统当前共安装有 169038 个文件和目录。)
正准备解包 .../isc-dhcp-server_4.3.5-3+deb9u1_amd64.deb  ...
正在解包 isc-dhcp-server (4.3.5-3+deb9u1) ...
正在处理用于 systemd (232-25+deb9u6) 的触发器 ...
正在处理用于 man-db (2.7.6.1-2) 的触发器 ...
正在设置 isc-dhcp-server (4.3.5-3+deb9u1) ...
Generating /etc/default/isc-dhcp-server...
Job for isc-dhcp-server.service failed because the control process exited with error code.
See "systemctl status isc-dhcp-server.service" and "journalctl -xe" for details.
invoke-rc.d: initscript isc-dhcp-server, action "start" failed.
● isc-dhcp-server.service - LSB: DHCP server
   Loaded: loaded (/etc/init.d/isc-dhcp-server; generated; vendor preset: enabled)
   Active: failed (Result: exit-code) since Wed 2019-01-09 12:45:19 CST; 5ms ago
     Docs: man:systemd-sysv-generator(8)
  Process: 6137 ExecStart=/etc/init.d/isc-dhcp-server start (code=exited, status=1/FAILURE)

1月 09 12:45:17 bogon systemd[1]: Starting LSB: DHCP server...
1月 09 12:45:17 bogon isc-dhcp-server[6137]: Launching both IPv4 and IPv6 servers (please configure…her).
1月 09 12:45:17 bogon dhcpd[6148]: Wrote 0 leases to leases file.
1月 09 12:45:19 bogon isc-dhcp-server[6137]: Starting ISC DHCPv4 server: dhcpdcheck syslog for diag…iled!
1月 09 12:45:19 bogon isc-dhcp-server[6137]:  failed!
1月 09 12:45:19 bogon systemd[1]: isc-dhcp-server.service: Control process exited, code=exited status=1
1月 09 12:45:19 bogon systemd[1]: Failed to start LSB: DHCP server.
1月 09 12:45:19 bogon systemd[1]: isc-dhcp-server.service: Unit entered failed state.
1月 09 12:45:19 bogon systemd[1]: isc-dhcp-server.service: Failed with result 'exit-code'.
Hint: Some lines were ellipsized, use -l to show in full.
正在处理用于 systemd (232-25+deb9u6) 的触发器 ...

 

你可能感兴趣的:(debian学习之路)