پیکربندی شبکه در CentOS یک جنبه حیاتی برای آماده سازی سرور شما برای عملیات است. اتصال سرور با دنیای خارج را تضمین می کند و تعاملات را با سایر دستگاه های موجود در شبکه برقرار می کند. در این مقاله، از نصب ابزارهای لازم تا پیکربندی دقیق رابط های شبکه، فرآیند پیکربندی تنظیمات شبکه از طریق کنسول را به طور کامل بررسی خواهیم کرد.
اولین گام در پیکربندی شبکه در CentOS نصب آن است net-tools بسته، که شامل ابزارهای مهم شبکه، از جمله ifconfig. برای نصب این بسته، دستور زیر را اجرا کنید:
sudo yum install net-tools
این عمل به شما امکان دسترسی به ابزارهای اساسی برای راه اندازی و تشخیص شبکه را می دهد. بیشتر بخوانید در مورد تشخیص منابع لینوکس.
در مرحله بعد، باید به پیکربندی رابط های شبکه ادامه دهید. فایل های پیکربندی برای رابط های شبکه در قسمت قرار دارند /etc/sysconfig/network-scripts دایرکتوری فایل اصلی برای ویرایش است ifcfg-eth0 (یا رابط دیگری بسته به پیکربندی شما). در این فایل می توانید پارامترهایی مانند آدرس IP (IPADDR)، پوشش زیر شبکه (NETMASK، دروازه پیش فرض (GATEWAYو سایر تنظیمات لازم برای عملکرد صحیح شبکه.
نمونه ای از ifcfg-eth0 محتوای فایل ممکن است به صورت زیر باشد:
DEVICE=eth0
BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.1.10
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
اگر نیاز به پیکربندی چندین آدرس IP در یک رابط شبکه دارید، باید فایل های پیکربندی اضافی ایجاد کنید، به عنوان مثال، ifcfg-eth0:0 برای اولین آدرس اضافی، ifcfg-eth0:1 برای دوم، و غیره، تنظیم تنظیمات مربوطه در آنها.
پس از اعمال تغییرات در فایل های پیکربندی، لازم است سرویس شبکه را مجددا راه اندازی کنید تا تنظیمات اعمال شود. این کار را می توان با دستور زیر انجام داد:
sudo systemctl restart network
بنابراین، پیکربندی شبکه در CentOS از طریق کنسول، دنباله ای از اقدامات است، از نصب ابزارهای لازم، ویرایش فایل های پیکربندی و پایان دادن به اعمال تنظیمات شروع می شود. با دنبال کردن این مراحل، میتوانید با موفقیت شبکه را روی سرور CentOS خود پیکربندی کنید.