Adres raportów instancji udhcpd jest już używany


1

Próbuję skonfigurować serwer dhcp, używając udhcpd jako serwera dhcp.

Podstawowe informacje:

Podążając za samouczkami dotyczącymi konfiguracji serwera dhcp (np. Dla AP Raspberry Pi) tutaj i tutaj i tutaj ), Utknąłem z udhcpd serwer. Zauważ, że wszystkie linki używają tego samego udhcp serwer, gdzie mój jest skonfigurowany identycznie jak te określone, ale został mi przedstawiony ten błąd podczas uruchamiania

Problem:

# sudo udhcpd -f
udhcpd (v1.22.1) started
udhcpd: bind: Address already in use

Zostało to uruchomione z konsoli, ale te same wiadomości znajdują się w syslog

W momencie wydania powyższego polecenia żadna instancja DHCP nie była uruchomiona, co zostało potwierdzone za pomocą sudo ps -aux | grep dhcp.

# sudo ps -aux | grep dhcp
admin     3375  0.0  0.2   4280  1892 pts/2    S+   22:50   0:00 grep --color=auto dhcp

Informacje dodatkowe:

NIC używana dla dhcp to wlan1.

/ etc / network / interfaces

//...

iface wlan1 inet static
    address 192.168.2.254
    netmask 255.255.255.0
    gateway 192.168.8.254 #internet-facing NIC
    network 192.168.2.0
    broadcast 192.168.2.255

//...

udhcpd.conf

start           192.168.2.1    #default: 192.168.0.20
end             192.168.2.240   #default: 192.168.0.254

#interface      eth0                    #default: eth0
interface       wlan1

opt     dns     8.8.8.8 8.8.4.4
opt     subnet  255.255.255.0           #subnet to allow shared iface to send data to wlan0 gw
opt     router  192.168.2.254           #wlan1 - shared wifi iface - ip address
opt     lease 864000                    # 100 day lease

max_leases 64           #default: 254

remaining       yes             #default: yes

# The location of the leases file
#lease_file     /var/lib/misc/udhcpd.leases     #defualt: /var/lib/misc/udhcpd.leases

# The location of the pid file
pidfile         /var/run/udhcpd.pid     #default: /var/run/udhcpd.pid

# Static leases map
#w55eu laptop
static_lease b2:66:85:20:1e:32 192.168.2.1
#admin
static_lease 48:5a:3f:19:9d:63 192.168.2.4

Jestem całkowicie zagubiony, co powoduje: „Adres już używany”

Jakieś sugestie?


2
Nie wszystkie serwery dhcp mają w nazwie „dhcp”. dnsmasq, na przykład. Sprawdź, jakie procesy używają domain porty z sudo ss -tlp (dla tcp / 53) i sudo ss -ulp (dla udp).
user4556274
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.