Netsh命令解决DNS无法上网问题

本文涉及的产品
公共DNS(含HTTPDNS解析),每月1000万次HTTP解析
云解析 DNS,旗舰版 1个月
全局流量管理 GTM,标准版 1个月
简介: Netsh命令解决DNS无法上网问题

0x01 问题描述

今早打开电脑后突然发现上不了网了,TIM可以正常登录,浏览器打不开网页,出现这样情况一般都是DNS的问题,用ipconfig /all命令查看当前网卡的IP和DNS信息如下


用火绒里的断网修复工具发现无法正常修复DNS问题,在网络适配器中修改IP地址和DNS后关闭时提示“出现了一个意外情况。不能完成所有你在设置中所要求的更改”。


0x02 解决方案

以管理员身份运行cmd,然后通过执行以下netsh命令来设置IP和DNS后即可解决因DNS导致无法上网的问题,但是不知为何在网络适配器中修改IP和DNS仍然会提示“出现了一个意外情况。不能完成所有你在设置中所要求的更改”,问题已经解决,就没再去深究其原因了。


(1) Netsh设置IP

    netsh interface ip set address name="以太网" source=dhcp
    netsh interface ip set address "以太网" static 192.168.0.103 255.255.255.0 192.168.0.1
    参数说明(netsh interface ip set address):
    • name:网络连接名称,一般为“本地连接”,可以在“控制面板”->“网络连接”中看到。
    • source:获取IP的途径。动态获取为dhcp,手动设置为static。


    (2) Netsh设置DNS

      netsh interface ip set dnsservers name="以太网" source=dhcp
      netsh interface ip set dnsservers "以太网" static 114.114.114.114 primary
      netsh interface ip add dnsservers "以太网" 8.8.8.8 index=2
      参数说明(netsh interface ip set dnsservers):
      • name:网络连接名称,一般为“本地连接”,可以在“控制面板”->“网络连接”中看到。
      • source:获取IP的途径。动态获取为dhcp,手动设置为static。
      • primary: 仅在主DNS后缀下注册。
      • index:为指定的DNS服务器地址指定索引(首选项)

      相关文章
      |
      10天前
      |
      网络协议 开发工具 C语言
      Jetson错误(二):wget命令提示无法解析主机地址的问题解决
      对于解决在NVIDIA Jetson平台上使用wget命令时出现的无法解析主机地址的问题,提供了两种解决方法:一种是临时修改DNS服务器为Google的公共DNS,另一种是永久修改DNS设置。
      22 5
      |
      27天前
      |
      存储 缓存 NoSQL
      Redis 过期删除策略与内存淘汰策略的区别及常用命令解析
      Redis 过期删除策略与内存淘汰策略的区别及常用命令解析
      52 0
      |
      2月前
      |
      图形学 开发者 存储
      超越基础教程:深度拆解Unity地形编辑器的每一个隐藏角落,让你的游戏世界既浩瀚无垠又细节满满——从新手到高手的全面技巧升级秘籍
      【8月更文挑战第31天】Unity地形编辑器是游戏开发中的重要工具,可快速创建复杂多变的游戏环境。本文通过比较不同地形编辑技术,详细介绍如何利用其功能构建广阔且精细的游戏世界,并提供具体示例代码,展示从基础地形绘制到植被与纹理添加的全过程。通过学习这些技巧,开发者能显著提升游戏画面质量和玩家体验。
      94 3
      |
      2月前
      |
      数据采集 运维 监控
      运维笔记:流编辑器sed命令用法解析
      运维笔记:流编辑器sed命令用法解析
      51 5
      |
      2月前
      |
      Linux 数据安全/隐私保护 Perl
      解锁Linux高手秘籍:文件操作+命令解析大揭秘,面试场上让你光芒万丈,技术实力惊艳四座!
      【8月更文挑战第5天】Linux作为服务器与嵌入式系统的基石,其文件管理和命令行操作是技术人员必备技能。本文从文件操作和基础命令两大方面,深入浅出地解析Linux核心要义,助你在面试中脱颖而出。首先探索文件系统的树状结构及操作,包括使用`ls -la`浏览文件详情、`touch`创建文件、`rm -r`慎删目录、`cp`与`mv`复制移动文件、以及利用`find`搜索文件。接着掌握命令行技巧,如用`cat`、`more`和`less`查看文件内容;借助`grep`、`sed`与`awk`处理文本;运用`ps`、`top`和`kill`管理进程;并通过`chmod`和`chown`管理文件权限。
      70 8
      |
      2月前
      |
      运维 Ubuntu Shell
      Docker命令宝典:解锁容器化技术的无限可能,从镜像管理到容器操作,全面解析与实战指南!
      【8月更文挑战第3天】Docker简化了应用的部署与运行,掌握其基本命令对开发者和运维人员至关重要。通过`docker images`可查看本地镜像;使用`docker pull`拉取如最新版Ubuntu镜像;`docker rmi`用于删除不再需要的镜像。运行容器可通过`docker run`命令,结合`-it`等选项提供交互式环境。`docker ps`显示运行中的容器,加上`-a`则列出所有容器。`docker stop`和`docker start`分别用于停止和重启容器,而`docker rm`则删除容器。
      69 5
      |
      2月前
      |
      运维 Rust 监控
      Linux高效运维必备:fd命令深度解析,文件描述符管理从此得心应手!
      【8月更文挑战第23天】本文介绍了一款名为fd的命令行工具,该工具基于Rust语言开发,旨在以更直观的语法和更快的速度替代传统的`find`命令。通过本文,您可以了解到如何安装fd以及一些基本用法示例,比如使用正则表达式匹配文件名、排除特定目录等。此外,文章还展示了如何结合`ps`和`lsof`命令来查找特定文件并显示其文件描述符,从而帮助您更好地管理和监控Linux系统中的文件与进程。
      103 0
      |
      3月前
      |
      Linux Docker 容器
      ip addr命令解析
      ip addr命令解析
      300 1
      |
      3月前
      |
      Linux
      《解析 Linux 命令:systemd-delta》
      `systemd-delta`: 解析Linux服务配置差异。概览: 显示服务单元文件与默认配置的对比,助于配置问题排查与系统审计。特点: 清晰展示修改点,涵盖启动选项等。示例: `systemd-delta [--plain] <service>`. 注意: 理解默认配置,谨慎修改,定期检查。掌握此命令,深化系统服务配置洞察,优化Linux管理。#Linux #systemd-delta

      推荐镜像

      更多