本指南将详细说明如何在 Windows 11 上下载、配置并运行 `rinetd.exe`,实现将本地 127.0.0.1:53 的 UDP 流量转发至 10.121.20.167:53,并修改本机 DNS 指向本地。
我们需要下载支持 Windows 平台的 `rinetd` 二进制文件。推荐使用 GitHub 上维护较好的版本。
操作步骤:
rinetd.exe (或包含它的 zip 包) 并下载。rinetd。rinetd.exe 放入该文件夹中 (例如:C:\rinetd\rinetd.exe)。示意图:确保 rinetd.exe 位于 C:\rinetd\ 目录下
我们需要创建一个配置文件来告诉程序如何转发数据。
C:\rinetd\ 文件夹中,右键空白处,选择 新建 -> 文本文档。rinetd.conf (注意:请确保文件后缀名是 .conf 而不是 .txt)。# 绑定地址 绑定端口/协议 目标地址 目标端口/协议 127.0.0.1 53/udp 10.121.20.167 53/udp
由于涉及系统端口 (53) 和网络操作,建议使用管理员权限运行。
Win 键,输入 cmd。如果光标在下一行闪烁且没有报错,说明程序正在后台运行。请不要关闭这个 CMD 窗口,否则转发会停止。
现在转发已经建立,我们需要将电脑的 DNS 服务器指向本地(127.0.0.1),以便查询请求通过 rinetd 转发。
Get-NetAdapter
"Wi-Fi" 替换为您的实际接口名称):
Set-DnsClientServerAddress -InterfaceAlias "Wi-Fi" -ServerAddresses "127.0.0.1"
127.0.0.1。编辑 DNS 服务器
手动
IPv4 开
首选 DNS
配置完成后,我们需要验证 DNS 是否通过本地转发成功解析。
nslookup www.baidu.com如果 "服务器" 显示为 localhost 或 127.0.0.1 且能正确解析出 IP 地址,说明配置成功!
© 2025 Windows 11 Rinetd 配置指南