8/14/2012

Publish Mdeamon6 qua Isa (port 80)

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