دانشنامه مارال هاست دانشنامه مارال هاست
  • صفحه اصلی
  • مقالات
    • هاست اشتراکی
    • دامنه
    • سرور مجازی
    • کنترل پنل سی‌پنل
    • کنترل پنل پلسک
    • کنترل پنل دایرکت ادمین
    • ایمیل
    • CloudLinux
    • Cloudflare
  • تماس با ما
دانشنامه مارال هاست دانشنامه مارال هاست
دانشنامه مارال هاست دانشنامه مارال هاست
  • صفحه اصلی
  • مقالات
    • هاست اشتراکی
    • دامنه
    • سرور مجازی
    • کنترل پنل سی‌پنل
    • کنترل پنل پلسک
    • کنترل پنل دایرکت ادمین
    • ایمیل
    • CloudLinux
    • Cloudflare
  • تماس با ما
شبکه
  • Folder icon closed Folder open iconپیاده‌سازی و مدیریت IPv6
  • Folder icon closed Folder open iconپیکربندی IPv6 روی Windows Server
  • Folder icon closed Folder open iconپیکربندی IPv6 روی Linux
  • Folder icon closed Folder open iconIPv6 چیست
  • Folder icon closed Folder open iconپیکربندی IPv6 روی MikroTik RouterOS
  • Folder icon closed Folder open iconاستفاده از IPv6 در Apache و Nginx
  • Folder icon closed Folder open iconتنظیم DNS AAAA Records برای IPv6
  • Folder icon closed Folder open iconتست اتصال IPv6 با ابزارهای خط فرمان
  • Folder icon closed Folder open iconتنظیم DHCPv6 Server روی Linux
  • Folder icon closed Folder open iconمزایا و معایب IPv6 در محیط هاستینگ
  • Folder icon closed Folder open iconمعماری آدرس‌ دهی در IPv6
  • Folder icon closed Folder open iconساختار بسته در IPv6
  • Folder icon closed Folder open iconمسیریابی در IPv6
  • Folder icon closed Folder open iconمکانیزم‌های انتقال به IPv6
  • Folder icon closed Folder open iconملاحظات امنیتی در IPv6
شبکه

پیکربندی IPv6 روی Linux

چکیده

لینوکس قلب تپنده‌ی اینترنت است؛ بیش از ۹۰٪ سرورهای اینترنتی بر پایه یکی از توزیع‌های لینوکسی اجرا می‌شوند. با رشد سریع IPv6 و پایان فضای آدرس IPv4، مدیران شبکه باید روش پیکربندی و مدیریت IPv6 را روی سرورهای لینوکسی بدانند. در این مقاله، روش‌های پیکربندی استاتیک و پویا (DHCPv6) در توزیع‌های محبوب لینوکس شامل Ubuntu، CentOS و AlmaLinux بررسی می‌شود. علاوه بر آن، ابزارهای تست اتصال، امنیت (ip6tables و nftables) و مفهوم MTU در IPv6 توضیح داده خواهد شد.

تعاریف کلیدی

  • IPv6 Address : آدرس ۱۲۸ بیتی یکتا برای هر اینترفیس.
  • Netplan : سیستم مدیریت شبکه در Ubuntu از نسخه ۱۸ به بعد.
  • Network-Scripts : روش سنتی در CentOS 7 و AlmaLinux برای پیکربندی شبکه.
  • DHCPv6 : پروتکل اختصاص آدرس IPv6 به صورت پویا.
  • SLAAC : مکانیزم خودکار تولید آدرس بدون نیاز به DHCP.
  • MTU (Maximum Transmission Unit) : بیشترین اندازه‌ی بسته‌ای که می‌تواند بدون Fragmentation در یک اینترفیس ارسال شود.

پیکربندی IPv6 در Ubuntu (با Netplan)

در سیستم عامل‌های Ubuntu جهت ویرایش فایل کانفیگ شبکه و ورود به مسیر تنظیمات دستور زیر را اجرا کنید:

JavaScript
Copy
nano /etc/netplan/01-netcfg.yaml
JavaScript

و فایل را بصورت زیر ویرایش کنید به صورتی که IPv6 زیر IPv4 قرار بگیرد:

JavaScript
Copy
ethernets:
  ens160:
    addresses:
      - 192.168.1.1/24
      - 2a03:b**0::151/64
    mtu: 1400
    routes:
      - to: 0.0.0.0/0
        via: 192.168.1.0
      - to: ::/0
        via: 2a03:b**0::1
    nameservers:
      addresses:
        - 8.8.8.8
        - 4.2.2.4
        - 2001:4**0:4**0::8888
        - 2001:4**0:4**0::8844
    dhcp4: no
    dhcp6: no
JavaScript

با Ctrl + x فایل را بسته و ذخیره کنید سپس با اجرا دستور زیر تغییرات روی تنظیمات شبکه را apply کنید:

JavaScript
Copy
netplan apply
JavaScript

و سپس با اجرای دستور زیر می‌توانید وضعیت شبکه را بررسی کنید:

JavaScript
Copy
ping6 ipv6.google.com
JavaScript
پیکربندی IPv6 روی Linux

پیکربندی IPv6 در CentOS / AlmaLinux

در سیستم عامل‌های CentOS و AlmaLinux جهت ویرایش فایل کانفیگ شبکه و ورود به مسیر تنظیمات دستور زیر را اجرا کنید:

JavaScript
Copy
nano /etc/sysconfig/network-scripts/ifcfg-eth0
JavaScript

و تنظیمات آی‌پی ورژن 6 را بصورت زیر در فایل درج کنید:

JavaScript
Copy
IPV6INIT=yes
IPV6ADDR=2001:d**:ab**:1::20/64
IPV6_DEFAULTGW=2001:d**:a**d:1::1
DNS1=2001:4**0:4**0::8888
DNS2=2001:4**0:4**0::8844
JavaScript
پیکربندی IPv6 روی Linux

با Ctrl + x فایل را بسته و ذخیره کنید سپس با اجرا دستور زیر تغییرات روی تنظیمات شبکه را apply کنید:

JavaScript
Copy
nmcli networking off
nmcli networking on
JavaScript

و سپس با اجرای دستور زیر می‌توانید وضعیت شبکه را بررسی کنید:

JavaScript
Copy
ip -6 addr show
JavaScript
پیکربندی IPv6 روی Linux

مفهوم MTU در IPv6

MTU (Maximum Transmission Unit) حداکثر اندازه بسته‌ای است که یک اینترفیس شبکه بدون Fragmentation می‌تواند ارسال کند. در Ethernet معمولاً برابر با ۱۵۰۰ بایت است. در IPv4، روتر ها می‌توانند بسته‌ها را Fragment کنند. در IPv6، روترها حق Fragment کردن ندارند و فقط مبدا می‌تواند بسته را Fragment کند.

اهمیت MTU در IPv6

اگر MTU درست تنظیم نشود، ارتباط دچار مشکل Packet Loss یا Slow Connection خواهد شد. مکانیزم Path MTU Discovery (PMTUD) استفاده می‌شود تا کلاینت بداند بیشترین MTU در مسیر چقدر است.

مشاهده و تغییر MTU در لینوکس

جهت نمایش MTU دستور زیر را می‌توانید اجرا کنید:

JavaScript
Copy
ip link show dev ens33
JavaScript

و جهت تغییر MTU به ۱۴۰۰ بایت دستور زیر را می‌توانید اجرا کنید:

JavaScript
Copy
ip link set dev ens33 mtu 1400
JavaScript

نکته: در سرویس‌هایی مثل VPN یا Tunnelها، MTU باید کاهش یابد (مثلاً ۱۴۰۰ یا ۱۴۲۰) تا از Fragmentation جلوگیری شود.

توضیحات تکمیلی

راه‌اندازی IPv6 در لینوکس ترکیبی از تنظیمات ساده و دقت در جزئیات است. Ubuntu از Netplan و AlmaLinux/CentOS از network-scripts یا NetworkManager برای پیکربندی استفاده می‌کنند. تست اتصال با ابزارهای خط فرمان الزامی است. مفهوم MTU در IPv6 اهمیت بالاتری نسبت به IPv4 دارد چون فقط مبدا می‌تواند Fragment کند؛ بنابراین تنظیم درست MTU و اجازه دادن به ICMPv6 حیاتی است. در نهایت، امنیت باید جدی گرفته شود; قوانین فایروال IPv6 را جداگانه بنویسید و همیشه شبکه را مانیتور کنید.

هنوز نیاز به کمک دارید؟

آیا سوالی دارید؟

آیا این مقاله برای شما مفید بود؟ بله خیر

مطالب اخیراً بازدیدشده

  • رفع خطای autoconf213 در CloudLinux OS 8 هنگام نصب ALT-PHP
  • رفع خطای ارتباط نسخه بسته alt-php با alt-php81-common در CloudLinux
  • ریست پسورد root در Ubuntu 16.04
  • مشاهده بیشتر

نظرات خود را بنویسید... لغو پاسخ

اشتراک گذاری این مقاله

پیکربندی IPv6 روی Linux

کپی کردن لینک

Clipboard Icon

جدیدترین مقالات

CXS چیست و چگونه کار می‌کند
1 minute می 3, 2026
ساخت سرور چت المنت بروی لینوکس
5 minutes آوریل 25, 2026
Geo Routing و Geo DNS
2 minutes آوریل 22, 2026

تقویم

می 2026
شیدسچپج
 1
2345678
9101112131415
16171819202122
23242526272829
3031 
« آوریل    

عضویت

جدیدترین پست‌ها

CXS چیست و چگونه کار می‌کند
1 minute می 3, 2026
ساخت سرور چت المنت بروی لینوکس
5 minutes آوریل 25, 2026
Geo Routing و Geo DNS
2 minutes آوریل 22, 2026

سلام