修改“网上邻居”(实际上是指Windows网络发现和文件共享功能)的DNS设置,通常有以下几种场景。直接修改DNS并不能解决“网上邻居”看不到其他电脑的问题(这通常与网络发现、NetBIOS、工作组、防火墙有关),但如果你想更改电脑用于访问互联网或解析局域网计算机名的DNS,可以按以下步骤操作:
这是修改电脑自身DNS服务器地址的方法,适用于Windows 10/11。
1、打开网络连接:
- 右键点击任务栏右下角的网络图标(小地球或电脑显示器图标),选择“网络和Internet设置”。
- 点击“高级网络设置” ->“更多网络适配器选项”。
- (或者直接按Win + R 键,输入ncpa.cpl 并回车,直接打开网络连接窗口)。
2、选择当前使用的网卡:
- 找到你当前正在使用的网络连接(通常是“以太网”或“WLAN”)。
- 右键点击该图标,选择“属性”。
3、修改IPv4 DNS:
- 在列表中双击“Internet协议版本4 (TCP/IPv4)”。
- 在下方选择“使用下面的DNS服务器地址”。
- 填写你想要的DNS地址,常用公共DNS:
国内通用:114.114.114.114(首选),114.114.115.115(备用)
阿里云:223.5.5.5(首选),223.6.6.6(备用)
谷歌:8.8.8.8(首选),8.8.4.4(备用,但国内可能较慢)
- 点击“确定”保存。
4、(可选)修改IPv6 DNS:
- 如果网络使用IPv6,你也可以在列表中双击“Internet协议版本6 (TCP/IPv6)”,同样选择“使用下面的DNS服务器地址”,并填入支持IPv6的DNS(如2400:3200::1 阿里云,或2001:4860:4860::8888 谷歌)。
5、生效:修改后通常立即生效,如果没生效,可以按Win + R 输入ipconfig /flushdns 回车,或直接重启电脑。
方法二:修改路由器的DNS(全局生效,影响所有设备)
如果你想局域网内所有设备(包括其他电脑、手机、智能电视)都使用同一个DNS,直接在路由器里改最方便。
1、 打开浏览器,输入路由器管理地址(通常是192.168.1.1 或192.168.0.1,具体看路由器背面标签)。
2、 登录路由器管理后台(账号密码通常在路由器背面)。
3、 找到“网络设置”、“WAN口设置” 或“高级设置” 中的“DNS设置”。
4、 将“自动获取DNS”改为“手动输入”,填入你想要的DNS(如上面的公共DNS)。
5、 保存设置后,路由器会自动重启,所有连接该路由器的设备都会使用新的DNS。
需要特别注意:网上邻居”用不了的问题
如果你是因为无法看到局域网其他电脑或无法访问共享文件夹,而去尝试改DNS,那么很可能没有效果,DNS主要用于域名(如baidu.com)解析,而“网上邻居”依赖的是NetBIOS 或LLMNR 协议,以及SMB协议(文件共享)。
建议按以下顺序排查“网上邻居”问题(而不是改DNS):
1、网络发现和文件共享:在控制面板 -> 网络和共享中心 -> 高级共享设置中,确保“启用网络发现”和“启用文件和打印机共享”。
2、工作组一致:此电脑/管理/系统/高级系统设置/计算机名,查看所有电脑的工作组是否相同(默认都是WORKGROUP)。
3、防火墙:暂时关闭Windows防火墙或第三方防火墙,看能否看到其他电脑。
4、服务:按Win + R 输入services.msc,确保以下服务正在运行且为“自动”:
Function Discovery Resource Publication
SSDP Discovery
UPnP Device Host
5、开启NetBIOS:在网卡属性 -> IPv4 -> 高级 -> WINS 标签页中,确认“启用 TCP/IP 上的 NetBIOS” 被选中。
:如果你只是想上网更快或访问特定网站,用方法一改本机DNS即可,如果你是因为网上邻居无法发现电脑,请先排查上述列表,而不是改DNS。
文章摘自:https://idc.huochengrm.cn/dns/25666.html
评论