|
||||||||
|
||||||||
|
![]() ![]() |
![]() |
|
Công Cụ | Xếp Bài | ![]() |
![]() |
#1 |
Guest
Trả Lời: n/a
![]() |
Publish Mdeamon6 qua Isa (port 80)
Publish Mdeamon6 qua Isa (port 80) Bài viết gồm 3 phần Phần 1 : Chuyển Port của MD từ 3000 sang dùng post 80 của IIS Phần 2: Redirection Phần 3 : publish ra internet dùng ISA ------------------ Phần I: Mdeamon6 running under IIS6 - Trên máy DC cài IIS và Mdeamon6 theo mặc định Mặc định khi cài Mdeamon thì World client sẽ chạy trên port 3000. - Cấu hình Mdeamon với domain hiện tại của mình: ![]() - Tạo mailbox để test ![]() - Cấu hình IIS, tạo application pool: ![]() ![]() ![]() - Properties application pool vừa tạo, chỉnh như hình: ![]() ![]() - Tạo một website mới: ![]() ![]() - Trỏ về thư mục cài Mdeamon, ở đây là ổ C: ![]() - Cho run và execute scripts: ![]() - Finish - Properties website vừa mới tạo: ![]() - Phần Documents, mình remove hết vào add thằng worldclient.dll ![]() - Allow all unknown ISAPI Extensions: ![]() ![]() - Sau cùng chúng ta tạo alias cho web mail, và cho thằng Local Service quyền Full control trên thư mục MDeamon (thư mục mà mình trỏ website vào đó, ở đây là C:\MDeamon) ![]() ![]() ![]() - Cấu hình Mdeamon chạy trên IIS, vào menu setup của Mdeamon: ![]() ![]() - Check vào WorldClient is running under IIS: ![]() - Restart lại IIS và Mdeamon. Test thử: trên trình duyệt gõ http://mdeamon.nhom15.com ![]() ![]() Phần II: Redirect - New một website mới, trang này sẽ redirect tới trang web mail mình mới vừa làm ở trên: ![]() ![]() ![]() - Host header gõ là mail.nhom15.com: ![]() ![]() ![]() Finish. Properties website mình vừa tạo,thẻ Home Directory redirection to URL http://mdeamon.nhom15.com ![]() Cuối cùng là test thử, trên trình duyệt gõ http://mail.nhom15.com Phần III: Publishing WorldClient (ISA server) Giả sử mình cài DNS external trên ISA luôn, ISA có 2 card mạng, card Lan nối ngoài internet, card cross nối với internal (trong đó có DC) ===lan========|7.15|==|15.1|===cross=====|15.2| ---------------------- ISA -------------------- DC 192.168.7.15\24============172.16.15.0\24 - ISA cài DNS, tạo FL và RL chỉ mặt ngoài tức là ip card lan ![]() ![]() ![]() ![]() - Phần Dynamic Update chọn là Do not allow dynamic updates, vì đây là DNS external: ![]() - Finish, tạo RL: ![]() ![]() ![]() ![]() - Next, next và cũng chọn là do not allow dynamic updates. Finish. - Trong FL, chỉ để host chỉ về ip card lan (ở đây là 192.168.7.15): ![]() ![]() - Tạo 2 cái Alias giống DNS internal nhưng trỏ về mặt ngoài isa: ![]() ![]() - Tạo pointer: ![]() ![]() - Properties DNS của mình, chỉnh interfaces chỉ lắng nghe bên trong tức là card cross của isa: ![]() - Mở ISA Management, new Webserver Publishing Rule... ![]() ![]() - Define Website to Publish, phần computer name or IP address thay vì gõ số ip của thằng DC, ta sẽ gõ host header của trang web đó: ![]() - Public name: gõ tên trang web (trùng với host header): ![]() - Listener trên port 80: ![]() ![]() - Finish. - Publish trang redirect luôn: ![]() ![]() ![]() ![]() ![]() ![]() - Finish. - Publishing DNS: ![]() ![]() ![]() - Trỏ về ip card cross của ISA, do lắng nghe trên card cross (ở đây là 172.16.15.1): ![]() ![]() ![]() - Finish ![]() ![]() - Test bằng cách lấy một máy trỏ Preferred DNS về máy ISA, trên trình duyệt gõ http://mail.nhom15.com. Thực tế DNS external trên ISA ít ai làm, người ta thuê DNS ở ngoài rồi tạo 2 cái alias trỏ về ip mặt ngoài của mình là được. Nguồn: Nobita (Nhất Nghệ) ![]() |
![]() |
![]() |
|
|