DNS,即域名系统(Domain Name System),是互联网的一项服务,它将用户友好的域名转换为计算机可以识别的IP地址,通过修改DNS设置,用户可以优化网络连接速度、提高访问特定网站的速度或解决某些网络问题,以下是关于如何在不同操作系统中修改DNS设置的详细指南:
一、Windows系统修改DNS设置
1、通过图形界面修改
步骤一:点击任务栏右下角的网络图标,选择“打开网络和Internet设置”。
步骤二:在弹出的窗口中,选择“更改适配器选项”。
步骤三:右键点击你正在使用的网络连接(有线以太网或无线WLAN),选择“属性”。
步骤四:在网络属性窗口中,找到并双击“Internet协议版本4(TCP/IPv4)”或“Internet协议版本6(TCP/IPv6)”。
步骤五:选择“使用下面的DNS服务器地址”,然后输入你想要使用的DNS服务器地址,常用的公共DNS服务器有Google的8.8.8.8和8.8.4.4,Cloudflare的1.1.1.1等。
步骤六:点击“确定”保存设置,如果需要,还可以为IPv6设置备用DNS服务器。
2、通过控制面板修改
打开控制面板,选择“网络和共享中心”。
点击“更改适配器设置”,然后按照上述图形界面修改的步骤进行操作。
3、修改注册表(高级用户)
按下Win+R键,输入regedit并回车,打开注册表编辑器。
导航到HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParameters。
在右侧窗格中,找到名为“NameServer”的字符串值,双击编辑并输入新的DNS服务器地址。
如果没有该值,可以右键新建一个字符串值,命名为“NameServer”,然后输入DNS地址。
二、Linux系统修改DNS设置
1、临时修改(重启后失效)
打开终端,输入以下命令来编辑当前会话的DNS设置:
sudo nano /etc/resolv.conf
在文件中添加或修改nameserver行,
nameserver 8.8.8.8 nameserver 8.8.4.4
保存并关闭文件。
2、永久修改
对于基于systemd的发行版(如Ubuntu、Fedora等),编辑或创建/etc/netplan/*.yaml文件(具体文件名取决于你的网络接口配置),添加或修改如下内容:
network: version: 2 ethernets: enp0s3: dhcp4: yes nameservers: addresses: [8.8.8.8, 8.8.4.4]
保存文件后,运行以下命令应用更改:
sudo netplan apply
对于基于init.d的发行版(如CentOS 7及之前的版本),编辑/etc/sysconfig/networkscripts/ifcfg<网络接口>文件,添加或修改以下行:
DNS1=8.8.8.8 DNS2=8.8.4.4
保存文件后,重启网络服务:
sudo systemctl restart network
3、使用nmcli工具修改(适用于NetworkManager)
打开终端,输入以下命令修改DNS设置:
sudo nmcli con mod <连接名称> dns "8.4.4.4 8.8.8.8" sudo nmcli con up <连接名称> id <连接名称>
<连接名称>
是你的网络连接名称,可以通过nmcli con show
命令查看。
三、Mac系统修改DNS设置
1、通过系统偏好设置修改
点击屏幕左上角的苹果图标,选择“系统偏好设置”。
点击“网络”图标,然后在左侧列表中选择你的网络连接(如WiFi或有线)。
点击“高级”按钮,切换到“DNS”标签页。
点击左下角的“+”按钮,添加新的DNS服务器地址,如8.8.8.8和8.8.4.4。
点击“好”保存设置,然后关闭系统偏好设置窗口。
2、通过终端修改(需要管理员权限)
打开终端,输入以下命令编辑/etc/resolv.conf文件:
sudo nano /etc/resolv.conf
在文件中添加或修改nameserver行,
nameserver 8.8.8.8 nameserver 8.8.4.4
保存并关闭文件,注意,这种方法修改的DNS设置可能在系统重启或网络重置后被覆盖。
详细介绍了在不同操作系统中修改DNS设置的方法,这些方法包括了图形界面操作、命令行操作以及修改系统配置文件等多种方式,用户可以根据自己的需求和技术水平选择合适的方法进行操作,也提醒用户在修改DNS设置时要小心谨慎,避免误操作导致网络连接问题。
来源互联网整合,作者:小编,如若转载,请注明出处:https://www.aiboce.com/ask/87547.html