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:
Hình ảnh này đã được thay đổi kích thước. Click vào đây để xem hình ảnh gốc với kích thước là 1024x744 |
- 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
Hình ảnh này đã được thay đổi kích thước. Click vào đây để xem hình ảnh gốc với kích thước là 952x383 |
- 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.
0 nhận xét:
Post a Comment