Ubuntu server 24 (Linux) 安装部署smartdns 搭建智能DNS服务器
在Ubuntu Server 24.04 (Linux) 上安装和配置smartdns可以通过以下步骤进行:
- 更新系统包列表和软件包:
sudo apt update
sudo apt upgrade -y
- 安装smartdns:
sudo apt install -y smartdns
- 配置smartdns。编辑smartdns的配置文件
/etc/smartdns/smartdns.conf
:
sudo nano /etc/smartdns/smartdns.conf
在该文件中,您可以根据需要配置您的规则。下面是一个简单的配置示例:
# 使用系统的resolv.conf作为上游DNS服务器
[root]
lazy_open=true
[unittest]
test=1
[localhost]
test=1
[localdns]
local=/test.com/
local=/example.com/
[localdns_proxy]
local=/test.com/
local=/example.com/
proxy=your_upstream_dns_server_ip
- 重启smartdns服务以应用更改:
sudo systemctl restart smartdns
- 确保smartdns服务设置为开机启动:
sudo systemctl enable smartdns
- (可选)配置系统的DNS设置以使用smartdns:
echo "nameserver 127.0.0.1" | sudo tee /etc/resolv.conf
这样就完成了smartdns的安装和基本配置。您可以根据需要调整配置文件,添加更多的规则和上游DNS服务器。
评论已关闭