Eu estou tentando configurar um servidor dhcp, usando o udhcpd como o servidor dhcp.
Informações de plano de fundo:
Seguindo os tutoriais para configurar um servidor DHCP (por exemplo, aqui da Raspberry Pi e < a href="http://wiki.alpinelinux.org/wiki/Wireless_AP_with_udhcpd_and_NAT"> aqui e aqui ), Fico preso com o servidor udhcpd
. Observe com os links que todos usam o mesmo servidor udhcp
, onde o meu é configurado de forma idêntica àqueles especificados, mas eu sou apresentado com este erro na inicialização
Problema:
# sudo udhcpd -f
udhcpd (v1.22.1) started
udhcpd: bind: Address already in use
Isso foi executado no console, mas as mesmas mensagens são encontradas no syslog
No momento do comando acima, nenhuma instância do DHCP estava em execução, isso foi confirmado com 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
Informações adicionais:
A NIC usada para o dhcp é 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
Estou completamente perdido, pois o que está causando isso: "Endereço já em uso"
Alguma sugestão?