Puncte:0

dnsmasq - nu s-a putut lega socket-ul serverului DHCP: Adresă deja utilizată - proxy DHCP

drapel fr

Am o problemă cu dnsmasq. Încerc să folosesc dhcp existent furnizat de routerul meu pentru a crea un server pxe, dar dnsmasq îmi dă o eroare.

/etc/dnsmasq.conf:

port=0
log-dhcp
dhcp-range=192.168.0.0,proxy
dhcp-boot=pxelinux.0
pxe-service=x86PC,'Network Boot',pxelinux
activare-tftp
tftp-root=/tftpboot

eroarea :

â dnsmasq.service - server de cache DNS.
   Încărcat: încărcat (/usr/lib/systemd/system/dnsmasq.service; dezactivat; prestabilit furnizor: dezactivat)
   Activ: eșuat (Rezultat: cod de ieșire) din sâmb. 2022-05-07 14:50:57 CEST; acum 1s
  Proces: 22959 ExecStart=/usr/sbin/dnsmasq -k (cod=ieșit, stare=2)
 PID principal: 22959 (cod=ieșit, stare=2)

mai 07 14:50:57 host.dynamic.voo.be systemd[1]: A pornit serverul de cache DNS..
mai 07 14:50:57 host.dynamic.voo.be dnsmasq[22959]: dnsmasq: nu s-a putut lega socket-ul serverului DHCP: Adresă deja utilizată
mai 07 14:50:57 host.dynamic.voo.be dnsmasq[22959]: nu s-a putut lega socket-ul serverului DHCP: Adresa este deja utilizată
mai 07 14:50:57 host.dynamic.voo.be systemd[1]: dnsmasq.service: Proces principal ieșit, code=exited, status=2/INVALIDARGUMENT
mai 07 14:50:57 host.dynamic.voo.be dnsmasq[22959]: Pornirea NU a reușit
mai 07 14:50:57 host.dynamic.voo.be systemd[1]: dnsmasq.service: Eșuat cu rezultatul „exit-code”.

Configurarea interfeței:

2: eno1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 10:e7:c6:16:55:8b brd ff:ff:ff:ff:ff:ff
    inet 192.168.0.100/24 ​​brd 192.168.0.255 scope global noprefixroute eno1
       valid_lft pentru totdeauna preferred_lft pentru totdeauna
    inet6 2a02:2788:7d4:66b::9/128 domeniu dinamic global noprefixroute 
       valid_lft 912066sec preferred_lft 307266sec
    inet6 2a02:2788:7d4:66b:aca7:f9f4:3c57:9d62/64 scope global dynamic noprefixroute 
       valid_lft 1209592sec preferred_lft 604792sec
    inet6 fe80::7f8c:47f6:d123:7c38/64 scope link noprefixroute 
       valid_lft pentru totdeauna preferred_lft pentru totdeauna

Parametrul meu dhcp pe routerul meu:

ip-ul routerului meu: 192.168.0.1
Prima adresă: 192.168.0.10
ultima adresă: 192.168.0.99
Timp de eliberare în sec: 604800

Salutari,

stickman

A.B avatar
drapel cl
A.B
Deci există un alt server DHCP care rulează deja pe sistem?
Puncte:0
drapel it

În esență, nu văd nicio problemă reală cu setarea sau configurația dvs. Am testat dacă dnsmasq poate porni OK cu fișierul .conf furnizat și poate:

root@debian11-template:~# stare systemctl dnsmasq.service
â dnsmasq.service - dnsmasq - Un server DHCP ușor și cache DNS
     Încărcat: încărcat (/lib/systemd/system/dnsmasq.service; activat; prestabilit furnizor: activat)
     Activ: activ (în rulare) din luni 2022-05-09 00:50:29 CEST; acum 6 secunde
    Proces: 13153 ExecStartPre=/etc/init.d/dnsmasq checkconfig (cod=exit, status=0/SUCCESS)
    Proces: 13160 ExecStart=/etc/init.d/dnsmasq systemd-exec (cod=exit, status=0/SUCCESS)
    Proces: 13168 ExecStartPost=/etc/init.d/dnsmasq systemd-start-resolvconf (cod=exit, status=0/SUCCESS)
   PID principal: 13167 (dnsmasq)
      Sarcini: 1 (limită: 1129)
     Memorie: 576.0K
        CPU: 28 ms
     CGroup: /system.slice/dnsmasq.service
             ââ13167 /usr/sbin/dnsmasq -x /run/dnsmasq/dnsmasq.pid -u dnsmasq -7 /etc/dnsmasq.d,.dpkg-dist,.dpkg-old,.dpkg-new - -local-service --trust-anchor=.,20326,8,2,e06d44b80b8f1d39a95c0b0d7c65d08458e880409bbc683457104237c7f8e>

09 mai 00:50:29 debian11-template systemd[1]: Se pornește dnsmasq - Un server DHCP ușor și cache DNS...
09 mai 00:50:29 debian11-template dnsmasq[13167]: început, versiunea 2.85 DNS dezactivată
09 mai 00:50:29 debian11-template dnsmasq[13167]: opțiuni de timp de compilare: IPv6 GNU-getopt DBus no-UBus i18n IDN2 DHCP DHCPv6 no-Lua TFTP conntrack ipset auth cryptohash DNSSEC loop-dempct
09 mai 00:50:29 debian11-template dnsmasq-dhcp[13167]: DHCP, proxy pe subrețeaua 192.168.1.0
09 mai 00:50:29 debian11-template dnsmasq-tftp[13167]: rădăcina TFTP este /tftpboot
09 mai 00:50:29 debian11-template systemd[1]: A pornit dnsmasq - Un server DHCP ușor și cache DNS.
root@debian11-template:~# cat /etc/dnsmasq.conf
port=0
log-dhcp
dhcp-range=192.168.1.0,proxy
dhcp-boot=pxelinux.0
pxe-service=x86PC,'Network Boot',pxelinux
activare-tftp
tftp-root=/tftpboot
root@debian11-template:~# ss -tlnp|grep dnsm
root@debian11-template:~# ss -tlnp|grep dns
root@debian11-template:~# ss -ulnp|grep dns
UNCONN 0 0 0.0.0.0:4011 0.0.0.0:* utilizatori:(("dnsmasq",pid=13167,fd=5))
UNCONN 0 0 0.0.0.0:67 0.0.0.0:* utilizatori:(("dnsmasq",pid=13167,fd=4))
UNCONN 0 0 0.0.0.0:69 0.0.0.0:* utilizatori:(("dnsmasq",pid=13167,fd=7))
UNCONN 0 0 [::]:69 [::]:* utilizatori:(("dnsmasq",pid=13167,fd=8))

Vă rugăm să știți că dhcp-range a fost ajustat pentru a se potrivi subrețelei mele IP.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.