آموزش های دایرکت ادمین

آموزش استفاده از IPv6 در دایرکت ادمین

هاست وردپرس

آدرس IP یا آی پی اینترنتی یک آدرس عددی است که در فضای وب به هر دستگاهی از جمله کامپیوتر ها ، مودم ها ، چاپگر ها ، تلفن های همراه و وسایلی از این دست که جزئی از شبکه TCP/IP هستند اختصاص داده می شود و راهی برای شناسایی دستگاه در شبکه اینترنت شناخته می شود که باعث اتصال شبکه جهانی وب به یک دیگر است. امروزه به دلیل رواج استفاده از اینترنت و گسترش تعداد آی پی ها ، IPv6 در حال گرفتن جای IPv4 است و به همین دلیل قصد داریم در آموزش استفاده از IPv6 در دایرکت ادمین از وبلاگ پرداز IT نحوه استفاده از IP ورژن 6 را در دایرکت ادمین آموزش دهیم و به شما بگوییم که چگونه IPv6 را به سرور دایرکت ادمین اضافه کرده و با استفاده از این نوع IP به سرور خود متصل شوید.

در ادامه آموزش استفاده از IPv6 در دایرکت ادمین همراه پرداز آی تی باشید.

آموزش استفاده از IPv6 در دایرکت ادمین

در اولین مرحله برای استفاده از IPv6 در دایرکت ادمین شما باید آن در دایرکت ادمین دستوراتی را اجرا کنید تا سیستم به جای استفاده از IPv4 از IPv6 برای ارتباط استفاده کند. شما می توانید این کار را یا از طریق دسترسی به ssh سرور دایرکت ادمین انجام دهید یا اینکه از طریق کنترل پنل دایرکت ادمین IP را اضافه کنید.

آموزش اضافه کردن IPv6 در دایرکت ادمین

برای فعال کردن IPv6 در سرور دایرکت ادمین و اضافه کردن آن به سرور ابتدا با استفاده از ssh با دسترسی root یا دسترسی کاربر sudo به سرور خود متصل شوید.

با استفاده از دستور زیر فایل کانفیگ دایرکت ادمین را باز کنید. شما می توانید برای اجرا این دستور از ویرایشگر هایی مثل nano نیز استفاده کنید.

vi /usr/local/directadmin/conf/directadmin.conf

سپس در این فایل خط IPv6 را پیدا کنید. در مقابل IPv6 مقدار 0 وارد شده که شما باید این مقدار را به 1 تغییر دهید.

Ipv6=1

سپس فایل کانفیگ را ذخیره کنید تا تغییرات اعمال شوند و در نهایت با استفاده از دستور زیر سرویس دایرکت ادمین را یک بار مجددا راه اندازی کنید.

service directadmin restart

برای اضافه کردن IPv6 از طریق کنترل پنل دایرکت ادمین ابتدا با دسترسی Admin وارد کنترل پنل سرور شوید.

اضافه کردن IPv6 در کنترل پنل شبیه اضافه کردن IPv4 است که برای این منظور گزینه Admin Tools را انتخاب کرده و سپس بر روی گزینه IP management کلیک کنید.

در این قسمت شما می توانید در کادر مربوط به IP ، آی پی مورد نظر خود را وارد کنید.

از نت ماسک 255.255.255.0 فقط برای IPv4 استفاده می شود اما برای IPv6 این مورد را نادیده بگیرید زیرا به طور پیش فرض در آدرس های IPv6 از نت ماسک /64 استفاده می شود اما به دلیل عدم پشتیبانی از آن ، برای اضافه کردن IPv6 در دایرکت ادمین باید از فرم های کوتاه کننده آدرس IP استفاده کرد.

در نهایت تغییرات را ذخیره کنید.

دسترسی به دایرکت ادمین با IPv6

با استفاده از ssh با دسترسی root یا دسترسی کاربر sudo به سرور خود متصل شوید.

در محیط سرور دستور زیر را اجرا کنید.

/sbin/sysctl net.inet6.ip6.v6only=0

در آدرس و فایل /etc/rc.conf باید مقدار زیر را تنظیم کنید و سپس با دستور sockstat آن را تایید کنید.

ipv6_ipv4mapping=”YES”

در صورتی که پس از اجرا دستور sockstat تنظیمات درست عمل کند باید خروجی زیر نمایش داده شود.

freebsd7-64# sockstat -l | grep direct | head -n1
nobody directadmi 50362 0 tcp46 *:2222 *:*

اما اگر به درستی کار نکند خروجی زیر نمایش داده می شود.

freebsd7-64# sockstat -l | grep direct | head -n1
nobody directadmi 50362 0 tcp6 *:2222 *:*

توجه داشته باشید که وجود tcp46 در خروجی نشان دهنده فعال بودن IPv6 است و سرور ریستارت می شود اما خروجی tcp6 نشان می دهد که IPv6 در سرور فعال نیست.

در صورتی که از وب سرور و سرویس Apache در سرور خود استفاده می کنید باید بدانید که به طور پیش فرض از IPv6 پشتیبانی می کند اما نیاز به تغییر در Exim و dovecot است زیرا Exim به طور پیش فرض از IPv6 پشتیبانی نمی کند.

برای Exim دستور زیر را اجرا کنید.

/usr/sbin/exim -bV | grep Support

خروجی زیر نمایش داده می شود.

Support for: crypteq IPv6 Perl OpenSSL move_frozen_messages Content_Scanning Old_Demime DKIM DNSSEC Event OCSP PRDR

اگر شما در خروجی سرور خود IPv6 را مشاهده نمی کنید با استفاده از rpms باید Exim را دوباره compile کنید. آخرین Makefiles باید HAVE_IPV6=YES باشد.

برای dovecot باید فایل پیکربندی را ویرایش کنید.

vi /etc/dovecot.conf

در این فایل باید قسمت زیر را پیدا کنید.

#IPv4
listen = *
#IPv4 and IPv6:
#listen = *, ::

سپس این خط را به شکل زیر تغییر دهید.

#IPv4
#listen = *
#IPv4 and IPv6:
listen = *, ::

برای نسخه های قدیمی تر از dovecot می توانید دستورات زیر را اجرا کنید.

vi /etc/dovecot.conf
Add the following line.
listen = “*, [::]”

حال سرویس dovecot را ریستارت کنید.

service dovecot restart

در نهایت قابل ذکر است که در زمان انشار این مطلب استفاده از IPv6 فراگیر نشده و به نوعی این IP در ابتدا راه خود قرار دارد اما با گذشت زمان و محدود تر شدن تعداد IPv4 ها در جهان ، استفاده از IPv6 دیگر به یک نیاز تبدیل خواهد شد.

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

هاست و دامنه

نوشته های مشابه

1 دیدگاه

  1. سلام
    از مطلب بروز و البته مورد نیاز متشکرم
    سوالی داشتم:
    چگونه در دایرکت ادمین با حفظ آی پی اصلی سیستم که v4 است، ایمل ها را با ip v6 ارسال کنم؟
    ضمنا سیستم با انجین ایکس و آپاچی هست
    با تشکر

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

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

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