Vyatta؛ يك روتر نرم‌افزاري اپن‌سورس‌

moji5

کاربر فعال كامپيوتر و اينترنت
منبع: تك‌ريپابليك‌

شركت Vyatta كه در زمينه ايجاد پلتفرم اپن‌سورس براي استفاده در روترها كار مي‌كند، آرزوي تبديل روتر خود به محصولي تجاري را در سر مي‌پروراند. اين محصول كه vee-atta خوانده مي‌شود ادامه‌دهنده راهي است كه ردهت با لينوكس و Asterisk با VoIP پيمودند.

Vyatta چه چيزي در چنته دارد؟

پيش از اين‌كه در مورد امكان جايگزيني يك روتر اپن‌سورس با روترهاي سيسكو مطلبي عنوان كنيم، اجازه بدهيد خلاصه‌اي از پيشينه شركت Vyatta و شمه‌اي از فعاليت‌هاي آن را با هم مرور نماييم. با استفاده از نرم‌افزار اين شركت مي‌توانيد يك پي‌سي يا سرور را به يك روتر يا يك فايروال تبديل نماييد.

تمام آنچه براي اين كار احتياج داريد، دانلود يك ايميج سي‌دي زنده ‌(Live CD) از وب‌سايت اين شركت است. سپس اين ايميج را با ابزارهاي رايج به يك سي‌دي تبديل نماييد و سيستم را با آن بوت كنيد.

به نظر ما و مطابق آنچه در آزمايش‌ها مشاهده شد، هر كاري كه پيش از اين با روتر استاندارد سيسكو انجام مي‌داديد، با Vyatta شدني است. به‌علاوه، ديگر نيازي نيست نگران مجوزهاي گوناگون سيسكو باشيد. در زير فهرستي از امكانات استاندارد اين دستگاه و ويژگي‌هاي آن‌ها را مي‌بينيد:

˜ قابليت اجرا روي هرگونه پردازنده 32 بيتي AMD و اينتل‌
˜ پشتيباني از سرعت‌هاي گوناگون اترنت شامل Gig-E
˜ كارت‌هاي T1 و T3
˜ پشتيباني از IPv4، IPv6،RIP ،OSPF ،BGP و انواع روترهاي استاتيك‌
˜ عمل نمودن به عنوان سرور DHCP و رله‌
˜ اترنت،PPP ،Frame-Relay ،HDLC و 802.1q VLAN
˜ VRRP و منبع تغذيه اضافي در سرورها
˜ قابليت كار با فايروال، NAT ،site-to site VPN و RADIUS
˜ Syslog و SNMP2 c
˜ قابليت استفاده از Ethereal براي نظارت بر بسته‌هايي كه از روتر مي‌گذرند.
˜ CLI ،Telnet ،SSHv2 و رابط كاربري مبتني بر وب‌

نسخه استاندارد Vyatta (مشهور به Community Edition) كاملاً رايگان است. البته هنوز از اين نسخه هيچ پشتيباني‌اي نمي‌شود و نسخه‌هاي اصلاحي نيز هر شش ماه يك ‌بار در دسترس كاربران قرار مي‌گيرد.

نسخه حرفه‌اي (Professional Edition) نيز در صورت نياز در دسترس است كه قيمت آن از 497 دلار آغاز مي‌گردد. نسخه ديگري به نام نسخه سازماني ‌(Enterprise Edition) با قيمت 647 دلار نيز وجود دارد كه چنانچه پشتيباني و نسخه‌هاي اصلاحي مورد نياز باشند، مي‌توان اين نسخه‌ها را خريداري نمود.

براي ارتباط شبكه‌اي با دستگاه پي‌سي يا سرور، مي‌توانيد از كارت‌هاي اترنت استاندارد استفاده نماييد يا كارت‌هاي T1/T3 را از Vyatta خريداري كنيد (براي اطمينان از سازگاري كارت‌ها بهتر است اين اقلام را از خود شركت تهيه نماييد).

البته شركت Vyatta تجهيزات كامل را نيز به فروش مي‌رساند (مثل سرورهاي مجهز به سيستم‌عامل Vyatta) قيمت اين تجهيزات كه شامل سرور با سخت‌افزار ساخت دل، پشتيباني و سيستم‌عامل روتر Vyatta مي‌شود از 1800 دلار آغاز مي‌گردد كه قيمتي به مراتب پايين‌تر از يك روتر سيسكو است.

اولين نگاه‌

با اين‌كه هنوز خيلي زود است كليه امكانات و ويژگي‌هاي روتر Vyatta را با روترهاي سيسكو مقايسه كنيم، در زير اولين مشاهدات و تجارب مربوط به كار با محصول Vyatta كه با دانلود فايل 96مگابايتي ايميج سي‌دي از وب‌سايت شركت آغاز گشت، شرح داده خواهد شد.

پس از ورود به سايت مشاهده مي‌كنيد يك دموي ويديويي در مورد چگونگي استفاده از نرم‌افزار جهت كاربراني كه براي اولين بار اقدام به استفاده از اين نرم‌افزار نموده‌اند، قرار داده شده است كه موقتاً از آن صرف‌نظر نموديم. مطابق آنچه در راهنماي Vyatta Quick Evaluation Guide آمده است، نصب و راه‌اندازي نرم‌افزار و آماده‌سازي دستگاه براي استفاده، حدود سي دقيقه به طول مي‌انجاميد كه در انتهاي مقاله صحت اين مطلب را بررسي مي‌كنيم.

ما از VMware Server براي ايجاد يك لينوكس مجازي ميهمان روي دستگاهي با ويندوز اكس‌پي استفاده نموديم و Vyatta ISO را به عنوان سي‌دي بوت تعريف كرديم. ماشين مجازي لينوكس بدون مشكل، بوت و اجرا گرديد كه عكس‌هاي مربوط به آن را در شكل 1 و 2 ملاحظه مي‌كنيد.

شکل 1​

پس از مشاهده خط فرمان، با نام كاربري پيش‌فرض و رمز Vyatta وارد سيستم شديم و پس از آن با وارد كردن دستور configure به شكل زير آدرس IP كارت اترنت را تنظيم نموديم:

set interfaces Ethernet eth0 address
10.253.210.210prefix 16
set service http
commit​

براي مشاهده فرمان، exit را تايپ كنيد و بعد فرمان show را وارد نماييد.

نكته مهمي كه بايد در مورد روتر Vyatta به خاطر بسپاريد، اين است كه تا زماني كه از فرمان commit استفاده نكنيد، قادر نخواهيد بود هيچ تغييري در پيكربندي سيستم انجام بدهيد (مانند روترهاي سيسكو، مي‌توانيد از كليد Tab براي اجراي خودكار فرامين استفاده نماييد و با تايپ «؟» منوي help را احضار كنيد. همچنين از ميانبرهاي فرامين سيسكو مانند ctrl+W براي حذف حرف قبلي يا از تركيب ctrl+A به منظور رفتن به انتهاي خط استفاده نماييد).

شکل 2​

در اينجا دو وضعيت (mode) وجود دارند: وضعيت نمايش عادي (به شكل prompt <) و وضعيت پيكربندي (به شكل prompt #).

براي استفاده از رابط تحت وب، مرورگر را باز كرديم و آدرس IP را كه پيش از اين و در جريان پيكربندي به كارت شبكه اختصاص داده شده بود را وارد نموديم. احتمالاً شما نيز مانند ما از امكانات و ابزارهايي كه اين رابط در اختيار كاربر قرار مي‌دهد، غافلگير خواهيد شد؛ مخصوصاً خود رابط كه طراحي بسيار خوب و كاربرپسند دارد.

اين رابط امكانات خوبي از قبيل نمودارهاي نمايش كارايي و حتي يك برنامه براي مشاهده و محاسبه خصوصيات subnet دارد كه همگي از منوي Tools قابل دسترسند. شكل شماره 3 تصويري از وب‌سايت را نشان مي‌دهد.

شکل 3​

بدين ترتيب مراحل مربوط به نصب و آماده‌سازي روتر به اتمام رسيد و دستگاه آماده بهره‌برداري گرديد. البته اين مقاله تنها به منظور آشنايي اوليه با اين برنامه تهيه شده است و چنانچه مايل به امتحان يا حتي استفاده از اين روتر هستيد، پيشنهاد ما صرف وقت بيشتر براي بررسي دقيق‌تر اين برنامه است.

با استفاده از VMware توانستيم اين روتر را در زماني كمتر از سي دقيقه تنظيم و راه‌اندازي كنيم كه كمتر از مدت زمان اعلام‌شده در مستندات برنامه بود. در حقيقت نيمي از اين زمان صرف دانلود كردن فايل ايميج از وب‌سايت شركت گرديد. علاوه بر آن، چند دقيقه ديگر هم صرف خواندن متون راهنما براي يافتن نام كاربري و رمز پيش‌فرض و برخي اطلاعات مربوط به كار با رابط كاربري شد.

پس از انجام اين آزمون و ديدن نتايج، به عقيده ما بسياري از ادعاهاي Vyatta درباره اين نرم‌افزار حقيقت دارد. با اين‌ حال توصيه نمي‌كنيم با اتكا به Vyatta، از همان ابتدا روترهاي سيسكوي خود را كنار بگذاريد. در هر حال فكر خوبي است اگر سي دقيقه ديگر وقت صرف كنيد و پس از نصب و تنظيم برنامه، مقداري در منوها و گوشه و كنار برنامه تفحص كنيد تا با ديگر قابليت‌هاي برنامه بهتر آشنا شويد.
 

nighthawk

عضو جدید
سلام دوست عزیز مبحث جالبی رو آغاز کردی با اجازه شما من هم برای تکمیل مطلب شما میکروتیکو معرفی میکنم
میکروتیک چیست ؟
میکروتیک یک شرکت در کشور LATVIA ( یک کشور نسبتا کوچک در اروپای شرغی ) است که در سال 1995 کار خود را با فروش روتر های وایرلس شروع و در پی توسعه کار خود سیستم عامل Mikrotik Router OS را ارائه کرد و در سال 2007 تعداد کارمندان خود را به 70 نفر افزایش داد.​
Router OS :
یک سیستم عامل بر پایه لینوکس است که میتواند بر روی سیستم های معمولی نصب و به کارگیری شود و در آن قابلیتهای بسیار خوبی از جمله VPN ، یک فایروال قوی ، کنترل پهنای باند ، هات اسپات و قابلیت Wireless وجود دارد . برای استفاده از این نرم افزار باید لایسنس آن را خریداری نمایید که با توجه به امکانات آن رده بندی متفاوتی دارند .
نرم افزاری به نام Winbox برای آن طراحی گردیده است یک رابط کاربری گرافیکی (GUI) برای این سیستم عامل است و توسط آن انواع تنظیمات را میتوانید بر روی این سیستم عامل انجام دهید. راه های ارتباطی متفاوتی برای ارتباط با ای نرم افزار وجود دارد از جمله FTP , Telnet , SSH و همچنین شما میتوانید با رابط برنامه نویسی (َAPI) با این سیستم عامل در ارتباط باشید و کارهای متفاوتی را انجام دهید.​
قابلیتها :
Router OS قابلیتهای زیادی دارد و میتوان در محیط های کوچک تا متوسط از آن استفاده نمود(در متن اصلی متوسط تا بزرگ اعلام شده بود که به شخصه این طور نمیدانم) به صورت مثال از پروتکل های مسیر یابی OSPF, BGP , VPLS/MPLS در یک سیستم میتوانید استفاده کنید و برای راهنمای استفاده از این سیستم عامل نیز میتوانید به سایت میکروتیک بخش جزوات آن ( Document ) و ویکی سایت مراجعه نمایید.
این سیستم محدودیتهایی در زمینه شناخت سخت افزار دارد مخصوصا در زمینه وایرلس که فقط سخت افزارهایی با چیپ Atheros و Prism را پشتیبانی میکند.​
RouterBOARD :
این شرکت سخت افزارهایی را نیز در همین زمینه با همان سیستم عامل تولید میکند که به این نام معروف هستند .​
 
بالا