جمعه, ۵ بهمن, ۱۴۰۳ / 24 January, 2025
مجله ویستا

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


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

اگر جزو آن دسته از طرفداران اوبونتو هستید که اول از همه نسخه سرور آن را نصب می‌کنید، احتمالا می‌دانید با تنظیمات شبکه آن چطور کار کنید. بیشتر توزیع‌های مبتنی بر دبیان، این …

اگر جزو آن دسته از طرفداران اوبونتو هستید که اول از همه نسخه سرور آن را نصب می‌کنید، احتمالا می‌دانید با تنظیمات شبکه آن چطور کار کنید. بیشتر توزیع‌های مبتنی بر دبیان، این کار را به شیوه عجیب و خاصی انجام می‌دهد.

برای پیکربندی اینترفیس‌های مختلف می‌توان فایل /etc/network/interfaces را ویرایش کرد تا اطلاعات آی پی مناسب و آدرس گیت‌وی را وارد کرد. البته با ویرایش این فایل کار تمام نیست و اگر به‌صورت دستی اطلاعات اینترفیس‌های شبکه را ویرایش کنید، باید آدرس‌های DNS را به صورت دستی در فایل /etc/resolv.conf پیدا کرده و ویرایش کنید. این تازه روشی عادی و عجیب بود که کانونیکال حالا این روش را هم عوض کرده است.

هر چند ممکن است واکنش اولیه‌تان دفاعی باشد، اما روش جدید اجازه می‌دهد اطلاعات DNS را مستقیما درون فایل /etc/network/interfaces قرار داد. تنها مساله این است که در فایل /etc/resolv.conf یا فایل /etc/network/interfaces هیچ توضیحی مبنی بر شیوه انجام کار وجود ندارد!

اعمال آدرس‌های شبکه در روش جدید ساده است، در فایل /etc/network/interfaces کافی است یکی دو خط به تنظیمات قبلی اضافه کنیم. به مثال زیر توجه کنید:

# The primary network interface

auto eth۰

iface eth۰ inet static

address ۱۹۲.۱۶۸.۱.۲۰۰

netmask ۲۵۵.۲۵۵.۲۵۵.۰

gateway ۱۹۲.۱۶۸.۱.۱

dns-nameservers ۱۹۲.۱۶۸.۱.۱

dns-domain example.com

dns-search example.com

همان‌طور که مشاهده می‌کنید، چند دستور جدید مشاهده می‌شود. این دستورها واضح است و نیازی به توضیح ندارد. بعد از این‌که اطلاعات این فایل را ویرایش کردید، اطلاعات موجود در فایل /etc/resolve.conf به‌طور خودکار به‌روز خواهد شد.