Ich habe einen Laptop mit Ubuntu 12.04, der seine WLAN-Verbindung über die eth0-Schnittstelle mit NetworkManager an einen anderen Computer weitergibt. Dies scheint von dnsmasq gemacht zu werden.
Jetzt muss ich das PXE / TFTP-Booten auf dem anderen Computer einrichten, daher möchte ich die über NetworkManager erzeugte dnsmasq-Instanz so konfigurieren, dass einige Zeilen für PXE / TFTP hinzugefügt werden. Wie wird das gemacht? Es scheint /etc/dnsmasq.conf zu ignorieren.
Frühere Antworten scheinen darauf hinzudeuten, dass die Konfiguration in NetworkManager fest codiert ist. Ist das noch der Fall? Wenn ja, gibt es eine einfache Möglichkeit, das zu erreichen, was ich hier versuche? Ich nehme an, ich könnte die Netzwerkfreigabe in NetworkManager einfach deaktivieren und manuell einrichten, aber ich würde dies lieber an einem Ort verwalten, wenn dies alles möglich ist.
edit: In der Tat scheint die dnsmasq-Konfiguration in NetworkManager immer noch fest codiert zu sein. Siehe Quelle hier . Es scheint mir, dass es eine viel bessere Lösung wäre, hier einfach eine alternative Datei dnsmasq.conf anzugeben, aber ich bin sicher, dass es Probleme gibt, die ich nicht berücksichtigt habe.