服务器需要访问22.12.145.28:80端口ERP升级补丁连接失败

但是就是不能更新,服务器访问的是联通网络,我们也是走着的联通的外网出口线路。

如果选择错误,会导致不能访问,服务器业务不能更新补丁,问题 找到了, 联通公网ip地址,居然需要走移动外网出口网关才能ping通

检测喇网络异常:错误信息如下

System.Net.WebException:无法连接到远程服务器-->

System.NetSockets.SocketException: 由于连接方在一段时间后没有正确答复

或连接的主机没有反应,连接尝试失败。22.12.14528:80

在System.Net.Sockets.S ocket.DoConne ct(EndPoint endPointSnapshot.SocketAddress socketAddress)

在System.Net.ServicePoint.ConnectS ocketInterna(B ooleanconnectFailure, Socket s4, Socket s6. Socket& socket, IPAddress&address ConnectSocketState state, IAsyncResult asyncResult, Exception&exception)

---内部异常堆栈跟踪的结尾---

在System.Net.HtpWebRequest.GetRequestStream(TransportContext&.context)

在System.Nt.HttpWebRequest.GetRequestStream0

在System.Web Senvices.Protocols .SoapHttpClientProtocolInvoke(SringmethodName, Object[] parameters)

在Genersfot.Platforrn.P etchInstal.WebServiceClient.GSPPatchManagerWebSenvice .GSPPatchManagerWebSenice.GetDownLoadP athTimeOutProtobuf(String psProductCode, String psProductVersion, String strDictModule,Boolean isTimeOut)

Genersft.latform.P atchnstal.WebServiceClient.GSPPatchManagerWebSenviceClient.GetP etchB asidnfoList(String produdCode. StringproductVersian, Dictionary 2 dictModule, Boolean isTimeOut)

在Genersof.Platform.GSPP acthnstall.PatchDownloeder.GetDownLoadPatchList(Object sender, DoWorkEventArgs e)

Geners oft.Platform.GSPP atchInsallU.PatchDownloader .D owmLoadThreadExecute(Object sender, DoWorkEventArgs e)

在System.ComponentModel.B. ackgroundWorkerWorkerThreadStart(Objectargument)

当更换了 网关出口,本来就是访问联通的服务器,反而使用移动网关出口居然才能通

如果不更换外网宽带出口,就会搜索不到补丁,也ping不通补丁的ip地址
真是一个神奇的网络,不走自己大路,非要走别人的路径才能畅通,也是无语了,害的设置了很长时间才发现,当时在个别电脑发现能够ping通,就是服务器不能ping通,说明就是网络问题,到底是网关还是服务器不确定,最后通过修改服务器外网网关,从而解决了连接不同的问题,

还有就是设置策略路由器,便于各个内网网段之间的互访,看了一顿,也没有发现猫腻,只是网络畅通了

需要在核心上添加路由,

外网出口数据中心防火墙上添加策略

太多的策略 路由,以及各种关系,都可以设置控制,复杂了,也繁琐,为后续的运维提供了很大的障碍,大家一定要简化网络,扁平化,同时提高防火墙的能力,增强上网行为管理的能力,确保安全的情况下简化各种业务和流程,以及网络的拓扑结构等。各种网络设置太难了,需要思考和动脑的。

(0)

相关推荐