系统不能上网但是可以Ping通和DNS解析怎么回事?


系统无法联网的情况经常会出现,相信大家都曾遇到过。如果无法上网却能够成功ping通并且dns解析正常,这是怎么回事呢?有时候打开网页显示没有网络连接,尝试更换ip地址、dns设置,甚至重启电脑都没有效果,该如何解决呢?别担心,针对这个问题,接下来小编会为大家详细介绍解决方法。

一. 网络故障表现形式:

  1. 能够正常Ping通,包括网关和其他可Ping通的地址。

  2. DNS解析功能正常。

  3. 打开网页时出现无网络连接的情况。

  4. 需要通过IP地址而非DNS访问的应用程序无法正常使用,例如QQ。

二. 解决方案:

经过多方尝试,比如重启路由器、使用SFC修复命令、更新驱动程序以及更换网络等方法均未奏效。后来决定启动之前安装在移动硬盘中的备用系统,发现在这个系统环境下网络连接正常。忽然记起很久以前使用过的某种网络修复方法,虽然具体细节已经模糊,但隐约记得“Winsock”这个词。查阅了微软的相关文档后,找到了解决办法,具体如下:

开始菜单——运行——输入cmd并按回车——输入netsh winsock reset命令(重置Winsock文件)——重启计算机。

三. 如果上述方法仍无效,可以尝试以下步骤:

  1. 删除以下两个注册表项(删除前务必备份:右键——导出,一旦出现问题,可以恢复;删除后重启计算机):

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock2

  1. 重新安装TCP/IP协议
  1. 右键点击网络连接,选择“属性”。

  2. 点击“安装”。

  3. 点击“协议”,然后点击“添加”。

  4. 点击“从磁盘安装”。

  5. 输入C:\Windows\inf,然后点击“确定”。

  6. 在可用协议列表中,选择“Internet 协议 (TCP/IP)”,然后点击“确定”。

  7. 重启系统。

注意:以上操作并非针对DNS解析问题的解决方案(例如能登录QQ但无法打开网页)。如果是DNS解析问题,则可以通过Ping DNS服务器、修改DNS服务器设置、检查DNS Client服务状态等方式来解决,无需执行上述步骤。

四. 动态公网IP环境下80端口被封锁的几种解决办法

  1. 更换访问端口:将默认的80端口替换为其他端口,比如70,更改后访问网站时需带上端口号。

  2. 显性URL转发:利用nat123域名解析实现显性URL转发。

  3. 隐性URL转发:借助nat123域名解析完成隐性URL转发。

  4. 80端口映射:通过nat123的80端口映射功能,并配合本地公网IP加速,充分利用本地带宽资源。

至此,关于系统无法上网但能Ping通且DNS解析正常的详细原因及解决办法已阐述完毕。


# windows  # 计算机  # 电脑  # 路由器  # 硬盘  # qq  # mac  # 路由  # 注册表  # win  # 解决方法  # 微软  # 更新驱动  # 重启  # 解决办法  # 域名解析  # 打开网页  # 端口映射  # 重启计算机  # 在这个  # 都没  # 右键  # 这个问题 


相关栏目: 【 Google疑问12 】 【 Facebook疑问10 】 【 网络优化76771 】 【 技术知识130152 】 【 IDC云计算60162 】 【 营销推广131313 】 【 AI优化88182 】 【 百度推广37138 】 【 网站推荐60173 】 【 精选阅读31334


相关推荐: c++的mutex和lock_guard如何使用 互斥锁保护共享资源【多线程】  如何在Golang中处理模块包路径变化_Golang包重命名与导入方法  如何外贸网站设计-能留住客户提升用户体验!  如何理解Go指针和内存分配关系_Go Pointer内存Model解析  Win11怎么更改盘符_Win11磁盘管理修改驱动器号【步骤】  Golang如何测试HTTP中间件_Golang HTTP中间件功能测试实践  Win10怎么创建桌面快捷方式 Win10为应用创建快捷方式【步骤】  php打包exe怎么传递参数_命令行参数接收方法【解答】  Win11怎么查看激活状态_查询Windows 11是否已永久激活【详解】  Windows 11如何查看系统激活密钥_Windows 11使用CMD或PowerShell命令找回Product Key  如何提升Golang JSON序列化性能_Golang JSON编码效率优化方法  php查询数据怎么分组_groupby分组查询配合聚合函数【技巧】  Windows怎样关闭开始菜单广告_Windows关闭开始菜单广告设置【步骤】  Win11局域网共享怎么设置 Win11文件夹网络共享教程【详解】  Win11怎样安装微信开发者工具_Win11安装开发者工具教程【步骤】  Win11怎么恢复旧版开始菜单_通过软件还原Win10风格菜单【详解】  Mac如何设置动态壁纸?(让桌面动起来)  Win11键盘快捷键大全_Windows 11常用高效快捷键汇总【技巧】  如何在 Go 中正确测试带 Cookie 的 HTTP 请求  Windows10如何更改桌面图标间距_Win10注册表WindowMetrics修改  如何在Golang中解压文件_Golang compress/gzip解压操作方法  Windows 11怎么设置默认解压软件_Windows 11为ZIP/RAR文件指定默认打开程序  Python代码测试策略_质量保障解析【教程】  Win11如何隐藏桌面图标 Win11一键隐藏/显示桌面图标【指南】  php怎么下载安装后无法解析php文件_服务器配置检查【解答】  如何使用Golang实现容器安全扫描_Golang Docker镜像漏洞检测方法  PHP怎么接收URL中的锚点参数_获取#后面参数值的技巧【详解】  Python正则表达式实战_模式匹配说明【教程】  如何使用Golang实现文件追加操作_向已有文件追加数据  Python技术债务管理_长期维护解析【教程】  Python集合操作技巧_高效去重解析【教程】  Win11怎么退出微软账户_切换Win11为本地账户登录方法【详解】  如何使用Golang模拟请求超时_Golang context与HTTP请求测试实践  如何在Golang中实现CI/CD流水线自动化测试_Golang持续集成测试执行方法  Win10怎样设置多显示器_Win10多显示器扩展设置【攻略】  如何使用Golang实现多重错误处理_Golangerror组合与判断方法  本地php环境打开php文件直接下载_浏览器解析php为下载的修复方法【解答】  C++如何将C风格字符串(char*)转换为std::string?(代码示例)  小程序里php怎么变mp4_小程序调用php生成mp4视频方法【教程】  Win11怎么设置快速访问_Windows11文件资源管理器主页  Mac怎么给文件夹加密_Mac创建加密磁盘映像教程【安全】  如何使用Golang sync.Map实现并发安全map_避免锁竞争  Win11视频默认播放器怎么改_Win11关联第三方播放器【步骤】  Windows10如何查看蓝屏日志_Win10使用事件查看器分析Dump文件  C#如何使用Channel C#通道实现异步通信  c++怎么操作redis数据库_c++ hiredis库连接与命令执行【实战】  c++怎么用jemalloc c++替换默认内存分配器【性能】  php订单日志怎么在swoole写_php协程swoole写订单日志教程【教程】  php中常量能用::访问吗_类常量与作用域操作符使用场景【汇总】  Mac如何整理桌面文件_Mac使用堆栈功能一键整理 

 2025-09-05

了解您产品搜索量及市场趋势,制定营销计划

同行竞争及网站分析保障您的广告效果

点击免费数据支持

提交您的需求,1小时内享受我们的专业解答。

致胜网络推广营销网


致胜网络推广营销网

致胜网络推广营销网专注海外推广十年,是谷歌推广.Facebook广告全球合作伙伴,我们精英化的技术团队为企业提供谷歌海外推广+外贸网站建设+网站维护运营+Google SEO优化+社交营销为您提供一站式海外营销服务。

 915688610

 17370845950

 915688610@qq.com

Notice

We and selected third parties use cookies or similar technologies for technical purposes and, with your consent, for other purposes as specified in the cookie policy.
You can consent to the use of such technologies by closing this notice, by interacting with any link or button outside of this notice or by continuing to browse otherwise.