通過 AD 代理分發不同域名到不同的內網服務器

目的

只需要一個外網地址,通過 AD 代理分發不同域名到不同的內網服務器

1、域名解析

2 個域名 attmall-test 和 attmall-test2 都解析到
同一個外網地址 XXX.XXX.XXX.163,

2、網關映射

XXX.XXX.XXX.163 網關映射到 AD 的內網地址 192.XXX.XXX.XXX

3、建立 2 個節點池

AD 上分別建立 2 個節點池 attmall-test-56 attmall-test-58
在這裏插入圖片描述

4、建立 4個前置策略

AD 上分別建立 4個前置策略,2 個 http的,2 個 https的

如下:
http-attmall-test-68 20190627
https-attmall-test-68 20190627
Http-attmall-test-56 20190627
Https-attmall-test-56 20190627

*** 取名規則:服務類型 + 域名建成 + 內網IP最後一位 + 日期,日期可以省略
在這裏插入圖片描述
將域名(請求頭部的 HOST)attmall-test 調度到節點池 attmall-test-68
將域名(請求頭部的 HOST)attmall-test2 調度到節點池 attmall-test-56
在這裏插入圖片描述

5、建立 2 個虛擬服務

AD 上建立 2 個虛擬服務 att_7_80 和att_7_443,分別對應 http 和 https 服務,
在這裏插入圖片描述
http 服務應用前置策略 http-attmall-test-68 http-attmall-test2-56
http2 服務應用前置策略 http2-attmall-test-68 http2-attmall-test2-56
在這裏插入圖片描述

6、attmall-test 網站部署

attmall-test 網站
域名解析指向: XXX.XXX.XXX.163
網站服務器: 068
網站內容: attmall 測試商城
訪問方式:
1、http (80)自動跳轉
http://attmall-test.dhbm.cn
2、https (443)自動跳轉
https://attmall-test.dhbm.cn
3、明細頁面
https://attmall-test.dhbm.cn/web/detail.html?code=qudao002

7、attmall-test2 網站部署

attmall-test2 網站
域名解析指向: XXX.XXX.XXX.163
網站服務器: 056
網站內容: 複製 attcorp
訪問方式:
1、http (80)無跳轉
http://attmall-test2.dhbm.cn
2、https (443)無跳轉
https://attmall-test2.dhbm.cn
3、登錄頁面
https://attmall-test2.dhbm.cn/corp/index.php/corpsysmanage/login.html

8、 結論:

可以看到,attmall-test 和 attmall-test2 分別被代理到了內網 068 和 056
我們自己配置的 nginx proxy_pass反應速度慢,說明配置的不夠完整!到底哪裏,一時不清!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章