服务端收不到客户端发的请求

两台服务器,一个是内网的服务器做的VPN是客户端,一个是公网服务器是服务端,在客户端上部署一套程序,启动程序对服务端发起请求,程序刚启动的时候,服务端可以收到客户端发的请求,过十分钟左右服务端就收不到客户端发的请求了,在重启客户端的程序之后就服务端就又可以收到客户端发的请求了,这是怎会事啊?(tcp协议)

客户端没有报错,服务端也没有报错