گنو/لینوکس

تنظیم Bridge در گنو/لینوکس

NatNetworks
نوشته شده توسط اروند طباطبایی

شبکه ی Bridge چیزی جز یک تکنیک ساده برای اتصال به یک شبکه ی خارجی از طریق یک واسط فیزیکی نیست. این تکنیک مخصوصاً برای ابزار های مجازی سازی مانند KVM، Xen، LXC و … بسیار مفید است. در این پست توضیح می‌دهیم که چگونه یک پل (Bridge) را با استفاده از ابزار brctl و در سیستم عامل اوبونتو تنظیم کنیم.

تصویر زیر شمایی کلی از یک شبکه ی دارای پل را نشان می دهد.

1

دستور زیر را برای نصب ابزار کنترل و تنظیم پل اجرا کنید :

یا:

خروجی:

2

 

ایجاد پل روی سرور:

از فایل /etc/network/interfaces یک نسخه ی پشتبان تهیه کرده و آن را در یک ویرایشگر متن مانند nano یا vim باز کنید:

خوب باید eth1 را به عنوان br1 و eh0 را به عنوان br0 به سیستم معرفی کنیم! برای این کار در فایل ذکر شده تغییرات مناسب را طبق داده‌های زیر به وجود بیاورید(اطلاعات مربوط به eth0 و eth1 را حذف یا تبدیل به کامنت کنید)

نکته‌ای که درباره br0 و DHCP وجود دارد این است که باید تنظیمات مربوط به DHCP را هم در فایل مذکور بیاورید:

فایل را ذخیره کرده و ببندید.

سپس سرور یا سرویس شبکه را از نو راه اندازی کنید. برای راه اندازی مجدد سرویس شبکه می‌توانید از دستور زیر استفاده کنید(در یک سشن SSH اجرای دستور زیر ممکن است نا موفق باشد)

اگر از اوبونتو ۱۴.۰۴ یا ورژن های قدیمی تر آن، که بر پایه ی systemd نیستند استفاده می‌کنید باید دستور زیر را اجرا کنید:

برای اینکه مطمئن شوید اتصال با شبکه ی محلی و جهانی مشکلی ندارد می‌توانید از ابزار پینگ کمک بگیرید:

خروجی این دستور معمولاً چنین چیزی خواهد بود:

3

حال می‌توانید XEN/KVM/LXC را طوری تنظیم کنید که از br0 و br1 برای برقراری ارتباط بین سیستم عامل های مهمان یا اینترنت استفاده کنند و البته هیچ نیازی به تنظیم IPTable نخواهید داشت.

درباره نویسنده

اروند طباطبایی

هرچه می آموزم میبینم که خیلی کم آموختم. در حال حاضر مدیریت تولید مقطع کارشناسی ارشد هستم. علاقه به رباتیک و تکنولوژی دارم. امیدوارم بتونم دانشی را که آموخته‌ام، به روش‌های مختلفی به کاربران علاقمند منتقل کنم.

۱ دیدگاه

دیدگاهتان را بنویسید