У мене є ноутбук під управлінням Ubuntu 12.04, який обмінюється своїм Wi-Fi підключенням до іншої машини через інтерфейс eth0 за допомогою NetworkManager. Здається, це робить dnsmasq.
Тепер мені потрібно встановити завантаження PXE / TFTP на іншій машині, тому я хотів би налаштувати екземпляр dnsmasq, який породжується через NetworkManager, щоб додати пару рядків для PXE / TFTP. Як це робиться? Схоже, ігнорує /etc/dnsmasq.conf.
Попередні відповіді вказують на те, що конфігурація жорстко кодується в NetworkManager. Це все-таки так? Якщо так, чи є простий спосіб досягти того, що я намагаюся тут зробити? Я припускаю, що я міг би просто відключити мережевий обмін в NetworkManager і налаштувати його вручну, але я б краще тримати все це в одному місці, якщо це можливо.
редагувати: Дійсно, конфігурація dnsmasq все ще жорстко кодується в NetworkManager. Дивіться джерело тут . Мені здається, що було б набагато кращим рішенням просто вказати альтернативний файл dnsmasq.conf тут, але я впевнений, що є проблеми, які я не розглядав.