一、问题描述

  window 电脑可以正常访问其他网址,但是无法访问某一个具体网址,每次访问显示服务器拒绝连接,但是其他电脑可以正常访问该网址,服务器也没有设置黑名单。

在这里插入图片描述

二、解决方案

2.1 切换浏览器

  可以尝试切换浏览器,比如 Chrome ,Firefox 或者 Edge 等等进行尝试。

  如果都不行,则尝试其他方案

2.2 检查代理设置

  这是最常见的原因,尤其是当您使用过 VPN 或代理软件后,即使关闭了软件,系统的代理设置也可能被残留。您的电脑可能被配置为通过一个无效的代理服务器来访问网络,导致所有流量被错误路由,从而“拒绝连接”。

检查方法:​​

  1. 打开 ​​“控制面板”​​ -> ​​“网络和 Internet”​​ -> ​​“Internet 选项”​。
  2. 在弹出的窗口中,选择 ​​“连接”​​ 选项卡。
  3. 点击 ​​“局域网设置”​。
  4. 确保 ​​“为LAN使用代理服务器”​​ 这个选项 ​没有被勾选。如果被勾选了,请取消勾选,然后点击“确定”。
  5. 另外,在Windows 10/11的“设置”->“网络和Internet”->“代理”中,检查“使用代理服务器”是否被手动开启,请将其关闭。

2.3 检查 Hosts 文件

  Hosts文件是一个本地域名解析文件,其优先级高于DNS服务器。如果该文件被恶意软件或某些软件错误地添加了该网站的错误IP映射,就会导致连接被拒绝。

​检查方法:​​

  1. 按下 Win + R键,输入 drivers,然后按回车。
  2. 打开 etc文件夹。
  3. 找到 hosts文件,用记事本打开它。
  4. 检查文件内容,正常情况下,除了以 #开头的注释行外,只有一行 127.0.0.1 localhost。

  ​仔细检查​是否有包含 icisc.cn或该网站域名的行。如果发现,在该行最前面加一个 #号将其注释掉,或者直接删除该行,然后保存文件(保存可能需要管理员权限)。

2.4 临时关闭防火墙和杀毒软件

  可以先临时关闭防火墙和杀毒软件,然后尝试是否可以正常访问,

2.5 切换网络

  可以尝试切换网络,比如连接手机热点。

  • 如果能访问:​​ 问题出在您的电脑和当前网络环境之间。可能是当前网络(如校园网)有特殊的策略(例如IP限制、MAC地址过滤、或需要网络认证门户等)。请联系您的网络管理员,或者尝试重启路由器。
  • ​如果依然不能访问:​​ 问题几乎可以确定是出在您的电脑系统或软件环境上。请继续下面的步骤。

2.6 使用浏览器的无痕模式进行访问

  您当前的浏览器中,使用无痕/隐私模式(Ctrl+Shift+N/P)访问该网址。如果能打开,问题可能出在浏览器的某个扩展插件上,尝试暂时禁用所有扩展。

  这是最可能的原因。某些扩展程序,尤其是广告拦截器(如AdBlock、uBlock Origin)、隐私保护工具、脚本管理器等,可能会错误地将竞赛网站判断为恶意或广告网站并将其拦截。

​操作步骤:​​

  1. 在普通模式下打开Chrome。
  2. 在地址栏输入 chrome://extensions/并回车,进入扩展程序管理页面。
  3. 您会看到所有已安装的扩展程序列表。​逐个临时禁用它们(点击每个扩展下方的开关),​每禁用一个,就刷新一下竞赛网站看是否能打开。
  4. 一旦禁用某个扩展后网站可以访问,罪魁祸首就找到了。您可以保持该扩展禁用,或者针对该网站配置白名单/例外规则。

  如果还是不行,则尝试清除浏览器数据(缓存、Cookie等)。如果禁用所有扩展后问题依旧,可能是普通模式的缓存或Cookie数据损坏了。

​操作步骤:​​

  1. 在Chrome中按 Ctrl+Shift+Delete快捷键,打开“清除浏览数据”窗口。
  2. ​时间范围选择“时间不限”。
  3. 勾选“Cookie及其他网站数据”和“缓存的图片和文件”。
  4. 点击“清除数据”。
  5. 清除完成后,重启Chrome并尝试访问网站。

  如果以上两步都无法解决问题,可以尝试将Chrome的设置恢复到初始默认状态。​这会禁用您的所有扩展、清除临时数据,并将搜索引擎、主页等设置恢复默认,但不会删除您的书签、历史记录和密码。​​

​操作步骤:​​

  1. 在Chrome设置中(chrome://settings/),向下滚动找到“高级” -> “重置并清理”。
  2. 点击“将设置恢复为原始默认值”。
  3. 在弹出的确认窗口中,点击“重置设置”。

  完成重置后,Chrome会重启。再次尝试访问网站,应该可以正常打开了。之后您可以按需重新启用那些必要的扩展程序。

2.7 重置网络

最终方法:

  1. 在开始菜单搜索“cmd”或“命令提示符”,右键选择“以管理员身份运行”。
  2. 依次输入以下命令,每输完一条按一次回车:
netsh winsock reset
netsh int ip reset
ipconfig /flushdns
ipconfig /release
ipconfig /renew

执行完毕后,​重启电脑。这是解决因网络套接字或TCP/IP协议栈错误导致连接问题的有效方法。

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐