آموزش LPIC1 | مدیریت شبکه

تنظیمات شبکه

تنظیمات شبکه در لینوکس شامل پیکربندی آدرس‌های IP، دروازه پیش‌فرض (Default Gateway)، DNS و سایر پارامترهای مربوط به اتصال شبکه می‌شود. این تنظیمات به سیستم شما اجازه می‌دهد تا با سایر دستگاه‌ها در شبکه محلی یا اینترنت ارتباط برقرار کند.

فایل‌های مهم تنظیمات شبکه

در لینوکس، فایل‌های اصلی برای تنظیمات شبکه معمولاً در مسیر /etc/network/ یا /etc/sysconfig/network-scripts/ (در توزیع‌هایی مانند CentOS/RHEL) قرار دارند. برخی از مهم‌ترین فایل‌ها عبارتند از:

  • /etc/network/interfaces (در دبیان/اوبونتو)
  • /etc/sysconfig/network-scripts/ifcfg-eth0 (در RedHat/CentOS)
  • /etc/resolv.conf (برای تنظیم DNS)

دستورات کاربردی برای مدیریت شبکه

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

  1. ifconfig (یا ip a در سیستم‌های جدیدتر): نمایش اطلاعات رابط‌های شبکه.
  2. ip addr add: اضافه کردن آدرس IP به یک رابط شبکه.
  3. route یا ip route: نمایش و تغییر جدول مسیریابی.
  4. ping: بررسی اتصال به یک آدرس IP یا دامنه.
  5. nslookup یا dig: بررسی DNS و تبدیل نام دامنه به IP.

مثال‌های تنظیم شبکه

  • تنظیم آدرس IP به صورت دستی (در اوبونتو):

    sudo nano /etc/network/interfaces

    سپس خطوط زیر را اضافه کنید:

    auto eth0  
    iface eth0 inet static  
      address 192.168.1.100  
      netmask 255.255.255.0  
      gateway 192.168.1.1  
  • تغییر DNS در /etc/resolv.conf:

    sudo nano /etc/resolv.conf

    و اضافه کردن:

    nameserver 8.8.8.8  
    nameserver 8.8.4.4  

نکته‌های مهم

  • تغییرات در فایل‌های شبکه معمولاً نیاز به راه‌اندازی مجدد سرویس شبکه (sudo systemctl restart networking) دارند.
  • در سیستم‌های جدیدتر، ابزار nmcli (NetworkManager Command Line) نیز برای مدیریت شبکه استفاده می‌شود.

این تنظیمات پایه به شما کمک می‌کند تا شبکه خود را در لینوکس به درستی پیکربندی کنید.

پرسش و پاسخ این درس

برای ثبت پرسش ابتدا در سایت وارد شوید.

  • 1
  • 2
  • 3