wcf 遇到端口映射,如何处理

wcf 遇到端口映射,如何处理,第1张

网吧路由器端口映射不生效问题,外网无法访问映射的端口,遇到这种情况该怎么办? 网吧路由器端口映射不生效,小编建议按照以下常规思路排查: 一、首先检查内网服务是否正常在内网通过服务器的内网IP地址,测试是否可以访问对应的服务。若是内网都无法正常访问,建议您排查内网原因,如:该主机配置是否正确,内网客户机是否可以正常Ping通该主机,务必确保提供服务主机可以正常连接互联网。 二、检查外网地址是否有限制不经过路由器,将服务器直接连接外网线路上网,测试外网是否可以访问。如果无法访问,可能网络运营商封锁了需要映射的端口,外网无法访问映射的端口,请向运营商咨询了解。 三、确认网吧路由器设置是否正常: 1.首先,请检查端口映射的配置是否正确。端口映射具体配置请参看《网吧路由映射的具体 *** 作步骤》 确认配置正确后,可以在基础设置->基本选项中,打开“端口回流”,在内网通过外网IP地址(外网IP地址在“系统状态→网络接口”中查询),测试映射端口是否可以访问。 2.网络安全→攻击防御→外网防御→禁止“外部开放端口保护”→禁止“阻断外网请求”→保存 3.请在系统工具》管理选项里面查看确认路由器的端口是否与映射端口冲突 4.如果外网为双线接入,请检查访问的外网IP地址是否和相应的映射线路对应。或者用户是否做了源地址路由把此服务器调至另一条线路而与映射线路不在一条线路。 5.如果外网为单线接入,请检查是否作了NAT一对一把相应外网接口IP地址占用,造成端口映射不成功。 四、其他 1.保证以上步骤无误如还不成功,请尝试把服务器上的杀毒软件以及防火墙关闭。 2.如果外网检查指定端口已映射成功,但仍不能访问,请尝试使用“NAT一对一”功能映射服务器上的所有端口,确认是否还有其它端口需要映射。

1部署IIS1.1安装WASIIS原本是不支持非HTTP协议的服务,为了让IIS支持net.tcp,必须先安装WAS(WindowsProcessActivationService),即windows进程激活服务。打开控制面板--程序和功能--打开或关闭windows功能,安装WAS,安装完毕后在Services窗口中可以到到如下服务:WindowsProcessActivationServiceNet.MsmqListenerAdapterNet.PipeListenerAdapterNet.TcpListenerAdapterNet.TcpPortSharingService.这几个服务。确定Net.TcpListenerAdapter与Net.TcpPortSharingService是否已经启动。1.2确定WCF是否启用Non-Http支持同样是在控件面板中打开这个功能1.3给站点添加net.tcp绑定在IIS中,选中网站,然后在右边的 *** 作菜单栏中单击绑定,会d出一个“网站绑定”窗口,点击添加,类型选择net.tcp1.4启用net.tcp协议选择网站,点击“高级设置”,d出的的窗体中,在“已启用的协议”一栏中手动添加:net.tcp2测试服务2.1新建服务用VS2010新建一个WCF服务,为了简单,我就直接用VS默认生成的作测试了。只有一个GetData方法下面是配置的Config:ViewCode2.2发布服务将服务发布到IIS,在浏览器中访问服务,如果访问正常就说明服务部署成功,2.3测试服务新建一个控制台项目,测试服务。添加服务测试服务正常。3遇到的问题问题1:找不到具有绑定NetTcpBinding的终结点的与方案net.tcp匹配的基址。注册的基址方案是[http]。这可能是网站中没有启用net.tcp协议所到致,也就是少了上面的1.4.问题2:未找到URI“net.tcp://gyoung/Service1.svc/mex”的兼容TransportManager。这可能是因为使用了指向虚拟应用程序外部的绝对地址,或终结点的绑定设置与其他服务或终结点所设置的绑定设置不匹配。请注意,同一协议的所有绑定在同一应用程序中应具有相同的设置。这个问题并没有找到真正的原因,应该是binding设置的原因,原先的binding配置是:这样的话会出现上面的错误,但当我将后面四个节点去掉后,即变成:就没有报这个错误了。问题3:有没有必要绑定host地址:之前我在service节点下有增加host地址但发现这根本不起作用,因不不管我怎么设置,最后我的net.tcp地址都是上面那个,是我设置有错误?补充一点:如果你的Silverlight程序无法调用net.tcp服务,可能是你少了跨域文件:clientaccesspolicy.xml将clientaccesspolicy.xml放到IIS的根目录:C:\inetpub\wwwroot中,因为SL默认只访问80端口,所以要增加这个文件。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/tougao/11328376.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存