![]() ![]() |
5.1 | ![]() Giới thiệu một số phần mềm hỗ trợ IPv6 |
5.1.2 | ![]() Một số phần mềm cung cấp dịch vụ hỗ trợ IPv6 |
|
BIND (Berkeley Internet Name Daemon)
Bind là phần mềm
miễn phí cung cấp dịch vụ tên miền được sử dụng rất rộng răi.
Trong bài thực hành này, sử dụng bind-9.2.2-21 đi kèm trong đĩa cài hệ điều hành Linux Enterprise 3.0 Kích hoạt hỗ trợ IPv6 trong cấu h́nh dịch vụ DNS
DNS server cần có
file cấu h́nh named.conf,
Để máy chủ dns nghe lưu lượng IPv6,
trong file cấu h́nh named.conf cần có option sau:
listen-on-v6 port 53 { any;} ;
Hoặc nếu không nghe lưu lượng IPv6:
listen-on-v6 { none; };
Trong named.conf, cần có zone dành cho địa chỉ IPv6 loopback
(zone"1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa")
Nếu khai báo tên miền ngược tương ứng vùng địa chỉ IPv6 đă được phân bổ,
cần có thêm những zone tương ứng.
Các file dữ liệu tên miền cần được khai báo các bản ghi hỗ trợ địa chỉ IPv6.
VSFTPD – Cung cấp dịch vụ máy chủ FTPVsftpd là phần mềm miễn phí, cho phép cài đặt và cấu h́nh một máy chủ cung cấp dịch vụ FTP rất bảo mật, ổn định và nhanh trên hệ thống UNIX. Vsftpd cũng được biết tới là phần mềm cung cấp hỗ trợ IPv6 rất tốt. Vsftpd hỗ trợ IPv6 từ phiên bản 0.2.0 Trong bài thực hành này, chúng ta sử dụng vsftpd-1.2.0-4 đi kèm trong đĩa cài hệ điều hành Linux Enterprise 3.0 Kích hoạt VSFTPD hỗ trợ IPv6:
Kích hoạt hỗ trợ IPv6 đối với dịch vụ cung cấp bởi vsftpd rất đơn giản. Trong file cấu h́nh vsftpd.conf, chúng ta chỉ việc thêm vào thẻ “listen_ipv6=YES”. Chú ư hai thẻ “listen” và “listen_ipv6” là loại trừ lẫn nhau nên khi chúng ta thêm vào “listen_ipv6=YES”, cần bỏ đi thẻ “listen=YES” APACHE 2.0 – Cung cấp dịch vụ máy chủ WebApache là phần mềm mă nguồn mở, cho phép cài đặt và cấu h́nh máy chủ cung cấp dịch vụ Web. Apache hỗ trợ rất tốt địa chỉ IPv6 và được sử dụng rất phổ biến hiện nay làm IPv6 webserver (hầu hết những tổ chức nghiên cứu sử dụng Apache server để cung cấp dịch vụ Web). Kích hoạt APACHE 2.0 hỗ trợ IPv6:
Cũng như Vsftpd, kích hoạt Apache hỗ trợ địa chỉ IPv6 rất đơn giản. Thuộc tính Listen trong file cấu h́nh (httpd.conf) sẽ xác định địa chỉ, port mà Webserver nghe lưu lượng. Ví dụ: - Listen 80 - Listen 8000 - Listen 192.170.2.1:80 Địa chỉ IPv6 cần được đặt trong ngoặc vuông. Ví dụ: Listen [::]:80 Listen [fe80::a00:20ff:fea7:ccea]:80 Trong những hệ điều hành hỗ trợ địa chỉ IPv6 IPv4-mapped , Apache có thể đảm nhiệm cả kết nối IPv4 và IPv6 trên cùng IPv6 socket, khi đó thuộc tính Listen có thể đặt chung : Listen 80 Trong bài thực hành, chúng ta sử dụng Apache2.0 để cấu h́nh Webserver hỗ trợ địa chỉ IPv6. Đồng thời cấu h́nh Virtual Host trên webserver này. Các phần mềm client dịch vụ hỗ trợ IPv6:Tại thời điểm hiện nay, tuy IPv6 dành được rất nhiều sự quan tâm trong lĩnh vực nghiên cứu thử nghiệm, song vẫn chưa có được sự triển khai rộng răi trong lĩnh vực công nghiệp. Bạn có thể t́m kiếm các phần mềm client hỗ trợ IPv6 để sử dụng trong mạng thử nghiệm của ḿnh do các tổ chức nghiên cứu cung cấp. Một số địa chỉ cung cấp thông tin thống kê các phần mềm hỗ trợ IPv6 : http://ns.ipv6style.jp/en/index.shtml (truy cập phần thống kê - statistics) http://www.deepspace6.net/docs/ipv6_status_page_apps.html
Trong bài thực hành này, chúng ta sử dụng một số phần mềm client sau đây :
FTP client: NextFTP4do một tổ chức Nhật Bản phát triển Web client: Firefox 1.0.7 |
||