CentOS中的dnsmasq是一個輕量級且易于配置的DNS服務器和DHCP服務器
sudo yum install -y dnsmasq
/etc/dnsmasq.conf。你可以使用任何文本編輯器打開它,例如:sudo vi /etc/dnsmasq.conf
address=/example.com/192.168.1.0/24
將example.com替換為你要限制的范圍,將192.168.1.0/24替換為相應的子網。
dnssec-validation auto
這將自動驗證DNSSEC簽名,如果簽名有效,則接受響應。
/etc/dnsmasq.conf文件,添加以下內容:dhcp-range=192.168.1.2,192.168.1.30,255.255.255.0,3600
將192.168.1.2和192.168.1.30替換為DHCP服務器的起始和結束IP地址,將255.255.255.0替換為子網掩碼,將3600替換為租約時間(以秒為單位)。
sudo systemctl restart dnsmasq
sudo iptables -I INPUT -p udp --dport 53 -j ACCEPT
sudo iptables -I INPUT -p tcp --dport 53 -j ACCEPT
現在,你已經使用CentOS的dnsmasq進行了基本的安全設置。你可以根據需要進一步調整配置以滿足特定需求。