Chủ Nhật, 25 tháng 1, 2015

Mdaemon & Domain Name System Service (DNS)



A/ YÊU CẦU:
Tạo hệ thống Internet Name trên các PC như hình vẽ bên sao cho:
  • Các Domain có thể phân giải tên của nhau
  • User thuộc các Domain khác có thể gởi Mail cho nhau
ROOT
           
         com                      net                  info
 

          abc                     def                   ghk
J                              J
Account name: ti@abc.com            Account Name: teo@ghk.info
           Password: 123                                                    Password: 123
:       :      :
              PC1                  PC2                PC3
B/ CHUẨN BỊ:
Khởi động 3 PC bằng Windows server 2003
Số thứ tự của PC2 sẽ được dùng làm số thứ tự của nhóm 3 máy. Bài Lab này sử dụng 3 máy PC1, PC2, PC3 è số thứ tự của nhóm là 2
Bảng 1: cấu hình các máy


PC1
PC2
PC3
Card Lan
IP address
192.168.2.1
192.168.2.2
192.168.2.3
Subnet Mask
255.255.255.0
255.255.255.0
255.255.255.0
Default Gateway
Không có
Không có
Không có
Preferred DNS
192.168.2.1
192.168.2.2
192.168.2.3
Alternate DNS server
Không có
Không có
Không có
Card Cross
Disable
Full Computer name
Pc1.abc.com
Pc2.def.net
Pc3.ghk.info

1/ Chuẩn bị trên máy PC2
B1: Disable card CROSS và điều chỉnh IP address của card LAN: chú ý Preferred DNS về mình
Lưu ý: byte thứ 3 của IP address là số thứ tự của nhóm, byte thứ 4 là thứ tự của các PC
B2: sửa Computer Name:
Trên màn hình Desktop, phải chuột vào My Computer à Properties. Trong hộp thoại System Properties à chọn tab Computer name à Changes à Moreà trong hộp thoại DNS suffix and NetBIOS Computer name, nhập vào ô Primary DNS suffix of this computer: def.net à OK à trong hộp thoại Computer Name Change. Full computer name trở thành PC2.def.net à OK à OK. Trong hộp thoại System Properties à OK. Hệ thống yêu cầu Restart lại máy à YES
2/ Chuẩn bị trên PC1 và PC3: thực hiện tương tự như trên PC2 để có được cấu hình như trên bảng 1
C/ Thực hiện:
I/ Tạo hệ thống Internet Name trên các tất cả các máy:
B1: Install DNS service: thực hiện trên cả 3 máy
Start à settings àControl Panel. Trong cửa sổ Control Panel, Double click vào Add or Remove Programs. Trong hộp thoại Add or Remove Programs, click chọn vào nút Add/Remove Windows Components. Trong hộp thoại Add/Remove Windows Components, dùng thanh cuộn để duyệt danh sách, click vào dòng Networking Services rồi Click vào nút Details… Trong hộp thoại Networking Services, đánh dấu check vào mục Domain Name System(DNS) à OK. Trong hộp thoại Windows Component Wizard à Next. Khi hệ thống hoàn tất install DNS service, đóng hộp thoại Add or Remove Programs và cửa sổ Control Panel
B2: tạo Forward Lookup Zone: thực hiện trên cả 3 máy
Mở chương trình DNS: Start à Programs à Administrative Tools à DNS. Trong cửa sổ DNS, click vào dấu “+”  mở các chỉ mục. Click phải chuột vào mục Forward Lookup Zones à New Zone…. Trên hộp thoại Welcome to the New Zone Wizard, chọn Next à trên hộp thoại Zone Type, chọn Primary zone à Next. Trong hộp thoại Zone Name, nhập vào ô Zone name: abc.com(PC1) hoặc def.net(PC2) hoặc ghk.info(PC3) à Next. Trên hộp thoại Zone File, giữ nguyên tên file mặc định à Next. Trên hộp thoại Dynamic Update, chọn type Allow both nonsecure and secure dynamic updates à Next. Trên hộp thoại Completing the New Zone Wizard, kiểm tra các thông số, chọn Back để sửa chữa(nếu cần) à Finish
B3: tạo Reverse Lookup Zone và Pointer: thực hiện trên cả 3 máy
1/ Tạo Reverse Lookup Zone:
Trong cửa sổ DNS, click phải chuột vào Reverse Lookup Zone à New Zone. Trên hộp thoại Welcome to the new zone Wizard à Nextà trên hộp thoại Zone Type, chọn Primary zone à Next. Trong hộp thoại Reverse Lookup Zone Name, nhập vào ô Network ID: 192.168.2 Hệ thống sẽ tự động phát sinh tên của Reverse Lookup Zone. Giữ nguyên tên mặc định này à Next. Trên hộp thoại Zone file, giữ nguyên tên file mặc định à Next. Trên hộp thoại Dynamic Update, chọn type Allow both nonsecure and secure dynamic updates à Next. Trên hộp thoại Completing the New Zone Wizard, kiểm tra các thông số, chọn Back để sửa chữa(nếu cần) à Finish
2/ Tạo Pointer:
Click phải chuột vào Reverse Lookup Zone vừa tạo (192.168.2.x Subnet) à New Pointer(PTR). Trên hộp thoại New Resource Record, nhập vào ô Host IP number: 1(đối PC1), hoặc 2(đối PC2) hoặc 3(đối PC3) à Browse. Trên hộp thoại Browse, double click vào tên DNS server à double click vào tên Domain à double click vào forward lookup zone à double click vào tên PC. Trên hộp thoại New Resource Record ta nhận thấy Host name đã được cập nhật à OK. Pointer đã được tạo trong Reverse Lookup Zone
B4: tạo Alias trong Forward Lookup Zone: thực hiện trên cả 3 máy
1/ Tạo Alias www:
Click phải chuột trên tên Domain trong Forward Lookup Zone(abc.com trên PC1 hoặc def.net trên PC2 hoặc ghk.info trên PC3) à New Alias(CNAME). Trên hộp thoại New Resource Record, nhập vào ô Alias name: www (work wide web) à Browse. Trên hộp thoại Browse, double click vào tên DNS server àdouble click vào Forward Lookup Zone à double click vào tên Domain à double click vào tên PC. Trên hộp thoại New Resource Record ta nhận thấy FQDN của target host đã được cập nhật à OK.
2/ Tạo Alias mail: thực hiện tương tự phần 1để tạo Alias mail trong Forward Lookup Zone
B5: thử phân giải tên các Domain: thực hiện trên cả 3 máy
Mở cửa sổ Command Line: Start à Run. Nhập câu lệnh cmd à OK. Tại Dos Prompt, nhập câu lệnh Nslooup à Enter à phân giải tên Domain, lần lượt nhập các bí danh sau:
Ø  www.abc.com à Enter
Ø  www.def.net à Enter
Ø  www.ghk.info à Enter
Nhìn kết quả hiển thị sau mỗi câu lệnh, ta có nhận xét là: mỗi Domain chỉ có thể phân tên của chính Domain đó, chưa thể phân giải tên của Domain khác
Thoát khỏi chương trình Nslookup bằng lệnh Exit, đóng cửa sổ Command Line
II/ Tạo và cấu hình Root Domain để các Domain có thể phân giải tên của nhau:
B1: Tạo Root trên PC2:
Mở chương trình DNS: Start à Programs à Administrative Tools à DNS. Trong cửa sổ DNS, click vào dấu “+”  mở các chỉ mục. Click phải chuột vào mục Forward Lookup Zones à New Zone…. Trên hộp thoại Welcome to the New Zone Wizard, chọn Next à trên hộp thoại Zone Type, chọn Primary zone à Next. Trong hộp thoại Zone Name, nhập vào ô Zone name: . (dấu chấm) à Next. Trên hộp thoại Zone File, ta thấy hệ thống tự động đặt tên file là root.dns, giữ nguyên tên file mặc định à Next. Trên hộp thoại Dynamic Update, chọn type Allow both nonsecure and secure dynamic updates à Next. Trên hộp thoại Completing the New Zone Wizard, kiểm tra các thông số, chọn Back để sửa chữa(nếu cần) à Finish
B2: tại Root Domain server (PC2), tạo zone tên của các domaindelegate
1/ Tạo zone abc.comdelegate cho PC1 (là PC host domain abc.com)
Click phải chuột vào mục Forward Lookup Zones à New Zone…. Trên hộp thoại Welcome to the New Zone Wizard, chọn Next à trên hộp thoại Zone Type, chọn Primary zone à Next. Trong hộp thoại Zone Name, nhập vào ô Zone name: com à Next. Trên hộp thoại Zone File, ta thấy hệ thống tự động đặt tên file là root.dns, giữ nguyên tên file mặc định à Next. Trên hộp thoại Dynamic Update, chọn type Allow both nonsecure and secure dynamic updates à Next. Trên hộp thoại Completing the New Zone Wizard, kiểm tra các thông số, chọn Back để sửa chữa(nếu cần) à Finish
Click phải chuột lên zone com à New Delegation, trên hộp thoại Welcome to the New Delegateion Wizard à Next, trên hộp thoại Delegated Domain Name, nhập vào ô Delegated domain: abc. Ta nhận thấy FQDN được cập nhật thành abc.com à Next. Trên hộp thoại Name Server, click nút Add, trên hộp thoại New Resource Record:
·         Nhập vào ô Server FQDN: PC1.abc.com (tên đầy đủ của máy làm DNS cho domain abc.com)
·         Nhập vào ô IP address: 192.168.2.1(địa chỉ của máy làm DNS cho domain abc.com)
è Add à OK
Trở về hộp thoại Name Server, ta nhận thấy thông tin về Server đã được cập nhật à Next, trên hộp thoại Completing the New Zone Wizard, kiểm tra các thông số, chọn Back để sửa chữa(nếu cần) à Finish
2/ Tạo zone ghk.info và delegate cho PC3 (PC3 làm domain cho domain ghk.info)
Thực hiện tương tự mục 1(tạo zone info) với các chi tiết:
  • Zone Name: info
  • Delegated domain: ghk
  • Server FQDN: PC3.ghk.info
  • Ip address: 192.168.2.3
B3: tại các domain con, khai báo địa chỉ Root domain server (thực hiện trên PC1 và PC3)
Mở chương trình DNS à click phải chuột vào DNS Server à Properties à chọn tab Root Hints à click vào dòng Server FQDN đầu tiên rồi click Remove à click Remove nhiều lần để xóa tất cả các Server FQDN. Sau khi xóa xong à click nút Add. Trên hộp thoại New Resource Record:
·         Nhập vào ô Server FQDN: PC2.def.net (server FQDN của Root domain)
·         Nhập vào ô IP address: 192.168.2.2(địa chỉ của server làm Root domain)
è Add à OK
KẾT QUẢ: phân giải tên các Domain: thực hiện trên cả 3 máy
Mở cửa sổ Command Line: Start à Run. Nhập câu lệnh cmd à OK. Tại Dos Prompt, nhập câu lệnh Nslooup à Enter à phân giải tên Domain, lần lượt nhập các bí danh sau:
Ø  www.abc.com à Enter
Ø  www.def.net à Enter
Ø  www.ghk.info à Enter
Ø  mail.abc.com à Enter
Ø  mail.def.net à Enter
Ø  mail.ghk.info à Enter
Nhìn kết quả hiển thị sau mỗi câu lệnh, ta có nhận xét là: các Domain có thể phân giải tên của nhau
Thoát khỏi chương trình Nslookup bằng lệnh Exit, đóng cửa sổ Command Line
III/ Cấu hình mail server trên PC1 và PC3:
B1: cài chương trình MDAEMON: bài lab này dùng chương trình MDAEMON làm mail server
B2: cấu hình MDAEMON server
Sau khi cài đặt xong, chương trình MDAEMON sẽ tự động khởi động. trong cửa sổ MDAEMON, chọn menu Setup à Primary Domain…. Trong hộp thoại Primary Domain configuration, chọn tab Doamain/ISP, nhập vào ô Domain NameHELO domain: abc.com (hoặc ghk.info), Domain IP đã tự động cập nhật: 192.168.2.1(hoặc 192.168.2.3)à Apply. Vẫn trong hộp thoại Primary Domain, phải đảm bảo có dấu check của option Try to use DNS server defined in windows TCP/IP settings à OK
B3: tạo mail account trong MDAEMON server
Trong cửa sổ MDAEMON, chọn menu Accounts à New Account…. Trong hộp thoại Account editor, nhập vào ô Full name: Nguyen Van Ti (hoặc Tran Thi Teo), nhập vào ô Mailbox: Ti (hoặc Teo), nhập vào ô Password: 123 à thu nhỏ cửa sổ MDAEMON
IV/ Kiểm tra sự hoạt động của mail server trên PC1 và PC3:
B1: tạo local user account:
  • PC1: Logon username: Ti, password: 123
  • PC3: Logon username: Teo, password: 123
B2: tạo mailbox trong trình duyệt Outlook Express
  • Logoff Administrator à logon Ti (hoặc teo)
  • Mở chương trình OE, trong cửa sổ OE, chọn memu Tools à Accounts à trong hộp thoại Internet account, chọn Add à mail. Trong hộp thoại Your name, nhập vào ô Display name: Nguyen Van Ti (hoặc Tran Thi Teo) à Next. Trong hộp thoại Internet E-Mail Address, nhập vào ô E-Mail Address: Ti@abc.com (Teo@ghk.info) à Next. Trong hộp thoại Internet Mail Logon, nhập password: 123 à Next. Trong hộp thoại Configuration à Finish
  • Trở về hộp thoại Internet account, click vào mail account vừa tạo à click nút Properties à trong hộp thoại mail.abc.com Properties, chọn tab Server, đánh dấu check vào My servers requires authentication.
B3: kiểm tra hoạt động của mail servermailbox:
  • Trở về cửa OE, click dấu “+” trước folder Local folders để hiển thị các subfolder à click nút Send/Recv, click chọn folder Inbox, ta nhận thấy MDAEMON server đã gửi 1 E-mail “Welcome…..” cho account Ti (Teo)
  • Gửi mail cho chính mình: trong cửa sổ OE, click nút Create mail à nhập vào ô To: Ti@abc.com (Teo@ghk.info), nhập vào ô Subject: mail test, nhập vào vùng nội dung: Ti test thu mail rồi click nút Send
  • Click vào folder Inbox à click vào nút Send/Recv: E-mail đã được gởi đến cho Ti (Teo)
B4: Xóa thông tin SMTP lưu trữ trong MDAEMON
  • Trong cửa sổ MDAEMON, chọn tab SMTP à click  phải chuột vào vùng thông tin à Clear All
B5: Ti và Teo gửi E-mail cho nhau:
ví du: trên PC1 (E-mail Ti gửi cho Teo)
  • một thời gian sau khi nhắp nút Send, ta nhận thấy icon MDAEMON ở góc phải dưới màn hình chuyển từ màu xám sang màu xanh nhằm báo lỗi. Double click vào icon MDAEMON để mở cửa sổ MDAEMON, quan sát thông tin trong tab SMTP è DNS còn thiếu MX-record
V/ Tạo MX-record:
B1: PC3: tạo MX-record trong Forward lookup zone của domain ghk.info
  • Logoff Teo, logon Administrator
  • Mở chương trình DNS à click phải chuột vào domain ghk.info à New mail Exchange(MX)…. Trong hộp thoại New Resource Record à click nút Browse, trong hộp thoại Browse à double click vào tên các Record để có được FQDN à OK.
  • Click phải chuột lên DNS Server (PCXX) à All tasks à Restart à đóng chương trình DNS
B2: PC1: chuyển mail của Ti gửi cho Teo còn trên Mail server
  • Logoff Ti, logon Administrator
  • Mở chương trình Mdaemon, click phải chuột vào Remote Queue à Proccess now
B3: Teo nhận mail của Ti:
  • Logoff Administrator, logon Teo
  • Trong cửa sổ OE à click nút Send/Recv, click vào folder Inbox: Teo nhận được mail của Ti
B4: PC1 tạo MX-record trong Forward lookup zone của domain abc.com
  • Logoff Teo, logon Administrator
  • Mở chương trình DNS à click phải chuột vào domain abc.com à New mail Exchange(MX)…. Trong hộp thoại New Resource Record à click nút Browse, trong hộp thoại Browse à double click vào tên các Record để có được FQDN à OK.
  • Click phải chuột lên DNS Server (PCXX) à All tasks à Restart à đóng chương trình DNS
B5: PC3: chuyển mail (Teo gửi mail cho Ti) con trên mail server:
  • Logoff Teo, logon Administrator
  • Mở chương trình Mdaemon, click phải chuột vào Remote Queue à Proccess now
B6: PC1: Ti nhận mail của Teo:
  • Logoff Administrator, logon Ti
  • Trong cửa sổ OE à click nút Send/Recv, click vào folder Inbox: Ti nhận được mail của Teo

Sau các bước này, Ti và Teo có thể gửi mail cho nhau mà không gặp trở ngại nào
(Nguồn: Sưu tầm)

Không có nhận xét nào: