Tôi đã có một máy tính xách tay chạy Ubuntu 12.04 đang chia sẻ kết nối wifi của nó với một máy khác thông qua giao diện eth0 bằng NetworkManager. Điều này dường như được thực hiện bởi dnsmasq.
Bây giờ tôi cần thiết lập khả năng khởi động PXE / TFTP trên máy khác, vì vậy tôi muốn định cấu hình phiên bản dnsmasq được sinh ra thông qua NetworkManager để thêm một vài dòng cho PXE / TFTP. Làm thế nào được thực hiện? Dường như bỏ qua /etc/dnsmasq.conf.
Các câu trả lời trước đây dường như chỉ ra rằng cấu hình được mã hóa cứng thành NetworkManager. đây vẫn là trường hợp? Nếu vậy, có cách nào dễ dàng để đạt được những gì tôi đang cố gắng làm ở đây không? Tôi cho rằng tôi chỉ có thể vô hiệu hóa việc chia sẻ mạng trong Trình quản lý mạng và thiết lập thủ công, nhưng tôi muốn giữ tất cả điều này ở một nơi nếu có thể.
chỉnh sửa: Thật vậy, có vẻ như cấu hình dnsmasq vẫn được mã hóa cứng trong NetworkManager. Xem nguồn tại đây . Dường như với tôi rằng nó sẽ là một giải pháp tốt hơn nhiều khi chỉ định một tệp dnsmasq.conf thay thế ở đây, nhưng tôi chắc chắn có những vấn đề tôi chưa xem xét.