计算机是一台运行 Windows 10 的笔记本电脑,连接到以太网和 WiFi。手机是 Android 手机,连接到 WiFi。路由器是 Technicolor EPC3928AD DOCSIS 3.0 无线网关。
我一直尝试访问的网站是 github.com。到目前为止,我只注意到 github 和我尝试用来打开 github 的代理网站上存在此问题。
我在浏览器(Chrome、Firefox、Edge)上收到的错误是 ERR_CONNECTION_TIMED_OUT。但我可以毫无问题地 ping github.com。我也可以通过手机访问 github.com最多的时间。
Windows 网络诊断显示“资源(github.com)在线但没有响应连接尝试。”
我注意到一件奇怪的事情,电脑会随机断开以太网连接并连接到 Wifi。在此期间,甚至手机也无法访问 github.com (ERR_CONNECTION_TIMED_OUT)。但在此期间,浏览器中的错误是 (ERR_ADDRESS_UNREACHABLE)。这种情况每次持续约 10 秒。
到目前为止我已经尝试过:
- Windows 上的网络重置。
- 多次重启路由器和电脑。
- 关闭 Windows 和路由器防火墙。
netsh winsock reset catalog
netsh int ip reset reset.log
netsh advfirewall reset
ipconfig /flushdns
ipconfig /registerdns
route /f
答案1
首先选择以太网或 Wi-Fi。
在默认设置下,您的路由器会在同一 IP 范围内的两个网络中提供 IP 地址,这意味着您的系统可以在同一子网中获得 2 个单独的 IP 地址(IP 接口)。例如,路由器的 DHCP 服务器会为您的 LAN 接口192.168.1.10 255.255.255.0
和 Wi-Fi 接口提供 IP 192.168.1.11 255.255.255.0
。
将 2 个 IP 接口放入同一个子网肯定会带来麻烦,除非您使用某种链路聚合方法(例如 NIC 组合)或冗余方法(例如配置主/独立适配器)。
NIC 组合要求接收端了解聚合,这不是 SoHo 互联网路由器的常见功能。主/备用是主机独有的功能,但意义不大。如果您仅使用以太网连接,则完全失败的可能性很小,实际上需要备用适配器。Wi-Fi 连接可能会因信号丢失而中断,这大多数情况下只是由于干扰,可以通过将 AP 切换到另一个信道来解决。