我現在的情況是這樣的:
我公司有一個ASPS寫的網站和一個squirrel的WEBMAIL.
平時公司的同事使用example.com/webmail的方法去讀取mail.
另外我想外面的人透過www.exmaple.com來進入公司的網站.
問題就來了,因為以我所知apache不支援aspx,那我的網站要放到iis的伺服器上面,但當我這樣做的時候由於是2台不同的server,因此不能同時間使用webmail和公司的網站.
請問有方法可以令我做到2個網站並存嗎??
如果你希望用同一個外部IP對應到兩台web server的80 port,那麼您需要像是微軟Forefront TMG之類的reverse proxy。
Reverse Proxy可以用不同的FQDN來判斷應該要轉到哪部web server服務
您好!
如果我是要同一個IP對外,但是在一台機器上的IIS有兩個網站要給外面的人看,
如果要這樣:
www.aaa.com.tw→A網站
www.bbb.com.tw→B網站
但是www.aaa.com.tw和www.bbb.com.tw都是同一個IP
請問這樣可以嗎?
您好:建議您可以這樣規劃
1.mail.example.com/webmail ==> WebMail
2.www.example.com ==> 網站
在DNS 中分別設定A 紀錄以及 MX 紀錄
除非你規劃 www.example.com FQDN 都是同時要給這兩個主機用
這就比較麻煩了
謝謝
連外的網路卡設兩組IP,
在DNS中, mail與www的設定指向不同的IP,
在IIS中, Webmail monitor Web mail ip 的80 port,
www monitor www ip的80 port.
這樣就會各走各的.
建議就拆機器吧, 反正可以用 VM 來處理
Webmail 是 php, 就用 Linux + Apache 來跑
公司網站是 aspx, 就跑 Windows + IIS
然後前面擺一台 Linux + Nginx Reverse Proxy (反向代理)
對外的 IP 就 bind 在這台上面
然後 proxy_pass 到不同的 LAN IP 就好
你後面要再幾台都沒關係,
只要你的頻寬跟硬體可以撐的起來