در این آموزش قصد داریم به نحوه فعال سازی IPv6 بپردازیم، با ما در زاگریو همراه باشید.
پروتکل اینترنت نسخه ۶ (به انگلیسی: Internet Protocol version 6) یا به اختصار IPv6 جدیدترین نسخه پروتکل اینترنت (Internet Protocol) است که ارتباطهای اینترنتی بر پایه آن شکل میگیرد. این نسخه قرار است جای نسخه ۴ این پروتکل (IPv4) را که هماکنون استفاده میشود بگیرد.
همانطور که میدانید IPv 6 نسبت به IPv4 ویژگیهای بارز بهتری دارد که مهترین آن سرعت بیشتر آن نسبت به IPv4 میباشد. به صورتی که میتواند سرعت لود یک وب اپلیکیشن را از 25ms تا 300ms کاهش دهد. یکی از جالب ترین گزارشها از وب سایت SUCURI نشان میدهد که 16% از وبسایتهای پرطرفدار جهان با رتبه کمتر 1000 از IPv 6 پشتیبانی میکنند که این مقدار در وب سایتهایی با رتبه زیر 1 میلیون 7% میباشد.
چگونه IPv6 را بر روی لینوکس پیدا کنیم؟
قبل از فعال کردن IPv 6 نیاز است که آدرسهای IPv6 را پیدا نمایید، مثل همیشه راه های بیشماری برای پیدا کردن IPv 6 در Linux/CentOS وجود دارد.
استفاده از ifconfig
برای پیدا کردن IPv6 میتوانید از ifconfig
به علاوه grep inet6 برای یافتن آدرسها استفاده نمایید.
1 2 3 4 |
[root@chandan conf]# ifconfig |grep inet6 inet6 2400:6180:0:d0::1f33:d001 prefixlen 64 scopeid 0x0<global> inet6 ::1 prefixlen 128 scopeid 0x10<host> [root@chandan conf]# |
استفاده از IP Show
1 2 3 4 5 6 7 8 |
[root@chandan conf]# ip -6 addr show 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 state UNKNOWN qlen 1 inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 state UP qlen 1000 inet6 2400:6180:0:d0::1f33:d001/64 scope global valid_lft forever preferred_lft forever [root@chandan conf]# |
خب هم اکنون میتوانید آدرس IPv6 سرور خود را مشاهده نمایید.
فعال سازی IPv6 درApache HTTP Server
در این مطلب ما بنا را بر این میگذاریم که شما Apache را بر سرور خود نصب نموده اید.
قدم اول: وارد فولدر پیکربندی شوید>
قدم دوم: از فایل httpd.conf
نسخه پشتیبان تهیه نمایید.
قدم سوم: Listen و پورت نامبر را مانند زیر اضافه نمایید.
1 |
Listen [2400:6180:0:d0::1f33:d001]:80 |
Apache را دوباره راه اندازی نمایید.
1 |
service httpd restart |
1 2 3 4 5 |
[root@chandan conf]# netstat -anlp |grep 80 tcp 0 0 139.59.227.20:80 0.0.0.0:* LISTEN 23047/httpd tcp6 0 0 2400:6180:0:d0::1f33:80 :::* LISTEN 23047/httpd unix 2 [ ACC ] STREAM LISTENING 14080 1091/master public/qmgr [root@chandan conf]# |
همانطور که میبینید IPv6 برای شما فعال گردیده است و قابل استفاده میباشد.
بدون دیدگاه