PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : نحوه config سرور ubuntu



winnuke
November 25th, 2010, 10:39
سلام به همه ی دوستان و استادان گلم.
خیلی دنبال یه منبع فارسی خوب در این زمینه بودم پیدا نشد.
جستجو هم کردم اموزشهای فارسی که پیدا کردم ناقص بود.
سئوال من در مورد نحوه تنظیم dns در ubuntu هست.چطور میتونم dns رو تنظیم کنم؟
و چگونگی ایجاد هاست برای چندتا دامنه در یک سرور ubuntu
مقاله فارسی یا فیلم هم اگه قرار بدید که خیلی بهتره.چون من در این زمینه مبتدی هستم
:63::63::63::63:
هم اکنون نیازمند یاری سبزتان هستیم.

sadegh
November 25th, 2010, 11:58
فکر کنم بهترین گزینه برای سرور cent Os هست
نظر دوستان...

amirizadi
November 25th, 2010, 12:49
بهترین کنترل پنل برای این توزیع ehcp هست نصب کنید همه چیز داره حتی تم سی پنل

Online24
November 25th, 2010, 14:02
ابتدا فایل


/etc/resolv.conf

را با فرمت :


nameserver ip.ip.ip.ip

ویرایش کنید .

برای تنظیمات DNS سایت های روی سرور شما ، نیاز به نصب DNS server دارید ، که BIND پیشنهاد میشود .

با دستور :


sudo apt-get install bind9
sudo apt-get install bind9 dnsutils

BIND را به عنوان DNS server نصب کنید.

حالا نیاز به پیکربندی BIND برای سایت های ایجاد شده روی سرور دارید .

فایل


/etc/bind/named.conf.options

را با فرمت :


forwarders {
ip.ip.ip.ip;
ip.ip.ip.ip;
};

جهت ایجاد Caching Nameserver ویرایش کنید .

فایل :


/etc/bind/named.conf.local

را با فرمت :


zone "domain.com" {
type master;
file "/etc/bind/db.domain.com";
};


ویرایش کنید .

سپس با دستور :


sudo cp /etc/bind/db.local /etc/bind/db.domain.com

Template موجود را برای db.domain.com کپی کنید . ( این کار جهت صرفه جویی در زمان انجام شد )

DNS zone خود را مطابق template و با اطلاعات دقیق ویرایش کنید .



;
; BIND data file for local loopback interface
;
$TTL 604800
@ IN SOA ns.domain.com. root.domain.com. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS ns.domain.com.
@ IN A ip.ip.ip.ip
ns IN A ip.ip.ip.ip


در آخر DNS server خودتون رو راه اندازی مجدد کنید :


sudo /etc/init.d/bind9 restart

برای استفاده از این آموزش ، مقادیر ip.ip.ip.ip با ip صحیح و domain.com را با دامنه صحیح و ثبت شده خودتون جایگزین کنید .

برای راه اندازی سایت هم میتونید apache رو به عنوان webserver نصب کنید و تعدادی virtualhost برای آن تعریف کنید و سایت های خودتون رو از روی اینترنت مشاهده کنید .

پ.ن : توصیه میشود اگر آشنایی کافی با این سیستم عامل ندارید ، کنترل پنل گرافیکی برای آن نصب کنید و به آسانی با آن کار کنید .

winnuke
November 26th, 2010, 23:46
سلام مجدد از رهنمایی خیلی ممنون.وقعا خیلی کامل بود.
حالا وقتی دستور زیر رو میزنم که ببنیم درست set شده یا نه:

dig site.com
پاسخ رو میده:


; <<>> DiG 9.7.1-P2 <<>> com-group.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 10454
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0

;; QUESTION SECTION:
;com-group.com. IN A

;; AUTHORITY SECTION:
com-group.com. 604800 IN SOA ns1.com-group.com. root.com-group.com. 2 604800 86400 2419200 604800

;; Query time: 0 msec
;; SERVER: 92.54.32.13#53(92.54.32.13)
;; WHEN: Fri Nov 26 23:38:30 2010
;; MSG SIZE rcvd: 91

این یعنی همه چیز رو درست set کردم؟!
بعدش معمولا دوتا dns ست میکنند مثلا:

ns1.com-group.com
ns2.com-group.com
حالا من اینطوری فقط ns1.com-group.com رو دارم.درسته؟!
خوب ns2.com-group.com رو چظور تنظیم کنم؟!
البته اول یکی بگه اولی درست set شده وقتی خروجی digام اونه که گذاشتم

چشم امید ما به شما اساتید هستش نا امیدم نکنید.:63::63::63: