Dịch vụ tên miền-DNS
14.2.1 Cài đặt phần mềm
Trong phạm vi cuốn sách này tác giải minh họa việc cài đặt DNS bằng phần mềm BIND9 trên nền hệ điều hành Debian. Để cài đặt một phần mềm trên linux bạn đọc có hai cách:
• Cài từ gói phần mềm được build sẵn cho hệ điều hành đang sử dụng (giống windows)
• Tải mã nguồn của phần mềm rồi build lại và cài đặt.
Ở phương án cài đặt thứ 2 yêu cầu bạn đọc phải nắm rất chắc kiến thức về hệ thống để có thể build được mã nguồn phù hợp với cấu hình hệ thống và ý đồ triển khai của mình. Ở đây tác giả giới thiệu với bạn đọc phương án cài từ gói đóng sẵn cho phân mềm. Hệ thống được thiết kế như sau. máy chủ DNS được cấu hình chi thành hai vùng trong và ngoài. Đối với các máy tính nằm trong mạng LAN khi truy vấn thông tin địa chỉ DNS sẽ trả lời địa chỉ nội bộ của các máy chủ. Nếu là các truy vấn từ các máy tính bên ngoài mạng DNS sẽ trả lời địa chỉ public của máy chủ dịch vụ. Tiến hành cài đặt BIND 9:
debian:~# apt-get install bind9 Reading package lists... Done Building dependency tree
Reading state information... Done
The following extra packages will be installed: bind9utils
Suggested packages:
bind9-doc resolvconf ufw
The following NEW packages will be installed: bind9 bind9utils
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. Need to get 336kB of archives.
After this operation, 1028kB of additional disk space will be used. ...
Đọc đoạn cấu hình trên ta có thể nhận thấy rằng để cài đặt BIND9 cần phải cài 2 gói sau: bind9, bind9utils Sau khi cài đặt xong ta thực hiện lệnh tắt dịch vụ để chuyển sang cấu hình chi tiết BIND9:
debian:~# /etc/init.d/bind9 stop