外部存取IIS站點

外部存取IIS站點

我們有 2 台伺服器,一台網域(伺服器 1)應用程式(伺服器2)伺服器.我們正在嘗試打開應用程式伺服器上的連接埠以供外部存取。

伺服器1正在運行 Windows Essentials 2012,並且伺服器2正在執行 Windows Essentials 2012-R2。因為他們在同一個網路上,伺服器2尚未正確配置為 Essentials 伺服器(目前使用的唯一角色是應用程式伺服器角色),以消除任何可能的衝突伺服器1

我們已經設定了 IIS伺服器1,使用遠端Web訪問,可用於從外部存取伺服器。 IIS 上伺服器2沒有被修改(仍然顯示預設頁面),我們無法從外部存取它,這就是目標。

到目前為止我們已經嘗試過:

  • 透過路由器 (D-Link DSL-2730B) 開啟外部連接埠 (8080),並將其連結到伺服器2
    • 我們也做了同樣的事情伺服器1,它確實有效(已嘗試多個端口,例如 8080 - 8084)
  • 嘗試在兩台伺服器上完全停用 Windows 防火牆
  • 在開放連接埠 (8086) 上執行 Telnet伺服器1(順利通過)
  • 在開放連接埠 (8087) 上執行 Telnet伺服器2(時間到)
  • 在未設定的連接埠上執行 Telnet(連線被拒絕)

這是我們的網站綁定伺服器2

在此輸入影像描述

以下是目前在 D-Link 中設定的開放端口

在此輸入影像描述

答案1

我成功了!

我運行了一個ipconfig,它顯示了以下內容:

Default Gateway.....0.0.0.0 
                    192.168.1.1

為了解決這個問題,我使用 Powershell 刪除了預設閘道:

route delete 0.0.0.0

然後我將其重新添加為唯一的網關:

route add 0.0.0.0 mask 0.0.0.0 192.168.1.1

現在我可以透過我們定義的連接埠從伺服器2外部存取IIS。

相關內容