راهنمای ایجاد خط روت و تنظیم IP در لینوکس Red-Hat

 گام اول – قرار دادن IPv4 روی Interface 

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

b2b rout ip guide 1سپس با دستور ls، فهرست Interface ها را مشاهده کنید:

b2b rout ip guide 2

با یک ویرایش‌گر وارد تنظیمات Interface موردنظر شوید:

b2b rout ip guide 3بعد از باز کردن فایل، با استفاده از ویرایش‌گر vi یا vim و کلید i به insert mode وارد شده و تنظیمات زیر را اعمال کنید:

(دقت کنید که Gateway به منظور Default Route است.)

b2b rout ip guide 4با زدن ESC و نوشتنwq ، تنظیمات وارد شده را ذخیره کنید و خارج ‌شوید.

سپس سرویس مربوط به Network را ری استارت کنید:

b2b rout ip guide 5

 

گام دوم – تعیین IP ثانویه

فرض کنید می‌خواهید برای ifcfg-ens33 یک IP دوم در نظر بگیرید.

در مسیر /etc/sysconfig/network-script به فایلی به نام ifcfg-ens33:0 نیاز است. برای راحتی کار با دستور cp فایل اصلی را کپی و با اسم جدید ذخیره کنید:

b2b rout ip guide 6اکنون با یک ویرایش‌گر مناسب (به‌عنوان مثال vim) وارد فایل جدید ‌شوید و تنظیمات IP و Gateway مورد نظر را مانند گام اول و Device=ens33:0 وارد کنید.

در مرحله آخر نیز سرویس Network را ری‌استارت کنید.

 

گام سوم – ایجاد خط روت

برای ایجاد خط روت در سرور تلفنی ۲ راه وجود دارد:

راه اول به‌صورت موقت بوده و با ری‌استارت شدن سرور و یا سرویس Network تنظیمات نیز حذف می‌شوند.

در این روش، با دستور زیر می‌توان خط روت را اضافه کرد:

ip route add 185.73.1.0/24 via 10.0.0.101 dev eth0

راه دوم به‌صورت همیشگی است و بعد از ری‌استارت شدن سیستم یا سرویس Network تنظیمات حذف نخواهند شد.

ابتدا وارد مسیر زیر شوید:

b2b rout ip guide 7

فرض کنید خط روت مورد نظر برای Interface ifcfg-eth0  است و به همین دلیل در این مسیر فایلی به اسم Route-eth0  ایجاد کنید:

Vi route-eth0

به‌عنوان مثال، دستور زیر را به فایل اضافه ‌کنید:

b2b rout ip guide 8سپس با زدن کلید ESC و نوشتن wq، فایل را ذخیره ‌کنید، خارج شوید و سرویس Network را ری‌استارت ‌کنید:

Service network restart