原理【通俗】:
在修改 hosts 文件的时候,会重启网络服务,这个时候必然会断开所有的 TCP 连接
原因:
因为服务器设置了 keep-alive
!次要原因是存在浏览器 DNS 缓存和系统 DNS 缓存
解决:
1.Chrome 中进入 chrome://net-internals/#sockets,【没有关闭close idle sockets】
2.断掉当前网络稍等120s 后,keep-alive
的默认设置是 120s,联网后,查看【winsows下,通常我会用这种方法 ,不用等120s】