disable named and systemd-resolved TODO DNSMASQ BILD HIER # DNS server auf Ubuntu mit Dnsmasq Dnsmasq ist ein sehr Lightweight DNS server für Linux BetriebsSysteme ## Installieren sie dnsmasq und Nginx wir machen ein update von das System dan werden wir beide Software installieren ```bash sudo apt-get update && sudo apt-get upgrade sudo apt-get install nginx dnsmasq ``` ## Services ausschalten ```bash sudo systemctl disable systemd-resolved sudo systemctl disable named sudo systemctl stop systemd-resolved sudo systemctl stop named ``` ### neue Resolv.conf file ```bash sudo unlink /etc/resolv.conf echo nameserver 8.8.8.8 | sudo tee /etc/resolv.conf ``` ### dnsmasq neustarten ```bash sudo systemctl restart dnsmasq sudo systemctl status dnsmasq ``` ### /etc/hosts file ändern für DNS entries nimmt dnsmasq entries vom die datei /etc/hosts machen sie eine neue Entry ```bash sudo nano /etc/hosts ``` wenn ihre Server IP addresse änders ist setzen sie `192.168.100.1` als die server isolated IP addresse ``` our.server.ch 192.168.100.1 ``` # Unser server als DNS einsetzen im windows ## mit isc-dhcp-server TODO link im ubuntu isc-dhcp-server Doku setzen wir `domain-name-server als 192.168.100.1` ## im Windows im windows können wir das DNS manuel ändern TODO bild ## nginx webserver nginx ist ein Webserver, wir brauchen keine Configuration für die TestSeite ```bash sudo systemctl start nginx sudo systemctl enable nginx ``` gehen sie zu der Windows Virtuelle machine and öffnen sie ein Browser, geben sie ein http://our.server.ch, wenn sie es richtig gemacht haben kommen sie ein zu der NGinx test site TODO bild vom nginx test site sie konnen auch pingen mit der Domain TODO bild vom pingen auf windows