给医院做的一个项目.医院分内网和外网,服务器搭建在内网的,医院做了桥接,能在外网环境下访问内网.但服务器运行一天左右后,外网就访问不到服务器上的接口了,用内网调接口没问题,重启iis服务器无效,需要重启整个服务器.
服务器是window 2012 r2.
求大佬告知是怎么回事,还有这么解决.
盲猜是NAT过期导致的,和你服务端应该没关系。是负责内网穿透的那个环节的问题。
感谢解答,我刚才问了下医院,他们是直接吧服务器的端口暴露给外网的,没有身份验证之类的.
还有就是外网访问不到接口的时候,是能ping同服务器端口的.
@请假一天:
ping的只是ip,没有端口的。
你可以用telnet ip port
试一下端口是否可用。
@blackheart: telnet也能通的
那么外网访问不到服务器上的接口的具体错误是什么?抓过包吗?可以抓一下试试看。
那应该是网络的问题吧,让医院解决一下吧