CentOSراهنماهای لینوکس

آموزش نصب MaraDNS در CentOS

پیش نیاز ها

  • یک سرور مجازی با سیستم عامل centos 6
  • یک یوزر با دسترسی sudo

مرحله 1: آپدیت سیستم عامل

sudo yum update
sudo shutdown -r now

پس از آن سرور را ریست دهید و با یوزر با دسترسی sudo به سرور متصل شوید

مرحله 2: دانلود و نصب  MaraDNS

cd
wget http://maradns.samiam.org/download/2.0/2.0.13/maradns-2.0.13.tar.bz2
tar -jxvf maradns-2.0.13.tar.bz2
cd maradns-2.0.13
sudo yum install gcc
sudo make
sudo make install

مرحله 3: استفاده MaraDNS به عنوان  DNS server

فایل /etc/mararc را بایک ویرایشگر باز کنید

sudo vi /etc/mararc

این خط را پیدا کنید :

ipv4_bind_addresses = "127.0.0.1"

ادرس ماشین مجازی ( VPS ) خود را با 200.0.113.1 جایگزین کنید و در 10.99.0.10 ای پی داخلی ( خصوصی ) خود را جایگزیم جایگزین کنید

ipv4_bind_addresses = "127.0.0.1, 203.0.113.1, 10.99.0.10"

ذخیره و خارج شوید

:wq!

سپس فایل “/etc/dwood3rc”  را با یک ویرایشگر باز کنید

sudo vi /etc/dwood3rc

خط زیر را پیدا کنید

bind_address="127.0.0.2" # IP we bind to

مانند روش بالا جایگزین کنید ( ای پی ها را )

bind_address="127.0.0.2, 203.0.113.1, 10.99.0.10" # IP we bind to

خط زیر را پیدا کنید

recursive_acl = "127.0.0.1/16" # Who is allowed to use the cache

ای پی های به صورت /24  وارد کنید ( رنج )

recursive_acl = "10.99.0.0/24"
recursive_acl = "203.0.113.0/24"

خط زیر را پیدا کنید

#filter_rfc1918 = 0

به این صورت ویرایش کنید ( # ) را بردارید

filter_rfc1918 = 0

ذخیره و خارج شوید

:wq!

در آخر دانلود را شروع کنید

sudo chkconfig maradns.deadwood on
sudo /etc/init.d/maradns.deadwood start

ممنون از وقتی که برای مطالعه این آموزش گذاشتید .

 

پایان آموزش

 

مطالب مرتبط

امنیت ، سرعت ، پشتیبانی
همه یکجا در سرویس های پارس وی دی اس
بهترین را از ما بخواهید

مشاهده سرویس ها

  

آموزش اتصال به سرور از طریق کنسول

برخی مواقع امکان دارد با تغییراتی که بر روی سرور مجازی انجام میدهید دسترسی شما با سرور قطع شود

در این آموزش به شما روش حل این مشکل توضیح داده شده است

آموزش های تصویری پنل کاربری سرور های مجازی پارس وی دی اس

 

مجموعه ای از آموزش های مدیریت و کنترل سرور مجازی

آموزش نصب Plesk روی CentOS 7

این کنترل پنل به یوزر ها اجازه می دهد تا مدیریت وب سایتها ، دیتابیس ها، ایمیل ها و دامنه ها را به آسانی توسط کنترل پنل تحت وب از طریق مرورگر انجام دهند.

 

آموزش نصب Let’s Encrypt در دایرکت ادمین Directadmin

Let’s Encrypt  یک سرویس ارائه دهنده رایگان SSL میباشد ، دایرکت ادمین  Let’s Encrypt را پشتیبانی میکند و شما میتوانید به صورت رایگان  Let’s Encryptرا در دایرکت ادمین فعلا کنید و از گواهینامه (SSL) رایگان ، برای خود و کاربرانتون بهره مند شوید

 

 

    دیدگاهتان را بنویسید

    نشانی ایمیل شما منتشر نخواهد شد.

    دکمه بازگشت به بالا