تنظیمات شبکه و میزبان
تنظیمات شبکه و میزبان در سیستمهای لینوکس
مدیریت صحیح تنظیمات شبکه و میزبان یکی از اساسیترین مهارتها برای هر مدیر سیستم است. این تنظیمات ارتباط بین سرورها، کلاینتها و اینترنت را تعیین میکنند و در عملکرد کلی سیستم تأثیر مستقیم دارند.
فایلهای اصلی پیکربندی شبکه
در لینوکس، فایلهای کلیدی زیر مسئول تنظیمات شبکه هستند:
- /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 را ویرایش کنید:
- مطمئن شوید مقدار ONBOOT=yes باشد
- مقدار BOOTPROTO=static را تنظیم کنید
- اطلاعات IP ثابت را اضافه کنید:
- IPADDR=192.168.1.100
- NETMASK=255.255.255.0
- GATEWAY=192.168.1.1
عیبیابی شبکه
دستورات زیر برای بررسی مشکلات شبکه مفید هستند:
دستور | کاربرد |
---|---|
ping | بررسی اتصال به میزبان دیگر |
traceroute | ردیابی مسیر بستههای شبکه |
netstat | نمایش اتصالات شبکه فعال |
با رعایت این تنظیمات و استفاده از ابزارهای مناسب، میتوانید یک زیرساخت شبکه پایدار و ایمن را در سیستمهای لینوکس پیادهسازی کنید.