تنظیمات شبکه و میزبان

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

مدیریت صحیح تنظیمات شبکه و میزبان یکی از اساسی‌ترین مهارت‌ها برای هر مدیر سیستم است. این تنظیمات ارتباط بین سرورها، کلاینت‌ها و اینترنت را تعیین می‌کنند و در عملکرد کلی سیستم تأثیر مستقیم دارند.

فایل‌های اصلی پیکربندی شبکه

در لینوکس، فایل‌های کلیدی زیر مسئول تنظیمات شبکه هستند:

  • /etc/network/interfaces (در دبیان‌بیس‌ها)
  • /etc/sysconfig/network-scripts/ifcfg-eth0 (در رد‌هت‌بیس‌ها)
  • /etc/resolv.conf (تنظیمات DNS)
  • /etc/hosts (تنظیمات میزبان محلی)
فایل کاربرد
/etc/hosts تبدیل نام میزبان به آدرس IP بدون نیاز به DNS
/etc/resolv.conf تعیین سرورهای DNS برای ترجمه نام دامنه

تنظیمات میزبان (Hostname)

نام میزبان شناسه منحصر به فرد سیستم در شبکه است. برای تغییر آن می‌توانید از دستورات زیر استفاده کنید:

hostnamectl set-hostname new-hostname

یا با ویرایش فایل /etc/hostname در سیستم‌های جدیدتر. برای اطلاعات بیشتر می‌توانید به سایت مکث مراجعه کنید.

پیکربندی رابط شبکه

برای تنظیم آدرس IP ثابت در سنت‌اواس ۶، فایل /etc/sysconfig/network-scripts/ifcfg-eth0 را ویرایش کنید:

  1. مطمئن شوید مقدار ONBOOT=yes باشد
  2. مقدار BOOTPROTO=static را تنظیم کنید
  3. اطلاعات IP ثابت را اضافه کنید:
    • IPADDR=192.168.1.100
    • NETMASK=255.255.255.0
    • GATEWAY=192.168.1.1

عیب‌یابی شبکه

دستورات زیر برای بررسی مشکلات شبکه مفید هستند:

دستور کاربرد
ping بررسی اتصال به میزبان دیگر
traceroute ردیابی مسیر بسته‌های شبکه
netstat نمایش اتصالات شبکه فعال

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