每個人都有固定會上的網站,如果每次都還要(1)連到遠端DNS把網址解析成ip,(2)再從本機連到ip。建立本地的簡易DNS就是建立一個快取,讓你上經常上的網站時可以省卻掉(1)
安裝DNSmasq
# sudo pacman -S dnsmasq
監聽本機連線以建立緩存
# sudo nano -w /etc/dnsmasq.conf
找到"#listen-address="這一行,把前面的井字號#拿掉,結尾加上127.0.0.1:
listen-address=127.0.0.1
設定讓NetworkManager使用dnsmasq
# sudo nano -w /etc/NetworkManager/NetworkManager.conf
加入以下內容:
[main]
plugins=keyfile
dns=dnsmasq
關閉dnsmasq自啟動,重啟Networkmanager以生效
# sudo systemctl disable dnsmasq
# sudo systemctl restart NetworkManager