2011-06-27 39 views
1

我创建了一个WCF服务,它如果我输入这个网址的工作: http://192.169.1.103/MyService/SomeService.svc通过WCF服务打开哪个端口?

也就是说IP是从我的内部网。

如果我将该IP更改为本地主机,它也可以工作。

不幸的是,我想我需要端口foward,因为如果我改变IP到我的互联网IP,它不起作用。 =(

我有一个路由器和调制解调器路由器(因此多数民众赞成2个路由器= x),但是什么端口我必须打开我不明白这部分

编辑:。?。我在端口盼着几个knownledge,但它的主要问题。

回答

2

标准的HTTP端口是80,如果你使用https那么这将是443

+0

我有一个路由器和一个调制解调器路由器。 192.169.1.1是我的路由器的IP。我怎么能找到我的调制解调器路由器的IP打开那里的端口呢?谢谢 – Seva

+0

@Seva:您必须在外部IP上打开端口80 - 它是可见的,例如这里http://whatismyipaddress.com/。您必须配置您的路由器以将端口80上的外部流量转发到192.168.1.103:80。 – empi

2

目前你在你的本地起来为它服务通过端口80计算机,你可以向前看,但由于很多原因,这可能不是一个好主意

+0

是不是应该已经打开端口80的路由器? – Seva

+0

路由器只是决定在哪里发送传入流量。它默认不会提供任何东西。而且您仍然需要告诉它将该流量转发到哪里。否则,它不会知道网络上的哪台计算机将路由该端口:80个流量。 – Josh

+0

我有一个路由器和一个调制解调器路由器。 192.169.1.1是我的路由器的IP。我怎么能找到我的调制解调器路由器的IP打开那里的端口呢?谢谢 – Seva