netsh
工具,netsh interface ip set dns "本地连接" static 8.8.8.8
。设置 DNS 命令全攻略
在网络管理与配置过程中,DNS(域名系统)扮演着至关重要的角色,它负责将人类可读的域名转换为计算机能够识别的 IP 地址,从而使我们能够通过域名访问各种网络资源,不同的操作系统提供了不同的命令来设置 DNS,以下将详细介绍常见操作系统中的相关命令及其使用方法。
一、Windows 系统
(一)查看当前 DNS 设置
要查看 Windows 系统的 DNS 设置,可以使用ipconfig /all
命令,在命令提示符(CMD)中输入该命令后,会显示详细的网络配置信息,其中包括 DNS 服务器的 IP 地址。
参数 | 说明 |
DNS Servers | 192.168.1.1 8.8.8.8 |
这表示当前系统的 DNS 服务器分别是 192.168.1.1 和 8.8.8.8。
(二)设置静态 DNS
若需要设置静态 DNS,可通过以下步骤:
1、打开“控制面板”,选择“网络和共享中心”。
2、点击当前连接的网络,然后点击“属性”。
3、在“网络”选项卡中,双击“Internet 协议版本 4(TCP/IPv4)”。
4、选择“使用下面的 DNS 服务器地址”,然后输入首选 DNS 服务器和备用 DNS 服务器的 IP 地址。
参数 | 值 |
首选 DNS 服务器 | 192.168.1.1 |
备用 DNS 服务器 | 8.8.8.8 |
5、点击“确定”保存设置。
也可以通过命令行设置静态 DNS,使用netsh
命令,要将本地连接的 DNS 设置为 192.168.1.1 和 8.8.8.8,可在 CMD 中输入:
netsh interface ip set dns "本地连接" static 192.168.1.1 netsh interface ip add dns "本地连接" 8.8.8.8 index=2
其中"本地连接"
需根据实际情况修改为对应的网络连接名称。
二、Linux 系统
(一)查看当前 DNS 设置
在 Linux 系统中,可以通过查看/etc/resolv.conf
文件来获取当前的 DNS 设置,使用cat
命令查看该文件内容,
cat /etc/resolv.conf
输出可能如下:
nameserver 192.168.1.1 nameserver 8.8.8.8
这表示当前系统的 DNS 服务器是 192.168.1.1 和 8.8.8.8。
(二)设置静态 DNS
直接编辑/etc/resolv.conf
文件来设置静态 DNS,可以使用文本编辑器,如vi
或nano
,例如使用vi
:
vi /etc/resolv.conf
进入编辑模式后,修改或添加如下内容:
nameserver 192.168.1.1 nameserver 8.8.8.8
保存并退出编辑器后,使设置生效,不同的 Linux 发行版可能需要额外的步骤来确保更改生效,例如在某些系统中可能需要重启网络服务:
sudo systemctl restart network
三、macOS 系统
(一)查看当前 DNS 设置
在 macOS 系统中,打开“系统偏好设置”,点击“网络”,选择当前连接的网络(如 WiFi),然后点击“高级”,在“TCP/IP”选项卡中,可以看到 DNS 服务器的设置。
(二)设置静态 DNS
在“网络”设置的“TCP/IP”选项卡中,点击“+”号添加新的 DNS 服务器地址,然后输入首选和备用 DNS 服务器的 IP 地址,如 192.168.1.1 和 8.8.8.8,点击“确定”保存设置。
也可以使用命令行工具networksetup
来设置 DNS,要将 WiFi 的 DNS 设置为 192.168.1.1 和 8.8.8.8,可在终端中输入:
sudo networksetup setdnsservers WiFi 192.168.1.1 8.8.8.8
其中WiFi
需根据实际情况修改为对应的网络连接名称。
相关问题与解答
问题一:如何在 Windows 系统中快速切换回自动获取 DNS?
答:在网络连接的属性中,将“Internet 协议版本 4(TCP/IPv4)”的属性设置为“自动获取 DNS 服务器地址”,或者在命令行中使用netsh interface ip set dns "本地连接" dhcp
命令(需根据实际情况修改网络连接名称)。
问题二:在 Linux 系统中,如果修改了 /etc/resolv.conf 文件后没有生效,可能是什么原因?
答:可能是网络服务没有重启导致设置未加载,可以尝试重启网络服务,如使用sudo systemctl restart network
命令;如果是通过 DHCP 客户端动态分配的 IP 地址和 DNS,可能会在一段时间后被覆盖,需要检查相关的网络配置和服务。
来源互联网整合,作者:小编,如若转载,请注明出处:https://www.aiboce.com/ask/189440.html