撰于 阅读 72

如何修改 AdGuard Home 的监听端口

AdGuard Home 是一款开源的广告拦截软件,它可以帮助用户过滤广告、恶意软件和其他不安全的内容。如果你想要更改 AdGuard Home 的监听端口,比如将 DNS 端口从默认的 53 改为 5353,下面是一些简单的步骤来帮助你完成这个操作。

首先,你需要登录到 AdGuard Home 的 Web 管理界面。在管理界面中,找到“设置”或“配置”选项。在这里,你可以修改各种参数,包括监听端口。

  1. 打开 AdGuard Home 的设置页面。
  2. 找到“网络”或“网络设置”部分。
  3. 在“DNS”设置中,将“DNS 端口”从 53 改为 5353。
  4. 保存设置。

更改端口后,你需要确保新的端口 5353 能够正确接收 DNS 查询。由于默认的 53 端口可能被其他服务占用,你可能需要使用iptables来转发端口。以下是一个基本的 iptables 命令,用于将 5353 端口的流量转发到 53 端口:

iptables -t nat -A PREROUTING -p udp --dport 5353 -j DNAT --to-destination :53
iptables -t nat -A PREROUTING -p tcp --dport 5353 -j DNAT --to-destination :53

这些命令会在系统重启后失效,所以你需要将它们添加到系统的启动脚本中,以确保每次启动时都会执行这些命令。你可以使用如下的命令来永久添加这些规则:

iptables-save > /etc/iptables/rules.v4

最后,重启 AdGuard Home 服务以应用新的端口设置。你可以使用以下命令来重启服务:

sudo systemctl restart adguardhome

完成以上步骤后,你的 AdGuard Home 应该已经成功更改了监听端口。请注意,如果你在配置过程中遇到任何问题,可以参考 AdGuard Home 的官方文档或社区论坛来获取更多帮助。


评论已关闭