在Ubuntu上配置dnsmasq有以下幾種方法:
配置dnsmasq.conf文件:編輯/etc/dnsmasq.conf文件來配置dnsmasq的參數,比如指定監聽的網卡、設置域名解析規則等。
使用NetworkManager:在Ubuntu上,NetworkManager會默認使用dnsmasq作為本地DNS服務器,可以通過編輯NetworkManager的配置文件來配置dnsmasq,例如/etc/NetworkManager/NetworkManager.conf。
使用命令行參數:可以通過在命令行中使用dnsmasq的參數來配置,比如指定監聽的網卡、設置域名解析規則等。
使用系統服務:可以通過systemd或者其他系統服務管理工具來配置dnsmasq的啟動參數,比如設置啟動時是否自動加載某些配置文件等。
無論采用哪種方法,配置完成后需要重啟dnsmasq服務使配置生效,可以使用以下命令來重啟dnsmasq服務:
sudo systemctl restart dnsmasq