نویسنده : Arvan

بررسی تنظیمات routing در ابرک‌هایی که به چند شبکه‌ی مختلف متصل‌اند

linkedin

بررسی تنظیمات routing در ابرک‌هایی که به چند شبکه‌ی مختلف متصل اند
در برخی سناریوها بسته به نیاز، ممکن است یک ابرک به دو یا چند شبکه متصل باشد، که در بیش‌تر سناریوها یکی از شبکه‌های مربوط به شبکه‌ی عمومی (public) برای دسترسی به اینترنت است.
از موارد مربوط به routing، دسترسی ابرک به اینترنت و هم‌چنین دسترسی یک default route به آدرس آی‌پی Gateway شبکه‌ی پابلیک در routing table سیستم عامل ابرک است. هم‌چنین در برخی مواقع، برای شبکه‌های خصوصی که ساخته می‌شوند نیز، بنا به نوع استفاده IP Gateway تعریف می‌شود.
در این حالت اگر ابرک مثلن دو اینترفیس، یکی در شبکه‌ی پابلیک و یکی در شبکه‌ی پرایوت داشته باشد، در routing table به‌طور هم‌زمان دو default route خواهیم داشت که در این صورت به‌دلیل مسیریابی اشتباه، دسترسی به اینترنت در ابرک قطع می‌شود.

به‌عنوان نمونه تصویر زیر را ببینیم:

routing-1.png

می‌بینید که روی ابرک، پس از اختصاص شبکه‌های مورد نیازمان، دو default route ایجاد شده که بر اساس اولویت، مسیریابی دسترسی به شبکه‌ی اینترنت با IP Gateway: 192.168.20.1 است، که اشتباه است و باید حذف شود. فقط routing table مربوط به public network باید به‌دلیل permanent کردن تنظیمات روتینگ، اینترفیس مربوط به شبکه‌ی داخلی آن به‌صورت دستی تنظیم شود. لازم است در آن default Gateway تعیین نشود تا مسیریابی به شبکه‌ی اینترنت به‌درستی از Public Network انجام شود.
از این رو، دو نمونه از تنظیم شبکه‌ی مورد نیاز مربوط به سیستم عامل‌های ubuntu-18 و windows-2019 را بررسی می‌کنیم.


Ubuntu 18

ابتدا به ویرایش کانفیگ فایل مربوط به network manager اوبونتو 18 یا همان netplan نیاز داریم. با ویرایش‌گر متنی مورد نظرمان (مثلن: vim /etc/netplan/50-cloud-init.yaml) فایل کانفیگ را باز می‌کنیم و به‌صورت زیر تغییر می‌دهیم:

routing-2.png

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

routing-3.png

و برای اطمینان پس از انجام تغییرات، دوباره routing table را چک می‌کنیم.

routing-4.png

همان‌طور که می‌بینید تغییرات به‌درستی در سطح سیستم عامل اعمال شده است.

Windows Server 2019

ابتدا دستور ncpa.cpl را در پنجره‌ی run وارد می‌کنیم.

routing-5.png

سپس وارد صفحه‌ی network connections می‌شویم.

routing-6.png

حالا اینترفیس متصل به شبکه‌ی داخلی خود را پیدا می‌کنیم:

routing-7.png

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

routing-8.png

در صفحه‌ی بعد ابتدا گزینه‌ی Internet Protocol Version 4را انتخاب کرده و دوباره روی Properties کلیک می‌کنیم:

routing-9.png

در صفحه‌ی جدید ابتدا گزینه‌ی Use the following IP address را انتخاب می‌کنیم، سپس IP Address و Subnet Mask مربوط را وارد کرده و Ok را می‌زنیم.

routing-10.png

برای مشاهده‌ی تغییرات اجراشده، روی کارت شبکه دو بار کلیک می‌کنیم. در صفحه‌ی جدید گزینه‌ی Details را انتخاب می‌کنیم و در صفحه‌ی بعد مشخص می‌شود که تغییرات به‌درستی اعمال شده است، یا خیر:

 routing-11.png

مطالب مرتبط