Monday, December 31, 2007

Hướng dẫn sử dụng BIND (DNS) trên Linux

1. Cấu hình của Bind
Bind được cấu hình dựa trên 3 thành phần chính, đầu tiên là named, đây là tiến trình chạy trên phía server của DNS. Thành phần thứ 2 là thư viện phân giải địa chỉ ( resolver library) gọi là Resolver. Resolver sẽ chuyển tên domain sang dạng địa chỉ IP. Nó sử dụng resolv.conf làm file cấu hình.
Phần thứ 3 cung cấp các công cụ để test hệ thống DNS.
2. Vai trò DNS của tôi trong hệ thống DNS là gì?
DNS là một hệ thống cơ sở dữ liệu phân tán, khi bạn mua một tên miền (domain) bạn cần phải trả lời trong bản đăng ký là làm việc với DNS nào. Bạn phải liệt kê hai DNS và chúng phải được đăng ký trong hệ thống DNS.
Hệ thống cơ sở dữ liệu tên miền gồm có 3 mức. Nhóm đầu tiên được gọi là Root server, nhóm thứ hai được gọi là Top Level Domains hay TLD. Khi một resolver muốn tìm địa chỉ website, TLD sẽ tạo quy vấn. Giả sử bạn muốn tìm hiephoa.net, Resolver của bạn sẽ hỏi Root server địa chỉ IP của hiephoa.net, Root sẽ trả lời tôi không biết nhưng tôi biết chỗ mà bạn có thể tìm thấy hiephoa.net, đó là hãy bắt đầu với TLD cho .net. TLD .net trả lời OK, tôi không có thông tin về hiephoa.net nhưng tôi biết một máy chủ chứa thông tin về hiephoa.net, nó có địa chỉ 210.245.87.194 và có tên là ns1.sic-corp.com.vn, hãy đến đó tìm địa chỉ của hiephoa.net.




Thursday, November 08, 2007

ISPConfig, Phần mềm miễn phí dành cho ISP

Nếu bạn đang tìm hiểu đến các phần mềm quản lý hệ thống ISP chắc sẽ biết CPanel, Plesk ... là các phần mềm thương mại được sử dụng rất nhiều cho các nhà cung cấp dịch vụ domain và hosting. Tuy nhiên chi phí để mua các phần mềm này không phải là rẻ. Đây là trở ngại rất lớn dành cho các công ty nhỏ khi tìm kiếm giải pháp cho việc quản lý ISP.
Trong bài viết này tôi giới thiệu một phần mềm mã nguồn mở có tính năng tương tự CPanel,Plesk. Đó là ISPConfig.
ISConfig có thể chạy được trên nhiều bản distro của Linux như Debian, Fedora, SuSE ... ISPconfig có các tính năng sau:

  • Httpd (virtual hosts, domain and IP based)
  • FTP
  • Bind (A, CNAME, MX and SPF Records)
  • POP3 Auto-Responder
  • MySQL client-databases
  • Webalizer statistics
  • Harddisk quota
  • Mail-Quota
  • Traffic limits
  • IP-addresses
  • SSL
  • SSI
  • Shell-access
  • Mailscanner (Antivirus)
  • Firewall
Sau khi download ISOConfig về bạn có thể cài đặt dễ dàng trong khoảng 30 phút nếu bạn đã cài đủ các phần mềm hỗ trợ và có đường net ADSL, việc sử dụng ISPConfig thì không thể dễ hơn, toàn bộ các giao diện đồ họa giúp người dùng sử dụng nhanh được hệ thống.

Wednesday, November 07, 2007

Clip.vn plugin cho SMF

Khi sử dụng diễn đàn dùng SMF, nếu bạn muốn post clip từ clip.vn thì phải copy đường link thật trong đoạn mã mà clip.vn cung cấp rồi chèn vào mã BBC của diễn đàn, rất rắc rối cho người sử dụng.
Để thuận tiện hơn khi nhúng clip từ clip.vn vào SMF tôi có viết một plugin nhỏ để convert từ link trên trình duyệt thành flash object.

Download tại đây

Sau khi download bạn vào phần Admin/Package của SMF và cài đặt như một package bình thường.