系统无法联网的情况经常会出现,相信大家都曾遇到过。如果无法上网却能够成功ping通并且dns解析正常,这是怎么回事呢?有时候打开网页显示没有网络连接,尝试更换ip地址、dns设置,甚至重启电脑都没有效果,该如何解决呢?别担心,针对这个问题,接下来小编会为大家详细介绍解决方法。
一. 网络故障表现形式:
能够正常Ping通,包括网关和其他可Ping通的地址。
DNS解析功能正常。
打开网页时出现无网络连接的情况。
需要通过IP地址而非DNS访问
的应用程序无法正常使用,例如QQ。
二. 解决方案:
经过多方尝试,比如重启路由器、使用SFC修复命令、更新驱动程序以及更换网络等方法均未奏效。后来决定启动之前安装在移动硬盘中的备用系统,发现在这个系统环境下网络连接正常。忽然记起很久以前使用过的某种网络修复方法,虽然具体细节已经模糊,但隐约记得“Winsock”这个词。查阅了微软的相关文档后,找到了解决办法,具体如下:
开始菜单——运行——输入cmd并按回车——输入netsh winsock reset命令(重置Winsock文件)——重启计算机。
三. 如果上述方法仍无效,可以尝试以下步骤:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock2
右键点击网络连接,选择“属性”。
点击“安装”。
点击“协议”,然后点击“添加”。
点击“从磁盘安装”。
输入C:\Windows\inf,然后点击“确定”。
在可用协议列表中,选择“Internet 协议 (TCP/IP)”,然后点击“确定”。
重启系统。
注意:以上操作并非针对DNS解析问题的解决方案(例如能登录QQ但无法打开网页)。如果是DNS解析问题,则可以通过Ping DNS服务器、修改DNS服务器设置、检查DNS Client服务状态等方式来解决,无需执行上述步骤。
四. 动态公网IP环境下80端口被封锁的几种解决办法
更换访问端口:将默认的80端口替换为其他端口,比如70,更改后访问网站时需带上端口号。
显性URL转发:利用nat123域名解析实现显性URL转发。
隐性URL转发:借助nat123域名解析完成隐性URL转发。
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
致胜网络推广营销网专注海外推广十年,是谷歌推广.Facebook广告全球合作伙伴,我们精英化的技术团队为企业提供谷歌海外推广+外贸网站建设+网站维护运营+Google SEO优化+社交营销为您提供一站式海外营销服务。