IIS10 Proxy

Tác giả: 01/08/2024

Hôm nay Nhân Hòa sẽ cùng các bạn config proxy trên IIS10.

Máy chủ demo proxy của mình sử dụng Windows Server 2019, chạy IIS10.

Domain test : dinhtu.xyz trỏ về IP IIS server và config tên miền dinhtu.xyz, cài SSL với file chứng chỉ định dạng pfx.

Server web chạy của mình cũng chạy trên IIS server này running port 8888, url là http://ip:port

 

 

Các bước cấu hình:

+ Bước 1 : Add tên miền dinhtu.xyz 

+ Bước 2 : Import chứng chỉ SSL

Trên IIS bạn cài chứng chỉ theo định dạng convert sang file pfx, nếu bạn chưa biết convert bạn tham khảo tại đây:

Hướng dẫn convert chứng chỉ SSL sang PFX CỰC CHI TIẾT (nhanhoa.com)

Sau đó cài SSL cho tên miền tại đây:

[IIS] Hướng dẫn cài chứng chỉ SSL .pfx trên IIS – Nhan Hoa Knowledgebase

Ở đây mình đã import SSL của tên miền dinhtu.xyz

Như vậy chúng ta đã có Webserver chạy tên miền với 2 url là http://dinhtu.xyz và https://dinhtu.xyz

+ Bước 3 : Config Proxy

Trên IIS server cần cài đặt module URL Rewrite , Module Proxy.

Nếu chưa cài đặt các bạn tìm kiếm trên trang chủ để download, máy của mình đã cài sẵn 2 module này.

URL Rewrite : The Official Microsoft IIS Site

Chọn website và click đúp vào URL Rewrite > Chọn Add Rule(s)

Chọn Reverse Proxy và OK

Tất nhiên như ở bên trên mình đã chuẩn bị 1 webserver đằng sau đó là 123:123:123:123:8888

Click OK và kiểm tra lại:

Bây giờ chúng ta có thể truy cập:

Hẹn gặp lại các bạn tại các bài viết sau tại wiki.nhanhoa.com