پرش به محتوا
نوین هاست
  • سرور مجازی
  • درباره ما
  • تماس با ما
  • بازارچه
  • دانشنامه
نوین هاست
  • سرور مجازی
    • برگشت
    • سرور مجازی ایران
      • برگشت
      • سرور مجازی برج میلاد
      • سرور مجازی زیرساخت
    • سرور مجازی اروپا
      • برگشت
      • سرور مجازی المان
      • سرور مجازی انگلیس
      • سرور مجازی فرانسه
      • سرور مجازی اتریش
      • سرور مجازی هلند
      • سرور مجازی بلغارستان
      • سرور مجازی مجارستان
      • سرور مجازی دانمارک
      • سرور مجازی سوئد
      • سرور مجازی جزیره من
      • سرور مجازی جمهوری چک
      • سرور مجازی ایتالیا
      • سرور مجازی فنلاند
      • سرور مجازی یونان
      • سرور مجازی سوئیس
      • سرور مجازی ایسلند
      • سرور مجازی کرواسی
      • سرور مجازی اسپانیا
    • سرور مجازی آسیا
      • برگشت
      • سرور مجازی ترکیه
      • سرور مجازی سنگاپور
      • سرور مجازی مالزی
      • سرور مجازی شیلی
      • سرور مجازی هنگ کنگ
      • سرور مجازی امارات
      • سرور مجازی ژاپن
      • سرور مجازی روسیه
    • سرور مجازی آمریکا
      • برگشت
      • سرور مجازی امریکا
      • سرور مجازی کانادا
    • سایر VPS ها
      • برگشت
      • سرور مجازی استرالیا
      • سرور مجازی رایگان
      • سرور مجازی اقتصادی
      • سرور مجازی ترید و بایننس
      • سرور مجازی با کارت گرافیک
      • سرور مجازی نیجریه
      • سرور مجازی بورس
      • سرور مجازی کلاس آنلاین
      • سرور مجازی کاهش پینگ
      • سرور مجازی والتر
      • سرور مجازی فارکس
      • سرور مجازی میکروتیک
      • سرور مجازی NVME
  • سرور اختصاصی
    • برگشت
    • سرور اختصاصی ایران
      • برگشت
      • سرور اختصاصی برج میلاد
      • سرور اختصاصی زیرساخت
    • سرور اختصاصی اروپا
      • برگشت
      • سرور اختصاصی آلمان
      • سرور اختصاصی ترکیه
      • سرور اختصاصی فنلاند
      • سرور اختصاصی هلند
      • سرور اختصاصی انگلیس
      • سرور اختصاصی فرانسه
    • سرور اختصاصی آمریکا
      • برگشت
      • سرور اختصاصی آمریکا
      • سرور اختصاصی کانادا
    • کولوکیشن
      • برگشت
      • آسیاتک
      • زیرساخت
  • هاست
    • برگشت
    • هاست دانلود
    • هاست نامحدود
    • هاست وردپرس
    • هاست ویندوز ایران
  • نوین پلاس +
  • پنل کاربری ارتباط با ما
  • سرور مجازی
  • سرور مجازی ایرانسرور مجازی حرفه ای از ایران
  • سرور مجازی اروپاپایداری و کیفیت ، سرعت بالا
  • سرور مجازی آسیاوب سرور لایت اسپید و امنیت و سرعت بالا
  • سایر VPS هابهینه برای فروشگاه های وردپرسی
  • سرور مجازی زیرساخت
    • سرور مجازی برج میلاد
  • سرور مجازی المان
    • سرور مجازی فرانسه
    • سرور مجازی سوئد
    • سرور مجازی اتریش
    • سرور مجازی اسپانیا
    • سرور مجازی انگلیس
    • سرور مجازی ایتالیا
    • سرور مجازی ایسلند
    • سرور مجازی بلغارستان
    • سرور مجازی سوئیس
    • سرور مجازی جزیره من
    • سرور مجازی جمهوری چک
    • سرور مجازی فنلاند
    • سرور مجازی دانمارک
    • سرور مجازی مجارستان
    • سرور مجازی هلند
    • سرور مجازی یونان
  • سرور مجازی شیلی
    • سرور مجازی روسیه
    • سرور مجازی ترکیه
    • سرور مجازی مالزی
    • سرور مجازی ژاپن
    • سرور مجازی سنگاپور
    • سرور مجازی هنگ کنگ
    • سرور مجازی امارات
  • سرور مجازی کانادا
    • سرور مجازی امریکا
    • سرور مجازی نیجریه
    • سرور مجازی استرالیا
    • سرور مجازی NVME
    • سرور مجازی با کارت گرافیک
    • سرور مجازی رایگان
    • سرور مجازی ترید و بایننس
    • سرور مجازی فارکس
    • سرور مجازی کلاس آنلاین
    • سرور مجازی میکروتیک
    • سرور مجازی والتر
    • سرور مجازی NVME
    • سرور مجازی اقتصادی
  • سرور اختصاصی
  • سرور اختصاصی ایرانمنابع کاملا اختصاصی و قدرتمند
  • سرور اختصاصی اروپابا ip اختصاصی از بهترین کشور ها
  • سرور اختصاصی آمریکاup time 99.99%
  • سایر VDS ها
  • برج میلاد
    • زیرساخت
  • سرور اختصاصی آلمان
    • سرور اختصاصی انگلیس
    • سرور اختصاصی ترکیه
    • سرور اختصاصی فرانسه
    • سرور اختصاصی فنلاند
    • سرور اختصاصی هلند
  • سرور اختصاصی آمریکا
    • سرور اختصاصی کانادا
  • کولوکیشن
  • آسیاتک
  • زیرساخت
  • هاست
  • دامنه
  • نوین پلاس +
021-49624 ورود / عضویت
لینوکس

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

70
  • اجرای دستورات لینوکس در ویندوز
  • راه اندازی سایت در سرور لینوکس
  • IP شناور در اوبونتو و دبیان
  • بازیابی رمز root
  • آموزش بکاپ از سرور لینوکس
  • آموزش اجرای دستور از راه دور
  • ایجاد یوزر در لینوکس
  • تفاوت ipv4 با ipv6 چیست
  • دستور tar لینوکس
  • کانفیگ IPv6 در لینوکس
  • بکاپ گیری از سرور لینوکس
  • راه اندازی سایت در سرور
  • نصب فایروال در لینوکس
  • لیست کردن کاربران در لینوکس
  • پارتیشن بندی در لینوکس
  • بش bash چیست؟
  • آموزش تغییر نام فایل در لینوکس
  • آموزش نصب آلمالینوکس
  • آلمالینوکس
    • تبدیل Centos به AlmaLinux
    • نصب Visual Studio Code در آلمالینوکس
    • نصب پایتون روی آلمالینوکس
    • نصب Node.js در AlmaLinux
  • دبیان
    • ارتقا دبیان
  • اوبونتو
    • نصب NextCloud در اوبونتو
    • فعال کردن SSH اوبونتو
    • نصب ماینکرافت روی اوبونتو
    • نصب کاساندرا Cassandra در اوبونتو
    • آموزش نصب اوبونتو
    • نصب Graylog در اوبونتو
    • نصب Redis در اوبونتو
    • نصب Maven در اوبونتو
    • نصب تامکت در اوبونتو
    • آموزش نصب Ghost CMS در ubuntu
    • نصب GitLab در اوبونتو
    • نصب GCC در اوبونتو
    • نصب جاوا در اوبونتو
    • نصب و راه اندازی Bind DNS Server اوبونتو
    • نصب جنکینز در اوبونتو
    • نصب وردپرس در اوبونتو
    • نصب Oh My Zsh در اوبونتو
    • نصب پرومتئوس در اوبونتو
    • نصب Kubectl در اوبونتو
    • نصب PyTorch در اوبونتو
    • حذف داکر در اوبونتو
    • نصب آناکوندا
    • آموزش نصب Wine
    • آموزش نصب آپاچی کافکا
    • نصب Xrdp در اوبونتو
    • نصب وایرشارک در اوبونتو
    • آموزش نصب Go در اوبونتو
    • آموزش نصب MariaDB در اوبونتو
    • آموزش نصب Ansible
    • نصب درایور انویدیا در اوبونتو
    • آموزش نصب Hadoop
    • آموزش نصب Terraform
    • نصب و کانفیگ SSH در Ubuntu
    • نصب KVM در Ubuntu
    • نصب گوگل کروم در ubuntu
    • آموزش نصب گرافانا
    • چک کردن نسخه ubuntu
    • آموزش نصب phpMyAdmin در اوبونتو
    • آموزش نصب Postman
    • نصب داکر در اوبونتو
    • نصب Redis در اوبونتو
    • نصب MySQL در اوبونتو
    • نصب و کانفیگ آپاچی در اوبونتو
    • کران جاب در اوبونتو
    • ارتقا اوبونتو
    • نصب MongoDB در اوبونتو
    • نصب محیط گرافیکی در اوبونتو

تحقیق و توسعه

8
  • آموزش Portainer داکر
  • پاک کردن کش DNS
  • افزایش امنیت سرور
  • آموزش لود بالانسینگ
  • پیکربندی SSL در PostgreSQL
  • پایتون
    • ترکیب دو لیست در پایتون
    • تبدیل رشته به عدد در پایتون
    • معکوس کردن لیست در پایتون

سوالات متداول

4
  • رید (RAID) چیست؟
  • عمومی
    • ترافیک مورد نیاز سایت
    • SELinux چیست؟
    • محافظت در برابر حملات DDoS
View Categories
  • خانه
  • مستدات
  • راهنمای لینوکس
  • کانفیگ IPv6 در لینوکس

کانفیگ IPv6 در لینوکس

زمان مطالعه: 3 دقیقه

اینترنت به طور مداوم در حال تغییر است و کاهش آدرس‌های IPv4 دور از ذهن نیست. IPv6 دیگر چیزی مربوط به آینده نیست، بلکه الزامی است که باید اکنون در نظر گرفته شود. داشتن درک اساسی از IPv6 برای مقاوم‌سازی زیرساخت شما در برابر آینده ضروری است. این امر می‌تواند نقش مهمی در تصمیم‌گیری، به ویژه هنگام مدیریت یک سرور اختصاصی لینوکس، به ویژه سروری که آخرین نسخه اوبونتو ۲۴ را اجرا می‌کند، ایفا کند.

نحوه پیکربندی IPv6 در سرور مجازی و اختصاصی با سیستم عامل لینوکسی #

این راهنما هر آنچه را که برای پیکربندی IPv6 روی یک سرور اختصاصی لینوکس نیاز دارید، در بر دارد . در پایان این راهنما، شما یک راه‌حل IPv6 کارآمد خواهید داشت تا جایی که می‌توانید عصر جدید اتصال به اینترنت را بپذیرید.

چرا IPv6 اکنون بیش از هر زمان دیگری اهمیت دارد؟ #

قبل از پرداختن به جزئیات فنی، اجازه دهید اهمیت IPv6 را درک کنیم:

  • اتمام آدرس: آدرس‌های IP (IPv4) در حال اتمام هستند و اکثر دستگاه‌ها و سرویس‌های رو به افزایش به IPv6 وابسته می‌شوند.
  • مقیاس‌پذیری: IPv6 تعداد آدرس‌هایی را ارائه می‌دهد که تقریباً نجومی هستند، به این معنی که می‌تواند هر دستگاهی روی زمین را به آن متصل کند.
  • کارایی: IPv6 فرآیند پیکربندی شبکه را از طریق پیکربندی خودکار بدون وضعیت (SLAAC) ساده کرده و همچنین کارایی مسیریابی را افزایش می‌دهد.
  • امنیت: IPv6 با در نظر گرفتن امنیت طراحی شده است و IPsec یک جزء اجباری است.
  • عملکرد: در موارد متعدد، IPv6 از نظر عملکرد برتر است؛ هدرهای بسته آن پیچیدگی کمتری دارند و مسیرهای مسیریابی سرراست‌تر هستند.

در مورد یک سرور اختصاصی ، IPv6 سرور شما را قادر می‌سازد تا مستقیماً با سرویس‌ها و کاربرانی که منحصراً از IPv6 استفاده می‌کنند، ارتباط برقرار کند و در درازمدت، دسترسی آن را افزایش داده و آن را سازگار سازد.

پیش‌ نیازها #

قبل از شروع، مطمئن شوید که موارد زیر را دارید:

  • یک سرور اختصاصی لینوکس در حال اجرا (من از اوبونتو ۲۴.۰۴ استفاده می‌کنم )
  • دسترسی روت یا sudo به سرور
  • یک بلوک آدرس IPv6 که توسط ارائه دهنده خدمات میزبانی وب یا مدیر شبکه شما اختصاص داده شده است
  • آشنایی اولیه با دستورات ترمینال لینوکس و مفاهیم شبکه

پیکربندی IPv6 در سرور اختصاصی لینوکس #

در زیر مراحل مربوط به پیکربندی IPv6 در سرور اختصاصی لینوکس آمده است.

مرحله ۱: تأیید پشتیبانی IPv6 #

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

خط فرمان
cat /proc/sys/net/ipv6/conf/all/disable_ipv6
خروجی۰
  • عدد ۰ به معنی فعال بودن IPv6 است.
  • عدد ۱ به معنی غیرفعال بودن IPv6 است.

اگر خروجی ۱ است، IPv6 را با اجرای دستور زیر فعال کنید:

خط فرمان
sudo sysctl -w net.ipv6.conf.all.disable_ipv6=0

مرحله ۲: بررسی پیکربندی شبکه فعلی #

رابط‌های شبکه و پیکربندی IPv6 فعلی آنها را تأیید کنید.

خط فرمان
ip -6 addr show
خروجی۱: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 state UNKNOWN qlen 1000
    inet6 ::1/128 scope host noprefixroute 
       valid_lft forever preferred_lft forever
۲: enp0s1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 state UP qlen 1000
    inet6 fd7d:106f:a73e:8d9c:b310:2e19:39e5:628f/64 scope global temporary dynamic 
       valid_lft 604028sec preferred_lft 85297sec
    inet6 fd7d:106f:a73e:8d9c:8483:b6ff:feae:3a4c/64 scope global dynamic mngtmpaddr 
       valid_lft 2591974sec preferred_lft 604774sec
    inet6 fe80::8483:b6ff:feae:3a4c/64 scope link 
       valid_lft forever preferred_lft forever
  • lo رابط loopback با ::۱/۱۲۸ است.
  • enp0s1 (یا نام رابط شما) ممکن است یک آدرس لینک-محلی (fe80::/64) یا/و یک آدرس محلی منحصر به فرد (fd7d::/64) را نشان دهد. اگر هیچ آدرس IPv6 جهانی (مثلاً ۲۰۰۱:db8::) ظاهر نشد، باید یکی را پیکربندی کنید.

مرحله ۳: پیکربندی آدرس IPv6 #

اوبونتو ۲۴ از Netplan برای پیکربندی شبکه استفاده می‌کند. فایل‌های پیکربندی Netplan در مسیر /etc/netplan/ قرار دارند.

بررسی پیکربندی Netplan موجود #

فایل‌های پیکربندی Netplan را فهرست کنید:

خط فرمان
ls /etc/netplan/
خروجی۵۰-cloud-init.yaml 01-network-manager-all.yaml

پشتیبان‌گیری از پیکربندی #

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

خط فرمان
sudo cp /etc/netplan/01-network-manager-all.yaml /etc/netplan/01-network-manager-all-yaml.backup

پیکربندی Netplan را ویرایش کنید #

فایل Netplan را برای ویرایش باز کنید:

خط فرمان
sudo nano /etc/netplan/01-network-manager-all.yaml

پیکربندی IPv6 را در رابط مناسب اضافه یا تغییر دهید. در اینجا یک نمونه پیکربندی آورده شده است:

network:
  version: 2
  renderer: NetworkManager
  ethernets:
    enp0s1:
      dhcp4: no
      addresses:
        - ۱۹۲.۱۶۸.۲.۱۰۷/۲۴
        - ۲۰۰۱:db8:abcd:0012::1/64
      routes:
        - to: default
          via: 192.168.2.1
        - to: default
          via: "2001:db8:abcd:0012::1"

      nameservers:
        addresses:
          - ۸.۸.۸.۸
          - ۲۰۰۱:۴۸۶۰:۴۸۶۰::۸۸۸۸

در اینجا، آدرسی که با ۲۰۰۱ شروع می‌شود را طوری پیکربندی می‌کنم که از آدرس‌های IPv6 قابل مسیریابی عمومی استفاده کند. ۲۰۰۱:۴۸۶۰:۴۸۶۰::۸۸۸۸ آدرس DNS گوگل است که سرور شما برای ترجمه نام دامنه به آدرس‌های IP از آن استفاده می‌کند و اتصالات خروجی به سایر سرویس‌های اینترنتی را تسهیل می‌کند.

در زیر جزئیات پارامترهای پیکربندی آمده است:

  • addresses: آدرس IPv6 استاتیک و زیرشبکه را مشخص می‌کند.
  • nameservers: فهرست سرورهای DNS IPv6 را نشان می‌دهد.
  • فایل را ذخیره کنید (Ctrl+O، Enter، Ctrl+X در nano)

مرحله ۴: اعمال پیکربندی Netplan #

پیکربندی جدید را آزمایش و اعمال کنید:

خط فرمان
sudo netplan try
خروجیDo you want to keep these settings?

Press ENTER before the timeout to accept the new configuration

Changes will revert in 88 seconds

برای پذیرش، Enter را فشار دهید. در صورت وجود خطا، Netplan پس از ۱۲۰ ثانیه به حالت اولیه برمی‌گردد و به شما امکان می‌دهد پیکربندی را اصلاح کنید.

اگر آزمایش موفقیت‌آمیز بود، پیکربندی را به‌طور دائم اعمال کنید:

خط فرمان
sudo netplan apply

مرحله ۵: پیکربندی IPv6 را تأیید کنید #

بررسی کنید که آیا آدرس IPv6 اختصاص داده شده است یا خیر:

خط فرمان
ip  -6 addr show
خروجیubuntu@ubuntu:~$ ip -6 addr show
۱: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 state UNKNOWN qlen 1000
    inet6 ::1/128 scope host noprefixroute 
       valid_lft forever preferred_lft forever
۲: enp0s1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 state UP qlen 1000
    inet6 2001:db8:abcd:12::1/64 scope global 
       valid_lft forever preferred_lft forever

جدول مسیریابی را بررسی کنید:

خط فرمان
ip -6 route
خروجی۲۰۰۱:db8:abcd:12::/64 dev enp0s1 proto kernel metric 256 pref medium

مرحله ۶: تست اتصال IPv6 #

اتصال به یک سرور با قابلیت IPv6 (مثلاً سرور DNS گوگل) را آزمایش کنید:

خط فرمان
ping6 google.com
خروجیPING google.com(2404:6800:4003:c01::8b) 56 data bytes
۶۴ bytes from 2404:6800:4003:c01::8b: icmp_seq=1 ttl=117 time=12.3 ms

مرحله ۷: پیکربندی فایروال برای IPv6 #

اوبونتو ۲۴ به طور پیش‌فرض از UFW (فایروال ساده) استفاده می‌کند. مطمئن شوید که IPv6 در UFW فعال است.

فعال کردن IPv6 در UFW #

پیکربندی UFW را ویرایش کنید:

خط فرمان
sudo nano /etc/default/ufw

مطمئن شوید که تنظیمات IPV6 فعال است:

IPV6=yes

فایل را ذخیره کرده و از آن خارج شوید.

پورت‌های لازم را مجاز کنید #

برای مثال، اجازه دسترسی به SSH (پورت ۲۲) و HTTP (پورت ۸۰) را بدهید:

خط فرمان
sudo ufw allow proto tcp to any port 22
خروجیRules updated
Rules updated (v6)
خط فرمان
sudo ufw allow proto tcp to any port 80
خروجیRules updated
Rules updated (v6)

بارگذاری مجدد UFW:

خط فرمان
sudo ufw reload
خروجیFirewall reloaded
خط فرمان
sudo ufw status
خروجیStatus: active

To                         Action      From
--                         ------      ----
۲۲/tcp                     ALLOW       Anywhere                  
۸۰/tcp                     ALLOW       Anywhere                  
۲۲/tcp (v6)                ALLOW       Anywhere (v6)             
۸۰/tcp (v6)                ALLOW       Anywhere (v6)  

نتیجه‌ گیری #

هنگام پیکربندی IPv6 روی یک سرور اختصاصی اوبونتو ۲۴، مراحل اصلی تأیید پشتیبانی از یک ویژگی در هسته است. با دنبال کردن این دستورالعمل‌ها، سرور شما برای IPv6 آماده می‌شود و آن را در شبکه‌های جدید به کار می‌اندازد. برای حفظ یک پیکربندی سالم، باید مرتباً به مستندات مربوط به پیکربندی IPv6 واقعی در ارائه دهنده خدمات میزبانی خود مراجعه کنید و برای حفظ اتصال تلاش کنید.

Updated on مهر ۳۰, ۱۴۰۴

نظر شما چیست؟!

  • Happy
  • Normal
  • Sad

Related Docs

  • بکاپ گیری از سرور لینوکس
  • آموزش تغییر نام فایل در لینوکس

Share This Article :

  • Facebook
  • X
  • LinkedIn
  • Pinterest
بکاپ گیری از سرور لینوکسدستور tar لینوکس

دیدگاهتان را بنویسید لغو پاسخ

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

فهرست مطلب
  • نحوه پیکربندی IPv6 در سرور مجازی و اختصاصی با سیستم عامل لینوکسی
  • چرا IPv6 اکنون بیش از هر زمان دیگری اهمیت دارد؟
  • پیش‌ نیازها
  • پیکربندی IPv6 در سرور اختصاصی لینوکس
    • مرحله ۱: تأیید پشتیبانی IPv6
    • مرحله ۲: بررسی پیکربندی شبکه فعلی
    • مرحله 3: پیکربندی آدرس IPv6
      • بررسی پیکربندی Netplan موجود
      • پشتیبان‌گیری از پیکربندی
      • پیکربندی Netplan را ویرایش کنید
    • مرحله ۴: اعمال پیکربندی Netplan
    • مرحله ۵: پیکربندی IPv6 را تأیید کنید
    • مرحله 6: تست اتصال IPv6
    • مرحله 7: پیکربندی فایروال برای IPv6
      • فعال کردن IPv6 در UFW
      • پورت‌های لازم را مجاز کنید
  • نتیجه‌ گیری
نوین هاست

نوین هاست ارائه دهنده خدمات میزبانی، فروش انواع سرورهای مجازی و اختصاصی ایران و خارج برترین لوکیشن ها و استفاده از بهترین سخت افزارها با پشتیبانی 7/24

نماد اعتماد نوین هاست
لوگو ساماندهی
نظام صنفی رایانه ای کشور
دانش بنیان

دسترسی سریع

  • سرور مجازی
  • سرور مجازی ایران
  • سرور اختصاصی
  • هاست اشتراکی
  • ثبت دامنه
  • درباره ما
  • قوانین سرویس دهی

سرورهای مجازی

  • سرور مجازی المان
  • سرور مجازی فرانسه
  • سرور مجازی انگلیس
  • سرور مجازی امریکا
  • سرور مجازی کانادا
  • سرور مجازی فنلاند
  • سرور مجازی هلند

سرورهای اختصاصی

  • سرور اختصاصی ایران
  • سرور اختصاصی برج میلاد
  • سرور اختصاصی زیرساخت
  • سرور اختصاصی خارج
  • سرور اختصاصی آلمان
  • سرور اختصاصی فرانسه
  • سرور اختصاصی آمریکا
تمام حقوق این سایت محفوظ و متعلق به نوین هاست می باشد.
Facebook Twitter Youtube Whatsapp Instagram Telegram