linux – 无法启动isc-dhcp-server,因为错误:未配置为侦听任何接口!

weixin_38067167 2019-09-12 10:49:31
我尝试使用hostapd和isc-dhcpd设置wifi访问点,但dhcp服务器不起作用. conf文件与我在本教程中找到的相同:[Hostapd:创建虚拟Wifi接入点的Linux方式] [1] !我还有问题,我已经阅读了文档和man Pages … !!!! 这是我想用“systemctl start isc-dhcp-server.service”或“service isc-dhcp-server start”命令启动它时得到的错误消息 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. 这是命令“systemctl status isc-dhcp-server.service”的输出: root@l0calh0st:~# systemctl status isc-dhcp-server.service ● isc-dhcp-server.service - LSB: DHCP server Loaded: loaded (/etc/init.d/isc-dhcp-server; generated; vendor preset: disabled) Active: failed (Result: exit-code) since Tue 2018-01-09 18:23:07 CET; 3s ago Docs: man:systemd-sysv-generator(8) Process: 3831 ExecStart=/etc/init.d/isc-dhcp-server start (code=exited, status=1/FAILURE) Jan 09 18:23:05 l0calh0st dhcpd[3842]: bugs on either our web page at www.isc.org or in the README file Jan 09 18:23:05 l0calh0st dhcpd[3842]: before submitting a bug. These pages explain the proper Jan 09 18:23:05 l0calh0st dhcpd[3842]: process and the information we find helpful for debugging.. Jan 09 18:23:05 l0calh0st dhcpd[3842]: Jan 09 18:23:05 l0calh0st dhcpd[3842]: exiting. Jan 09 18:23:07 l0calh0st isc-dhcp-server[3831]: Starting ISC DHCPv4 server: dhcpdcheck syslog for diagnostics. ... failed! Jan 09 18:23:07 l0calh0st isc-dhcp-server[3831]: failed! Jan 09 18:23:07 l0calh0st systemd[1]: isc-dhcp-server.service: Control process exited, code=exited status=1 Jan 09 18:23:07 l0calh0st systemd[1]: isc-dhcp-server.service: Failed with result 'exit-code'. Jan 09 18:23:07 l0calh0st systemd[1]: Failed to start LSB: DHCP server. 这是etc / dhcp / dhcpd.conf文件: ddns-update-style none; ignore client-updates; authoritative; option local-wpad code 252 = text; subnet 10.0.0.0 netmask 255.255.255.0 { # --- default gateway option routers 10.0.0.1; # --- Netmask option subnet-mask 255.255.255.0; # --- Broadcast Address option broadcast-address 10.0.0.255; # --- Domain name servers, tells the clients which DNS servers to use. option domain-name-servers 10.0.0.1, 8.8.8.8, 8.8.4.4; option time-offset 0; range 10.0.0.3 10.0.0.13; default-lease-time 1209600; max-lease-time 1814400; } 这是/ etc / default / isc-dhcp-server文件: # Defaults for isc-dhcp-server (sourced by /etc/init.d/isc-dhcp-server) # Path to dhcpd's config file (default: /etc/dhcp/dhcpd.conf). #DHCPDv4_CONF=/etc/dhcp/dhcpd.conf #DHCPDv6_CONF=/etc/dhcp/dhcpd6.conf # Path to dhcpd's PID file (default: /var/run/dhcpd.pid). #DHCPDv4_PID=/var/run/dhcpd.pid #DHCPDv6_PID=/var/run/dhcpd6.pid # Additional options to start dhcpd with. # Don't use options -cf or -pf here; use DHCPD_CONF/ DHCPD_PID instead #OPTIONS="" # On what interfaces should the DHCP server (dhcpd) serve DHCP requests? # Separate multiple interfaces with spaces, e.g. "eth0 eth1". INTERFACESv4="wlan0" INTERFACESv6="" 这是/ etc / network / interfaces文件:(我不知道这是否重要) # This file describes the network interfaces available on your system # and how to activate them. For more information, see interfaces(5). source /etc/network/interfaces.d/* # The loopback network interface auto lo iface lo inet loopback auto wlan0 iface wlan0 inet static address 10.0.0.14 netmask 255.255.255.0 输出“journalctl -xe” Jan 09 19:59:50 l0calh0st dhcpd[4303]: Jan 09 19:59:50 l0calh0st dhcpd[4303]: Jan 09 19:59:50 l0calh0st dhcpd[4303]: Not configured to listen on any interfaces! Jan 09 19:59:50 l0calh0st dhcpd[4303]: Jan 09 19:59:50 l0calh0st dhcpd[4303]: If you think you have received this message due to a bug rather Jan 09 19:59:50 l0calh0st dhcpd[4303]: than a configuration issue please read the section on submitting Jan 09 19:59:50 l0calh0st dhcpd[4303]: bugs on either our web page at www.isc.org or in the README file Jan 09 19:59:50 l0calh0st dhcpd[4303]: before submitting a bug. These pages explain the proper Jan 09 19:59:50 l0calh0st dhcpd[4303]: process and the information we find helpful for debugging.. Jan 09 19:59:50 l0calh0st dhcpd[4303]: Jan 09 19:59:50 l0calh0st dhcpd[4303]: exiting. Jan 09 19:59:52 l0calh0st isc-dhcp-server[4298]: Starting ISC DHCPv4 server: dhcpdcheck syslog for diagnostics. ... failed! Jan 09 19:59:52 l0calh0st isc-dhcp-server[4298]: failed! Jan 09 19:59:52 l0calh0st systemd[1]: isc-dhcp-server.service: Control process exited, code=exited status=1 Jan 09 19:59:52 l0calh0st systemd[1]: isc-dhcp-server.service: Failed with result 'exit-code'. Jan 09 19:59:52 l0calh0st systemd[1]: Failed to start LSB: DHCP server. -- Subject: Unit isc-dhcp-server.service has failed -- Defined-By: systemd -- Support: https://www.debian.org/support -- -- Unit isc-dhcp-server.service has failed. ifconfig输出: root@l0calh0st:~# ifconfig eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.2.101 netmask 255.255.255.0 broadcast 192.168.2.255 inet6 2003:50:ad02:a21:d455:ca81:501e:727a prefixlen 64 scopeid 0x0<global> inet6 fe80::da92:2698:1cc8:40d prefixlen 64 scopeid 0x20<link> ether 40:8d:5c:52:43:f4 txqueuelen 1000 (Ethernet) RX packets 10328 bytes 4043207 (3.8 MiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 9033 bytes 1272064 (1.2 MiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 device interrupt 16 memory 0xdf200000-df220000 lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536 inet 127.0.0.1 netmask 255.0.0.0 inet6 ::1 prefixlen 128 scopeid 0x10<host> loop txqueuelen 1000 (Lokale Schleife) RX packets 286 bytes 18370 (17.9 KiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 286 bytes 18370 (17.9 KiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 wlan0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500 ether da:a6:21:bc:a3:11 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 !我还有问题,我已经阅读了文档和man Pages … !!!!
...全文
3068 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
weixin_38087753 2019-09-12
  • 打赏
  • 举报
回复
消息未配置为侦听任何接口!是你的线索. 启动isc-dhcp-server时,它将无法启动,除非配置的网络设备位于您的服务将为其传递地址的相同子网上. 因此,您需要编辑/ etc / network / interfaces并进行适当的更改,以便您的wlan0接口在10.0.0.0/24子网中具有不在租赁池范围内的地址(10.0.0.3- 10.0.0.13基于上面的配置文件).一旦你可以使用10.0.0.x IP启动wlan0接口,那么(重新)启动isc-dhcp-server守护进程应该可以正常工作.

472

社区成员

发帖
与我相关
我的任务
社区描述
其他技术讨论专区
其他 技术论坛(原bbs)
社区管理员
  • 其他技术讨论专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧