换个 DNS 试试看
有时候网页半天打不开,未必是网速慢,可能是 DNS 解析卡住了。就像查电话号码本,翻得慢自然拨得慢。把路由器或电脑的 DNS 换成公共 DNS,比如 8.8.8.8(Google)或者 119.29.29.29(腾讯 DNSPod),能明显加快网站寻址速度。
在 Windows 上打开“网络和共享中心”,点进当前连接的网络,找到 IPv4 设置,手动填入新 DNS 就行。Mac 用户可以在“系统设置 > 网络 > 高级 > DNS”里添加。
关闭自动更新和后台程序
你可能没注意到,系统后台悄悄在下载更新,或者浏览器开了十几个标签页挂着视频、聊天工具。这些都会占用带宽,拖慢响应。尤其是用笔记本连 Wi-Fi 工作时,关掉不必要的应用,比如云盘同步、直播软件,页面加载会清爽很多。
Chrome 浏览器地址栏输入 chrome://net-internals/#events,能看到每个请求的耗时详情。如果发现某个资源卡在“等待响应”阶段,大概率是被挤在网络队列后面了。
启用 TCP 快速打开(TFO)
TCP 连接通常要三次握手,有点像打电话:“在吗?”“在!”“那我说了啊。”——来回折腾。TFO 能让客户端第一次发请求时就带上数据,省掉一次往返。现代浏览器基本都支持,但需要操作系统配合开启。
Linux 用户可以通过以下命令临时启用:
echo 3 > /proc/sys/net/ipv4/tcp_fastopenWindows 10 版本 1607 以上默认开启,无需操作。如果你常访问支持 TFO 的网站(如 Google、Cloudflare),能感受到首屏加载提速。
使用缓存减少重复请求
同一个网站今天看一遍,明天再打开,难道还要重新下载所有图片和脚本?显然不现实。合理利用浏览器缓存,可以让静态资源本地留存,减少远程请求次数。
开发者可以通过设置 HTTP 头控制缓存策略:
Cache-Control: max-age=31536000, immutable普通用户则可以清理缓存后重新加载关键网站,让浏览器重建高效缓存记录。别小看这一步,刷电商页面时商品图秒出,靠的就是本地缓存撑着。
选个靠谱的 CDN 网站入口
你访问的网站如果用了 CDN,实际内容是从离你最近的节点拉取的。但有些老旧线路或 ISP 分配不佳,可能让你连到千里之外的服务器。这时候换一个支持智能调度的浏览器,比如 Edge 或 Firefox,它们内置了更多 CDN 优化机制。
还可以手动测试不同节点。比如用 ping 或 traceroute 查看访问 cdn.example.com 的跳转路径,如果绕路严重,可以尝试修改 hosts 文件指向更快的 IP。
限制标签页数量,减轻连接负担
开着 20 个标签页听着课、写着文档、刷着新闻,浏览器要维持大量长连接,每个都要心跳保活。一旦网络波动,重连风暴就会导致整体卡顿。建议用标签页管理插件,比如 OneTab,把暂时不用的收起来,既省内存又降延迟。
实测发现,从 15 个标签页减到 3 个后,视频会议的音频延迟从 400ms 降到 180ms,通话清晰多了。