2011-06-27 72 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