Hallo,
ich habe auf einem Raspberry Pi 2 Ubuntu 20.04 installiert. Auf möchte ich gerne einen PXE-Server betreiben, der für Thin-Clients ein Boot-Image zur Verfügung stellen soll. Über das Image soll es dann möglich sein, mittels eines Remote-Client auf einen virtuellen Computer zu zugreifen. Der virtuelle Computer wird über VMWARE Workstation Pro 16 zur Verfügung gestellt.
Da ich eine Fritzbox 7590 habe, die als DHCP-Server fungiert, habe ich mir gedacht, ich verwende DNSMASQ und einen TFTPD-Server, um das Boot-Image im Netzwerk zur Verfügung zu stellen.
Leider erhalte ich beim Starten von DNSMASQ immer die folgende Fehlermeldung:
● dnsmasq.service - dnsmasq - A lightweight DHCP and caching DNS server Loaded: loaded (/lib/systemd/system/dnsmasq.service; enabled; vendor preset: enabled) Active: failed (Result: exit-code) since Mon 2021-04-05 16:15:34 UTC; 11s ago Process: 3197 ExecStartPre=/usr/sbin/dnsmasq --test (code=exited, status=0/SUCCESS) Process: 3198 ExecStart=/etc/init.d/dnsmasq systemd-exec (code=exited, status=2) Apr 05 16:15:34 127 systemd[1]: Starting dnsmasq - A lightweight DHCP and caching DNS server... Apr 05 16:15:34 127 dnsmasq[3197]: dnsmasq: syntax check OK. Apr 05 16:15:34 127 dnsmasq[3198]: dnsmasq: failed to create listening socket for port 69: Address already in use Apr 05 16:15:34 127 dnsmasq[3198]: failed to create listening socket for port 69: Address already in use Apr 05 16:15:34 127 systemd[1]: dnsmasq.service: Control process exited, code=exited, status=2/INVALIDARGUMENT Apr 05 16:15:34 127 dnsmasq[3198]: FAILED to start up Apr 05 16:15:34 127 systemd[1]: dnsmasq.service: Failed with result 'exit-code'. Apr 05 16:15:34 127 systemd[1]: Failed to start dnsmasq - A lightweight DHCP and caching DNS server.
Zum besseren Verständnis hier auch meine dnsmasq.conf - Datei:
port=0 listen-address=192.168.178.x enable-tftp log-dhcp conf-dir=/etc/dnsmasq.d tftp-root=/tftpboot dhcp-no-override dhcp-range=192.168.178.0,proxy pxe-service=X86PC, „Legacy Netzwerkboot“, /tftpboot/pxelinux pxe-service=X86-64_EFI,“EFI Netzwerkboot“, /tftpboot/pxelinux
Vielen Dank für Euere Hilfe!
Bearbeitet von ChickenLipsRfun2eat:
Bitte verwende in Zukunft Codeblöcke, um die Übersicht im Forum zu verbessern!