دوست عزیز آپاچی وب سرور هستو فرایند تبدیل نام (dns) را انجام نمیده درصورتیکه آپاچی را در لینوکس بکار می برید بهتر هست که bind را نصب کنید .
بطور خلاصه :
1-bind را نصب کن
2- فایل named.conf را در مسیر /etc/ پیدا کن.
3- مثلا اسم دامنه mohsen.com هست که تنظیمات زیر رو انجام بده :
کد:
/ This is the primary configuration file for the BIND DNS server named.
//
// Please read /usr/share/doc/bind9/README.Debian.gz for information on the
// structure of BIND configuration files in Debian, *BEFORE* you customize
// this configuration file.
//
// If you are just adding zones, please do that in /etc/bind/named.conf.local
include "/etc/bind/named.conf.options";
include "/etc/bind/named.conf.local";
include "/etc/bind/named.conf.default-zones";
///////////////////////mohsen.com/////////////////////////
zone "mohsen.com"{
type master;
file "/etc/bind/db.mohsen.com";
};
4- حالا یک فایل با نام db.mohsen.com درست کن و کدهای زیر رو داخلش بریز:
کد:
; BIND data file for local loopback interface
;
$TTL 604800
@ IN SOA mohsen.com. root.mohsen.com. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS mohsen.com.
@ IN A 1.2.3.4
ns IN A 1.2.3.4
www IN A 1.2.3.4
mail IN A 1.2.3.4
5- حالا دوباره bind رو راه اندازی کن تا تغییرات اعمال بشه.
6-اگر در فکر اینی که هاستینگ راه بندازی و .... بهتره که سراغ یه کنترل پنل بری. چون دستی تنظیمات رو اعمال کردن و مدیریتشون خیلی گرفتاری داره.
موفق باشی