永久修改DNS
永久修改DNS涉及到的配置文件主要有/etc/systemd/resolved.conf
和/etc/resolv.conf
,下面是具体的操作步骤:
1、修改/etc/systemd/resolved.conf
文件
备份原有配置:在做出任何修改之前,应该先备份原有的配置文件,以防止出现配置错误需要恢复的情况。
编辑文件:使用文本编辑器打开/etc/systemd/resolved.conf
文件,进行相应的DNS服务器地址修改。
2、修改/etc/resolv.conf
文件
备份原有配置:同样的,修改前先备份原/etc/resolv.conf
文件。
编辑文件:随后用文本编辑器修改/etc/resolv.conf
文件,添加或修改DNS服务器的地址。
3、重启systemdresolved服务
服务重启:完成上述文件的修改后,需要重启systemdresolved
服务以使修改生效。
临时修改DNS
若需要对DNS进行临时修改,可以通过以下步骤实现:
1、修改/etc/resolv.conf
文件
编辑文件:直接编辑/etc/resolv.conf
文件,添加或修改需要的DNS服务器地址。
2、立即应用更改
服务重启:修改后不需要重启systemdresolved
服务,因为这种修改仅在当前系统运行期间有效。
注意事项
备份重要:每次修改系统配置文件前,都应该做好备份,以便在出现错误时能够迅速恢复。
权限需求:修改系统文件可能需要管理员权限,操作时需注意使用sudo或相似命令获取必要权限。
网络连接检查:修改DNS设置后,应检查网络连接是否正常,以确保DNS服务器地址是正确并且可达的。
国内常用公共DNS服务器
有许多常用的公共DNS服务器可供选择,以下是部分DNS服务器地址:
阿里云DNS:223.5.5.5 和 223.6.6.6
腾讯DNSPod:119.29.29.29
百度DNS:180.76.76.76
根据不同的省份和运营商,还可以选择更接近地理位置的DNS服务器,以获得更快的解析速度和更稳定的服务。
相关问题与解答
1、问:为何修改DNS后需要重启systemdresolved
服务?
答:因为systemdresolved
服务是负责处理DNS解析请求的服务,修改DNS配置后需要重启该服务来让新的配置生效。
2、问:临时修改和永久修改的主要区别是什么?
答:临时修改只会影响当前系统运行状态下的网络配置,而永久修改则会在系统重启后依然保持有效,永久修改涉及的文件更多,步骤也相对复杂一些。
Ubuntu系统中设置DNS既可以通过永久修改也可以通过临时修改实现,用户需要根据自己的需求选择合适的方式进行操作,并注意操作过程中的备份与权限问题,通过合理配置DNS,可以优化网络访问速度,提升上网体验。
来源互联网整合,作者:小编,如若转载,请注明出处:https://www.aiboce.com/ask/5455.html