سیستم ویپ

این وبلاگ به معرفی کامل سیستم ویپ می پردازد.

سیستم ویپ

این وبلاگ به معرفی کامل سیستم ویپ می پردازد.

DHCP سرور در میکروتیک


DHCP سرور در میکروتیک


یکی از سرویس های کاربردی سرویس DHCP می باشد این سرویس آموزش MikroTik به راحتی روی میکروتیک قابل پیاده سازی می باشد . شما می توانید در شبکه های کوچک که فاقد سوئیچ های مدیریتی و سرور های مایکروسافتی هستند از میکروتیک به عنوان DHCP سروری کارآمد استفاده کنید .

ساخت مجموعه آدرس در میکروتیک

شما در میکروتیک می توانید مجموعه های آدرس IP بسازید ، از این مجموعه آدرس ها می توانید در قسمت های مختلف مانند DHCP Server و اشتراک های VPN و غیره استفاده کنیم . آموزش ویپ برای این کار از منو سمت چپ winbox گزینه IP وسپس Pool را انتخاب می کنیم .

آموزش آپدیت آنلاین میکروتیک
آموزش بروزرسانی آنلاین میکروتیک

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

adress pool در میکروتیک

یک نام برای مجموعه آدرس خود انتخاب و یک مجموعه IP تعریف کنید به این صورت که Ip ابتدایی را وارد کرده علامت "-" را وارد کرده سپس انتهای مجموعه را وارد می کنیم .

مانند : 192.168.0.10-192.168.0.20

در مثال بالا این مجموعه آموزش voip دارای 11 عدد آدرس IP می باشد

در صورتی که بخواهیم مجموعه آدرس IP دارای چند IP غیر سری باشد می توانیم آدرس IP ها را با "," از هم جدا کنیم .

مانند: 192.168.0.1,192.168.0.20,192.168.030

این مجموعه آدر س ip دارای سه آدرس IP می باشد .

در صورتی که دو مجموعه از آدرس های IP را بخواهیم به هم بچسبانیم از next pool استفاده می کنیم برای مثال به مجموعه آدرسی برای DHCP سرور نیاز داریم این مجموعه در رنج 192.168.0.0/24 باید باشد ولی تک آدرس 192.168.0.120 نباید توسط DHCP تخصیص پیدا کند .

برای این کار یک pool با نام Dhcp1 ایجاد می کنیم و رنج آن را 192.168.0.119-192.168.0.1 قرار می دهیم و سپس یک pool دیگر به نام Dhcp2 می سازیم و رنج ان را 192.168.0.254-192.168.0.121 قرار می دهیم .

دوباره به pool قبلی یعنی Dhcp1 باز گشته و در فیلد next pool مجموعه آدرس Dhcp2 را انتخاب می کنیم با ا ین کار مجموعه اول در واقع شامل دو مجموعه می شود.  در قسمت همین قسمت از مجموعه آموزش میکروتیک یکی از مصارف مجموعه آدرس را بیان می کنیم .

DHCP سرور میکروتیک

یکی از سرویس های محبوب شبکه DHCP می باشد که با آن می توانید به کامپیوتر ها و یا هر وسیله ای در شبکه که از DHcp پشتیبانی می کند IP اختصاص بدهید . همانطور که قبلا هم گفتیم میکروتیک یک دیوایس همه کاره است و این سرویس را نیز به ما ارائه می دهد با اینکه معمولا خدمات VOIP سرویس DHCP توسط سوئیچ ها در شبکه و یا DHCP سرور مایکروسافتی ارائه می شود ولی در شبکه های کوچک می توان به میکروتیک اعتماد کرد و این وظیفه را به آن سپرد . ( توجه داشته باشید امکانات DHCP سرور میکروتیک به هیچ وجه در حد DHCP سرور مایروسافتی نیست ) برای راه اندازی DHCP سرور روی میکروتیک ابتدا باید یک محدوده آدرس درست کنید که آموزش آن را در همین مطلب دادیم . دقت داشته باشید که این مجموعه آدرس برای IP دادن استفاده می شود پس در انتخاب آن دقت کنید .

در این مرحله از منو سمت چپ گزینه IP و سپس DHCP Server را انتخاب کنید .

آموزش آپدیت آنلاین میکروتیک
آموزش بروزرسانی آنلاین میکروتیک

روی علامت add کلیک کنید .

آموزش DHCP در میکروتیک

در فیلد نام یک نام برای DHCP server انتخاب کنید ، در فیلد interface اینترفیسی که قرار است DHCP روی آن کار کند را انتخاب کنید در فیلد less time مقدار مورد نظرتان را وارد کنید (less time مقدار زمانی است که اگر در آن DHCP clinet در خواست تمدید IP را ندهد IP اختصاص یافته آزاد می شود ) در قسمت address pool مجموعه آدرسی را که ساخته اید اضافه کنید .

با بقیه تنظیمات کاری نداشته باشید و OK کنید  .

در صورتی که لازم است مقادیری مثل Gateway و یا DNS را نیز ارسال کنید نصب و راه اندازی VOIP به تب network می رود و روی گزینه add کلیک میکنید .

آموزش آپدیت آنلاین میکروتیک
آموزش بروزرسانی آنلاین میکروتیک

در قسمت address آدرس شبکه ای که DHCP در آن فعال است را وارد کنید .

در این قسمت می توانید مقادیر مورد نیاز خود را پر کرده تا DHCP آنها را به کاربران ارائه دهد .

یک راه ساده برای راه اندازی DHCP server استفاده از wizard است که به صورت مرحله به مرحله این کار را انجام می دهد. برای دسترسی به wizard  در پنجره DHCP Server روی دکمه DHCP Setup کلیک نمایید . در صورتی که از wizard استفاده می کنید نیازی به تعریف Pool  از قبل نمی باشد و در یکی از مراحل wizard مجموعه آدرس ساخته خواهد شد .

کانفیگ DHCP در میکروتیک

اتصال میکروتیک به اینترنت - قسمت دوم


 آموزش میکروتیک


در این قسمت از آموزش دو روش دیگر برای اتصال دوره میکروتیک به اینترنت را خواهیم گفت که روش دوم بسیار پرکاربرد است . البته شما وابسته به امکانات و نیاز هایی که در اختیار دارید می توانید یکی از این روش ها را برای اتصال به اینترنت انتخاب کنید .


در قسمت قبل آموزش ، به اتصال روتر بورد میکروتیک به اینترنت از طریق مودم ADSL پرداختیم در سناریو قبلی IP Public روی مودم قرار داشت . عدم وجود IP public روی روتر باعث می شود در بیشتر کارها مودم هم در گیر باشد ، به عنوان مثال برای دسترسی از طریق اینترنت به روتر باید تنظیماتی روی مودم هم  خدمات voip انجام شود . ; در این سناریو قصد داریم ارتباط فقط از طریق روتر باشد و مودم فقط کار تبدیل سیگنال را انجام دهد .

سناریو مانند تصویر زیر بسته می شود.

 آموزش میکروتیک

توجه داشته باشید که در صورتی مودم شما بیسیم می باشد نصب و راه اندازی voip در این حالت اینترفیس بیسیم از کار خواهد افتاد. مودم را در حالت bridge قرارداده و یکی از پورت های اترنت را به پورت ether1 میکروتیک وصل میکنم.

برای کانفیگ روتر بورد میکروتیک در winboxاز منو سمت چپ گزیننه PPP را انتخاب میکنیم با پنجره ای مانند شکل سمت چپ مواجه می شویم .

 آموزش میکروتیک
 آموزش میکروتیک

در این قسمت روی علامت ADD کلیک و PPPoE Clinet را انتخاب می کنیم .

 آموزش میکروتیک

در پنجره جدید باز شده ، در تب General در قسمت interface درگاهی که مودم متصل است را انتخاب میکنیم . در تب Dial نام کاربری و کلمه عبور مربوط به اشتراک خود را وارد کنید آموزش voip و تیک مربوط به Add Defult Route را بزنید با این کار بعد از ساخته شدن کانکشن PPPoE یک defult route هم به جدول روت اضافه میشود . این پنجره را تایید کنید.

 آموزش میکروتیک
 آموزش میکروتیک

با اضافه شدن کانکشن pppoe یک رول NAT از نوع masqurate هم اضافه خواهد شد . در صورتی که کانکشن PPPoE متصل شود در تب وضعیت می توانید IP اختصاص داده شده به شما توسط ISP و مدت زمان اتصال را ببینید .

 آموزش میکروتیک

برای اتصال لپ تاپ خود به اینترنت هم کافی است مانند مطلب قبلی به اینترفیس Ether2 روتر میکروتیک یک IP اختصاص بدهید (البته در  این سری از مجموعه آموزش میکروتیک  راه اندازی DHCP سرور روی میکروتیک را نیز خواهیم گفت ) و روی لپ تاپ خود نیز یکه IP در همان رنج قرار بدهید و آدرس gateway را IP روتر بگذاارید .

این حالت اتصال کاربردی ترین حالت اتصال میکروتیک به اینترنت از طریق ADSL می باشد .

روش سوم

این روش مانند روش اول می باشد با این تفاوت که مودم را بجای حالت Nat روی حالت route قرار می دهیم و بجای ست کردن IP private روی اینترفیس روتر باید Public IP ست کنیم IP را می توانید از ISP خریداری کنید با این روش می توانید چند روتر را توسط یک خط اینترنت با IP public مجزا به اینتر نت متصل کنید. آموزش ویپ توجه داشته باشید که در این روش هم اینترفیس وایرلس مودم مانند قبل کار نخواد کرد و با اتصال به آن حتما باید روی دستگاه متصل Ip Public ست شده باشد تا بتواند از اینترنت استفاده کند .

اتصال میکروتیک به اینترنت - قسمت اول


 آموزش میکروتیک


یکی از بیشترین مصارف روتر ها قرار دادن آنها در لبه شبکه برای مسریابی ترافیک خروجی میباشد یکی از مهمترین این مسیر ها مسیر یابی کاربران به سمت اینترنت می باشد در این مجموعه مقالات آموزش MikroTik سعی می کنیم انواع روش های اتصال را توضیح دهیم و در این مقاله نحوه اتصال روتر بورد میکروتیک به اینترنت توسط مودم ADSL را توضیح می دهیم .


روش های مختلفی برای اتصال روتر بورد میکروتیک به اینترنت وجود که در این سری مقالات آموزش میکروتیک چند روش را توضیح خواهیم داد .

کاربران خانگی با مودم ADSL

این دسته از کاربران بیشترین تعداد را خواهند داشت البته هنوز هم بعضی از سازمان های کوچک به وسیله ADSL به اینترنت متصل می شوند .

به دو سه روش می توان میکروتیک را به مودم ADSL متصل کرد.

روش اول

در این روش کانکشن PPPoE روی مودم ADSL قرار دارد و مودم در حالت Nat عمل می کند در این حال پورت WAN مودم ADSL دارای Public ip میباشد و آموزش voip تمام بسته های دریافتی توسط مودم به IP Public روی مودم NAT می شوند.

در سناریو ما فرض بر این است که مودم ADSL ما روی پورت Lan دارای DHCP می باشد وip مودم برابر 192.168.1.1 می باشد .

یکی از پورت های modem را با استفاده از کابل Ethernet به یکی از پورت های روتر میکروتیک وصل میکنیم .

در این سناریو فرض می کنیم که پورت 1 روتر میکروتیک را مانند شکل زیر به مودم ADSL زده ایم .

 آموزش میکروتیک

روی پورت ether1 از روتر میکروتیک می توانیم DHCP کلاینت اجرا کنیم  ، استفاده از DHCP کلاینت در قسمت ششم سری مقالات آموزش میکروتیک توضیح داده شده است . با تنظیم DHCP کلاینت پورت یک روتر به صورت خودکار IP دریافت می کند و یک روت استاتیک به جدول روت اضافه می شود .

در این آموزش قصد داریم به صورت دستی این کار را انجام دهیم برای این منظور ابتدا باید به پورت یک روتر میکروتیک یک آدرس IP در رنج آدرس IP مودم ADSL بدهیم. از آنجایی که در آموزش های قبلی طریقه اضافه کردن آدرس IP را به صورت تصویری آموزش داده ایم در این مطلب به وسیله CLI آدرس را درج میکنیم .

/ ip   address   add    address=192.168.1.20    network=255.255.255.0    interface=ether1

در مرحله بعد برای آنکه روتر بورد میکروتیک بسته هایی که روتی برای آنها پیدا نمیکند را به سمت مودم ADSl بفرستد باید یک Defult Rout به جدول روت اضافه کنیم

/  ip   route    add    dst-address=0.0.0.0/0     gateway=192.168.1.1

با اضافه کردن این خط route روتر شما به اینترنت وصل شده است آموزش ویپ و می توانید از سرویس آپدیت آنلاین و یا NTP استفاده کنید ولی در این سناریو ما می خواهیم به لپ تاپی که به پورت دوم روتر بورد میکروتیک متصل است اینترنت بدهیم برای این کار باید ابتدا به پورت دوم  روتر بورد میکروتیک یک IP بدهیم

/ ip   address   add    address=192.168.2.1    network=255.255.255.0    interface=ether2

و به لپ تاپ هم یک IP در رنج IP اینترفیس دوم روتر بورد میکروتیک می دهیم به عنوان مثال به لپ تاپ آدرس Ip 192.168.2.20 را می دهیم و  Gateway را برابر IP روتر بورد میکروتیک قرار می دهیم .

در مرحله آخر خدمات voip  باید یک NAT از نوع Masqurade به میکروتیک اضافه کنیم.

/ ip   firewall    nat    add     chain=srcnat     action=masquerade

با اضافه کردن این دستور nat لپ تاپ شما به اینترنت وصل خواهد شد .

برای تست اتصالات به روتر بورد میکروتیک و یا اتصال روتر بورد میکروتیک به اینترنت میتوانید از ابزار Ping استفاده کنید برای این کار در winbox ازمنو سمت راست گزینه Tools و سپس ping را انتخاب می کنید . با تصویری مانند شکل سمت راست مواجه می شوید .

 آموزش میکروتیک
 آموزش میکروتیک

در قسمت ping to آدرسی که می خواهید پینگ شود را وارد میکنید در قسمت اینترفیس اگر چیزی وارد نکنید نصب و راه اندازی voip خود روتر از طریق جدول روت مسیر مناسب پیدا میکند. با کلیک روی استارت عملیات Ping شروع و گزارش آن در زیر همین صفحه نمایش داده می شود برای توقف ping هم روی stop کلیک کنید

آموزش Nat در میکروتیک


آموزش میکروتیک


یکی از مهمترین کار های یک روتر nat کردن می باشد. nat کردن برای دسترسی آموزش ویپ کاربران داخل شبکه به اینترنت بدون داشتن IP پاپلیک امری الزامیست ولی nat کار برد های دیگری مثل انتشار یک وب سرور داخلی در اینترنت یا دسترسی به منایع شبکه داخلی از اینترنت نیز بکار می رود در این قسمت از مجموعه مقالات آموزش میکروتیک به مبحث nat می پردازیم .


Nat در میکروتیک

Nat به معنای برگرداندن نشانی شبکه است . Nat یکی از مهمترین و پرکاربرد ترین وظایف یک روتر می باشد . طبق روال این مجموعه آموزشی توضیحی درباره خود Nat نمیدهیم و آموزش voip مستقیم سراغ کانفیگ روتر میکروتیک می رویم .

برای ایجاد یک دستور Nat در میکروتیک از طریق winbox ابتدا از منو سمت چپ ip و سپس firewall را انتخاب می کنیم در پنجره باز شده به تب Nat می رویم .

آموزش میکروتیک
آموزش میکروتیک

در این پنجره برای اضافه کردن یک دستور Nat روی علامت add کلیک کرده با پنجره ای مانند شکل زیر مواجه می شویم .

آموزش میکروتیک

در تب general قسمت chain دو انتخاب وجود دارد SRCNAT به معنای Source Nat و dstNat به معنای destination Nat می باشد البته امکان تعریف chain جدید نیز وجود دارد که ، این مبحث دردوره های میکروتیک پیشرفته تر ارائه خواهد شد .

Source Nat آدرس مبدا را تغییر می دهد و distanation nat آدرس مقصد را تغییر میدهد .

فیلد های دیگر در واقع شرایط را برای عملیات Nat تعریف می کنند به عنوان مثال درصورتی که با اضافه کردن آدرس مبدا عملیات Nat فقط روی پکت هایی با آن آدرس مبدا انجام خواهد شد .

توجه داشته باشید که دستورات Nat به صورت سلسله مراتبی انجام می شوند بدان معنا که یک پکت در واقع از بالای لیست وارد و وابسته به دستور های نت در هر ردیف تغییراتی روی آن انجام میشد. در winbox از طریق Drag and Drop می توانید اولویت دستورات را تغییر دهید .

بعد از تنظیمات مناسب در این بخش به تب َaction می رویم خدمات voip در این تب باید نوع عملیات Nat را مشخص کنیم . 

آموزش میکروتیک

انواع action ها در Nat

دقت داشته باشید که action های مختلف در هر chain عملکرد خاصی دارند وحتی ممکن است یک action در یک chain عملاً کاری انجام ندهد این عملکرد های متفاوت در این مجموعه آموزش میکروتیک بررسی نخواهد شد و در دوره های پیشرفته تر به آن پرداخته می شوند . برای درک بهتر chain ها می توانید با جستجوی Mikrotik Packet Flow در گوگل به مطالبی در این مورد دست پیدا کنید .

Accept : در واقع این Action هیچ کاری انجام نمیدهد فقط در صورتی که پکتی با شرایط رول Nat که Action آن Accept باشد مواجه شود عملیات Nat روی آن پکت متوقف و دیگر به رول بعدی تحویل داده نمی شود .

add-dst-to-address-list : آدرس مقصد پکت به یک Address list اضافه می شود .

add-src-to-address-list : آدرس مبدا را به یک Address list اضافه می کند .

dst-nat : تغییر آدرس و پورت مقصد با آدرس و پورت مورد نظر این action در dstnat chain استفاده می شود.

jump : پرش به chain دیگر . (این قسمت مربوط به chain هایی می باشد که خودمان تعریف می کنیم)

log : اضافه کردن پیامی به log سیستم این برای اشکال زدایی استفده می شود .

Masquerade : جایگزین کردن آدرس مبدا براساس جدول روت این action معمولا برای دسترسی به اینترنت استفاده می شود برای اینکار باید در srcnat chain استفاده شود .

netmap : ساخت Nat ثابت به صورت یک به یک  این action بیشتر برای publish کردن سرویس های شبکه داخلی در اینترنت با IP های مجزا  کاربرد دارد .

passthrough : این رول در نظر گرفته نمیشود و از روی آن عبور می شود نصب و راه اندازی voip (برای مشاهده مقادیر عبوری استفاده می شود) .

redirect : برای تغییر پورت مقصد به پورت و آدرس مقصد خود روتر .

return : برای بازگشت به chain های پیشفرض بعد از استفاده از عملکرد jump

src-nat : تغییر آدرس مبدا به ادرس تعیین شده .


به روزرسانی و تهیه پشتیبان در میکروتیک



به روزرسانی و تهیه پشتیبان در میکروتیک


شرکت های سازنده روتر همیشه  به دنبال رفع مشکلات سیستم عامل های خود هستند تا پایداری و امنیت تجهیزات خود را بالاتر ببرند شرکت آموزش میکروتیک هم از این قاعده مستثنی نیست و هر از چند گاهی آپدیتی برای محصولات خود ارائه می دهد که با بروز رسانی ، عملکر روتر میکروتیک را بهبود می دهیم . تنظیمات یک روتر اگر کار مشکلی نباشد بسیار زمانبر است و بهتر است همیشه یک نسخه پشتیبان از تنظیمات روتر خود داشته باشیم تا در مواقع اضطراری بتوانیم از آن استفاده کنیم .

Update کردن میکروتیک

برای آپدیت کردن میکروتیک دو راه حل وجود دارد .

1- آنلاین:

روش آنلاین بسیار ساده می باشد توجه داشته باشید برای استفاده از روش آنلاین حتما باید میکروتیک به اینترنت متصل و DNS نیز روی آن ست شده باشد . روش های اتصال میکروتیک به اینترنت را در مباحث آینده آموزش MikroTik  توضیح خواهیم داد . از منو سمت چپ winbox گزینه system و سپس package را انتخاب کنید با تصویری مانند شکل سمت چپ مواجه می شوید .

آموزش آپدیت آنلاین میکروتیک
آموزش بروزرسانی آنلاین میکروتیک

با کلیک رو Check For Updates سیستم در صورت وجود آپدیت جدید به ما اطلاع می دهد مانند تصویر زیر با کلیک روی Download &Install ورژن جدید RouterOS دانلود و روی روتر بورد ما نصب خواهد شد .

بروز رسانی میکروتیک

توجه داشته باشید که بعد از دانلود شدن روتر آموزش voip برای نصب ریستارت می شود .

2- آفلاین :

این روش در صورتی استفاده می شود می شود که روتر ما به اینترنت دسترسی ندارد . در این روش پکیج های جدید آپدیت را از سایت میکروتیک می گیریم . در سایت میکروتیک برای هر محصول دو پکیج وجود دارد مانند شکل زیر

آپدیت میکروتیک

برای آپدیت کردن میکروتیک فایل Extra Packages را دانلود کرده و آن را از حالت فشرده خارج میکنیم .

سپس در winbox از منوی سمت چپ گزینه file را انتخاب می کنیم آموزش ویپ محتویات فایل دریافتی از سایت را به روتر منتقل میکنیم (اینکار یا به صورت Drag & Dorp و یا به صورت Copy و Past انجام می شود) سپس روتر را reboot میکنیم و آپدیت به صورت خودکار انجام می شود . فایل extra Packages شامل تمامی پکیج های میکروتیک می باشد و شما می توانید فقط پکیج هایی که نیاز دارید را به روتر منتقل کنید تا آپدیت شوند .

بروزرسانی میکروتیک
آپدیت آنلاین روتربورد میکروتیک

در این روش باید دقت داشته باشید که پکیج مناسب برای روتر خود را از سایت دریافت کنید .

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


Backup گرفتن از تنظیمات میکروتیک

برای Backup گرفتن از تنظیمات میکروتیک به منو فایل رفته و روی Backup کلیک کنید با پنجره دیگری مواجه می شوید در این قسمت می توانید یک نام به فایل Backup بدهید و یا حتی روی آن کلمه عبور بگذارید با زدن دکمه Backup یک فایل ساخته می شود می توانید این فایل را به کامپیوتر خود منتقل کنید و در صورت لزوم آن را دوباره به روتر منتقل نمایید و تنظیمات را Restore کنید .

بروز رسانی آفلاین میکروتیک

برای Restore کردن یک فایل Backup  کافی است خدمات voip در پنجره file روی Restore کلیک کنید و در قسمت Backup file فایل Backup مورد نظر را انتخاب و در صورتی که موقع Backup گرفتن کلمه عبوری وارد کرده باشید آن را نیز وارد میکنید و روی Restore کلیک می کنید.

آپدیت آفلاین روتربورد میکروتیک

دقت داشته باشید که backup یک روتر را روی روتر دیگر (با مدل دیگر) باز گردانی نکنید . البته برای اینکار می بایست از تنظیمات میکروتیک Export بگیرید نصب و راه اندازی voip این روش در دوره های  میکروتیک پیشرفته تر به تفصیل بررسی می شوید . در صورتی که میخواهید Backup یک روتر را روی روتر هم مدل دیگر باز گردانی کنید بعد از اتمام باز گردنی دستور زیر را در ترمینال برای هر اینترفیس یک بار اجرا کنید.

/interface ethernet reset-mac-address numbers=1

مقدار numbers برابر با شماره پورت اترنت می باشد