如何連接一台IIS server內的多個網站

by mandy 23. April 2015 18:46

回想到之前面試的時候有被Joseph問到這個問題:

如何連接一台IIS server內的多個網站?

今天剛好看書時有看到解法,書裡說的有點亂,因此我的整理如下。

首先要了解辨識網站的識別資訊,若要在一台IIS server內架多個網站,

而且要連結到這些不同的網站,就必須有區分這些網站的資訊,分別為

  • 主機標頭名稱
  • IP位址
  • TCP連接埠號碼


知道了這些資訊後,要開始分析自己的IIS server上:

是否有一個以上的IP?

※有一個以上IP作法:

搭配在DNS內紀錄兩筆A紀錄,並且對應到不同的IP位址。
然後在IIS內兩個網站的繫結設定為不同的IP設定即可。
(主機標頭及連結埠號都不用修改,
有設定主機標頭,就無法以IP連結網站
在這裡的情況下是使用同一個80 port做連結,所以port不用修改。)

image

※只有一個IP的做法:

  1. 使用主機標頭
    搭配DNS上新增兩筆A紀錄,這兩筆A紀錄的IP必須指到同一個IP位址上。
    然後在IIS內兩個網站的繫結設定為不同的主機名稱(host name)即可。
    (若設定主機標頭,就無法以IP連結網站,因為這組IP所對應到的網站不只一個)
    image
    以IP連結會產生HTTP 404 Not Found之錯誤:
    image

  2. 使用不同TCP埠號

搭配DNS上新增兩筆A紀錄,這兩筆A紀錄的IP必須指到同一個IP位址上。
然後在IIS內兩個網站的繫結設定為不同的連接埠即可。
image 

Tags: ,

網管學習筆記

Add comment




  Country flag
biuquote
  • Comment
  • Preview
Loading






關於我們

這裡是由一群熟悉 Microsoft IT 技術的工程師所共同分享技術文章的部落格,除了定期分享工作上的技術經驗,我們也提供專業的技術顧問諮詢服務,有任何疑難雜症都歡迎與我們聯絡!

  • 陳冠龍(Owen)
  • 02-2322-2480 # 33
  • 陳昌賢(Mars)
  • 02-2322-2480 # 16
  • 有任何的建議或問題,請來信 ithelp-azure@miniasp.com

※ 學習資源:
    2016/3/9 - 你所不知道的 Microsoft Azure 雲端採購技巧
    (講者:多奇數位技術總監 - Will 保哥)

最新消息

企業上雲端會是未來趨勢

微軟主打 2 種公有雲平台

Office 365 & Azure

有興趣皆可來電 or E-Mail 詢問

Calendar

<<  May 2018  >>
MoTuWeThFrSaSu
30123456
78910111213
14151617181920
21222324252627
28293031123
45678910

View posts in large calendar