Mam laptopa z systemem Ubuntu 12.04, który dzieli swoje połączenie Wi-Fi z inną maszyną za pośrednictwem interfejsu eth0 przy użyciu NetworkManager. Wydaje się, że robi to dnsmasq.
Teraz muszę skonfigurować uruchamianie PXE / TFTP na innym komputerze, dlatego chciałbym skonfigurować instancję dnsmasq, która jest spawnowana przez NetworkManager, aby dodać kilka linii dla PXE / TFTP. Jak to się robi? Wygląda na to, że ignoruje /etc/dnsmasq.conf.
Poprzednie odpowiedzi wydają się wskazywać, że konfiguracja jest zakodowana na stałe w NetworkManager. Czy nadal tak jest? Jeśli tak, to czy istnieje prosty sposób na osiągnięcie tego, co próbuję tutaj zrobić? Przypuszczam, że mógłbym po prostu wyłączyć udostępnianie sieci w NetworkManager i skonfigurować go ręcznie, ale wolałbym to wszystko zarządzać w jednym miejscu, jeśli to możliwe.
edit: Rzeczywiście wydaje się, że konfiguracja dnsmasq jest wciąż zakodowana na stałe w NetworkManager. Zobacz źródło tutaj . Wydaje mi się, że znacznie lepszym rozwiązaniem byłoby po prostu określenie tutaj alternatywnego pliku dnsmasq.conf, ale jestem pewien, że są problemy, których nie wziąłem pod uwagę.