还有一种可能性是网络路径上的路由配置错误。如果是特定目标服务器访问慢,需要检查从客户端到服务器的路由表,特别是涉及到跨网段或者通过不同运营商出口时,是否缺少了正确的静态路由或者NAT配置,导致数据包无法正确转发。
如何通过外网访问公司服务器提高速度?
你提到内网很快但外网打开网页都要好几秒,这明显是公网带宽或者线路质量的问题。10M的光纤对于普通办公可能够用,但如果有人在进行DDOS攻击或者SYN洪水攻击,带宽会被瞬间占满,导致正常访问请求无法处理,从而出现外网极慢的情况。
建议你先抓包分析外网访问时的TCP握手过程,看看是否有大量的丢包或者重传现象。如果是DDOS攻击,需要在边界路由器上配置ACL进行过滤;如果是路由问题,则需要联系网络管理员检查核心交换机的路由策略,确保外网流量有最优路径可选。
从现象来看,既然内网访问速度非常快,说明公司内部的服务器配置和局域网连接都没有问题。问题大概率出在公网出口或者外网接入这一侧,建议先检查一下连接外网的网关或者路由设备状态,排除本地网络拥堵的可能。