MikroTik-LOGO

MikroTik Cloud Hosted Router

MikroTik-Cloud-Hosted-Router-PRODUCT

Տեխնիկական պայմաններ

  • Ապրանքի անվանումը: MikroTik CHR (Cloud Hosted Router)
  • ՆկարագրությունCloud-ի վրա հիմնված վիրտուալ երթուղիչ ցանցի երթուղավորման գործառույթների համար
  • ԱռանձնահատկություններՑանցի կառավարում, VPN ծառայություններ, firewall-ի պաշտպանություն, թողունակության կառավարում

Ապրանքի օգտագործման հրահանգներ

Տեղադրման ուղեցույց

  1. Պատրաստեք ձեր միջավայրը. Համոզվեք, որ ձեր ամպային միջավայրը համապատասխանում է CHR տեղադրման պահանջներին:
  2. Ներբեռնեք MikroTik CHR պատկերը. Ստացեք CHR պատկերը պաշտոնական MikroTik-ից webկայք կամ պահեստ:
  3. Տեղադրեք CHR-ը ձեր ամպային միջավայրում. Հետևեք պլատֆորմի հատուկ հրահանգներին՝ CHR-ը ձեր ամպային կարգավորումներում տեղակայելու համար:
  4. Սկզբնական կոնֆիգուրացիա. Կազմաձևեք հիմնական պարամետրերը, ինչպիսիք են ցանցային միջերեսները և IP հասցեները տեղակայումից հետո:
  5. Ընդլայնված կոնֆիգուրացիա (ըստ ցանկության): Անհատականացրեք CHR կարգավորումները՝ հիմնվելով ձեր ցանցի պահանջների և կառավարման քաղաքականության վրա:
  6. Կառավարում և մոնիտորինգ. Օգտագործեք MikroTik գործիքները՝ ձեր CHR օրինակը կառավարելու, վերահսկելու և անսարքությունները վերացնելու համար:
  7. Կանոնավոր սպասարկում. Կատարեք ընթացիկ սպասարկման առաջադրանքներ՝ օպտիմալ կատարումն ու անվտանգությունն ապահովելու համար:

ՆպատակըMikroTik CHR-ը ամպի վրա հիմնված վիրտուալ երթուղիչ է, որը նախատեսված է վիրտուալացված միջավայրերում ցանցի երթուղավորման գործառույթներ ապահովելու համար: Այն թույլ է տալիս օգտագործել MikroTik-ի RouterOS-ի առանձնահատկությունները ամպային ենթակառուցվածքներում՝ դարձնելով այն իդեալական ցանցի կառավարման, VPN ծառայությունների, firewall-ի պաշտպանության և թողունակության կառավարման համար՝ վիրտուալացված կամ ամպի վրա հիմնված կարգավորումներում:

Օգտագործման դեպքեր

  1. Վիրտուալ մասնավոր ցանց (VPN). CHR-ը կարող է օգտագործվել VPN երթևեկությունը կառավարելու և ուղղորդելու համար՝ ապահովելով անվտանգ և արդյունավետ կապ հեռավոր վայրերի միջև:
  2. Ցանցի կառավարում. Իդեալական է բարդ ցանցային միջավայրերը կառավարելու համար, ներառյալ երթուղավորումը, փոխարկումը և երթևեկության ձևավորումը:
  3. Firewall և անվտանգություն. Ապահովում է firewall-ի հզոր հնարավորություններ՝ ապահովելու ցանցային երթևեկությունը և պաշտպանելու չարտոնված մուտքից:
  4. Թողունակության կառավարումՕգտակար է վերահսկելու և վերահսկելու թողունակության օգտագործումը՝ ցանցի կատարողականությունը օպտիմալացնելու համար:

Տեղադրման ուղեցույց

  1. Պատրաստեք ձեր միջավայրը.
    Համոզվեք, որ ունեք ամպային միջավայր կամ վիրտուալացման հարթակ, որտեղ կարող եք տեղակայել CHR-ը: Աջակցվող հարթակները ներառում են AWS, Azure, Google Cloud, VMware, Hyper-V և այլն:
  2. Ներբեռնեք MikroTik CHR պատկերը.
    Այցելեք MikroTik-ի պաշտոնականը webկայք կամ MikroTik.com համապատասխան CHR պատկերը ներբեռնելու համար: Ընտրեք տարբեր տարբերակներից՝ ելնելով ձեր կարիքներից (օրինակ՝ կայուն կամ թեստային):
  3. Տեղադրեք CHR-ը ձեր ամպային միջավայրում.
    • AWSՍտեղծեք նոր օրինակ և վերբեռնեք CHR պատկերը: Կարգավորեք օրինակը համապատասխան ռեսուրսներով (CPU, RAM, պահեստավորում):
    • ԼազուրՕգտագործեք Azure Marketplace-ը MikroTik CHR վիրտուալ մեքենա տեղակայելու համար:
    • VMware/ՀիպերVՍտեղծեք նոր վիրտուալ մեքենա և կցեք CHR պատկերը դրան:
  4. Սկզբնական կոնֆիգուրացիա.
    • Մուտք CHRՄիացեք CHR օրինակին՝ օգտագործելով SSH կամ կոնսոլային կապ:
    • Հիմնական ԿոնֆիգուրացիաԿարգավորեք ցանցային ինտերֆեյսներ, IP հասցեներ և երթուղային արձանագրություններ ըստ անհրաժեշտության: Հատուկ հրամանների և կազմաձևերի համար տես MikroTik-ի փաստաթղթերը:
  5. Ընդլայնված կոնֆիգուրացիա (ըստ ցանկության):
    • VPN ԿարգավորումԿարգավորեք VPN թունելները անվտանգ հեռավոր մուտքի համար:
    • Firewall-ի կանոններՍահմանեք firewall-ի կանոնները՝ ձեր ցանցը պաշտպանելու համար:
    • Լայնություն ԿառավարումԻրականացնել երթևեկության ձևավորման և թողունակության վերահսկման քաղաքականություն:
  6. Կառավարում և մոնիտորինգ.
    Օգտագործեք MikroTik-ի WinBox կամ WebՆկ՝ CHR օրինակը կառավարելու և վերահսկելու համար: Այս գործիքներն ապահովում են գրաֆիկական ինտերֆեյս կոնֆիգուրացիայի և մոնիտորինգի համար:
  7. Կանոնավոր սպասարկում.
    Պահպանեք ձեր CHR օրինակը թարմացված ծրագրային ապահովման վերջին թողարկումներով և պատչերով՝ անվտանգությունն ու արդյունավետությունն ապահովելու համար:

Նկատառումներ.

  • Լիցենզավորում: MikroTik CHR-ը գործում է տարբեր լիցենզիայի մակարդակներով: Ընտրեք լիցենզիա՝ հիմնվելով ձեր կատարողականության և առանձնահատկությունների պահանջների վրա:
  • Ռեսուրսների բաշխումՀամոզվեք, որ ձեր վիրտուալ միջավայրն ապահովում է համապատասխան ռեսուրսներ՝ ձեր ցանցի երթևեկության և երթուղիների կարիքները հոգալու համար:

Ռեսուրսներ:

  • MikroTik Փաստաթղթեր. MikroTik CHR Փաստաթղթեր
  • Համայնքային ֆորումներ. Աջակցության և լրացուցիչ խորհուրդների համար միացեք MikroTik համայնքին:

Ստանդարտ (երկար) սցենար ավտոմատ տեղադրման համար

  • # Որոշեք փաթեթի կառավարիչը
    եթե հրաման -v yum &> /dev/null; ապա pkg_manager=”yum”; elif հրաման -v apt &> /dev/null; ապա pkg_manager=”apt”; ուրիշ
    • echo «Ոչ yum, ոչ apt գտել. Այս սցենարը չի աջակցվում»: ելք 1; fi
  • # Թարմացրեք փաթեթները և տեղադրեք unzip, pwgen և coreutils, եթե [ “$pkg_manager” == “yum” ]; ապա sudo yum -y թարմացում && sudo yum -y տեղադրել unzip pwgen coreutils; elif [ “$pkg_manager” == “apt”]; ապա sudo apt-get -y թարմացում && sudo apt-get -y տեղադրել unzip pwgen coreutils; fi
    • echo «Համակարգը թարմացվել է, և անհրաժեշտ փաթեթները տեղադրվել են»:
  • # Որոշեք արմատը file համակարգի սարք root_device=$(df / | awk 'NR==2 {print $1}') root_device_base=$(echo $root_device | sed 's/[0-9]\+$//')
    • echo «Արմատ fileհամակարգը սարքում է՝ $root_device»
    • echo «Սարքի ուղի՝ $root_device_base»
  • # Ստեղծեք և տեղադրեք ժամանակավոր գրացուցակ mkdir /mt_ros_tmp && mount -t tmpfs tmpfs /mt_ros_tmp/ && cd /mt_ros_tmp
  • # Ստացեք IP հասցե և դարպաս
    INTERFACE=$(ip route | grep default | awk '{print $5}')
    ADDRESS=$(ip addr ցույց տալ «$INTERFACE» | grep global | cut -d' ' -f 6 | head -n 1)
    GATEWAY=$(ip երթուղիների ցանկ | grep լռելյայն | cut -d' ' -f 3) echo «Խնդրում ենք մուտքագրել ալիքը (կանխադրված='կայուն', կամ='փորձարկում'). " կարդալ ալիքը
  • # Կանխադրված է «կայուն», եթե մուտքագրված չէ, եթե [ -z «$channel» ]; ապա ալիք=”կայուն” fi
    echo «RouterOS CHR-ի տեղադրում «$channel» ալիքից…»
  • # Ներբեռնեք URL ընտրված ալիքի հիման վրա
    եթե [ «$channel» == «փորձարկում» ]; ապա rss_feed=”https://download.mikrotik.com/routeros/latest-testing.rss«elserss_feed=»https://download.mikrotik.com/routeros/latest-stable.rss«ֆի
  • # Ներբեռնեք MikroTik RouterOS-ի վերջին տարբերակը rss_content=$(curl -s $rss_feed) last_version=$(echo «$rss_content» | grep -oP '(?<= RouterOS )[\d\.] +rc\d+' | head -1) եթե [ -z «$latest_version» ]; ապա
    • echo «Չհաջողվեց առբերել վերջին տարբերակի համարը»: ելք 1 fi
    • echo «Վերջին տարբերակը՝ $latest_version» ներբեռնում_url= "https://download.mikrotik.com/routeros/$latest-version/chr-$latest-version.img.zip
    • echo «Ներբեռնում $download_-իցurl…» wget –no-check-certificate -O «chr-$latest_version.img.zip» «$download_url«եթե [$? -eq 0]; հետո արձագանքել»File հաջողությամբ ներբեռնվել է՝ chr-$latest_version.img.zip» ևս
    • արձագանք»File ներբեռնումը ձախողվեց»: ելք 1 fi
  • # Անջատեք և պատրաստեք պատկերը gunzip -c «chr-$latest_version.img.zip» > «chr-$latest_version.img»
  • # Տեղադրեք պատկերի տեղադրումը -o հանգույց «chr-$latest_version.img» /mnt
  • # Ստեղծեք պատահական գաղտնաբառ PASSWORD=$(pwgen 12 1)
  • # Գրեք autorun script RouterOS-ի օրինակը կարգավորելու համար
    • echo «Օգտվողի անուն (Kullanıcı adı): ադմինիստրատոր»
    • echo «Գաղտնաբառ (Şifre): $PASSWORD»
    • echo «/ip հասցե ավելացնել հասցե=$ADDRESS ինտերֆեյս=[/ինտերֆեյս ethernet գտնել որտեղ անունը=ether1]» > /mnt/rw/autorun.scr
    • echo «/ip route add gateway=$GATEWAY» >> /mnt/rw/autorun.scr
    • echo «/ip service disable telnet» >> /mnt/rw/autorun.scr
    • echo «/user set 0 name=admin password=$PASSWORD» >> /mnt/rw/autorun.scr
    • echo «/ip dns set server=8.8.8.8,1.1.1.1» >> /mnt/rw/autorun.scr
  • # Վերամոնտաժեք բոլոր տեղադրվածները fileհամակարգեր՝ միայն կարդալու ռեժիմի համաժամացման && echo u > /proc/sysrq-trigger
  • # Ֆլեշ պատկերը սկավառակի վրա dd if=”chr-$latest_version.img” of=$root_device_base bs=4M oflag=sync
  • # Ստիպել համակարգի վերագործարկումը
    • echo 1 > /proc/sys/kernel/sysrq
    • echo b > /proc/sysrq-trigger

ONE-LINER (կարճ) SCriPT ավտոմատ տեղադրումների համար

եթե հրաման -v yum &> /dev/null; ապա pkg_manager=”yum”; elif հրաման -v apt &> /dev/null; ապա pkg_manager=”apt”; else echo «Ոչ yum, ոչ apt գտել. Այս սցենարը չի աջակցվում»: ելք 1; fi && \ [ «$pkg_manager» == «yum» ] && sudo yum -y թարմացում && sudo yum -y տեղադրել unzip pwgen coreutils || [ «$pkg_manager» == «apt» ] && sudo apt-get -y թարմացում && sudo apt-get -y տեղադրել unzip pwgen coreutils && \ root_device=$(df / | awk 'NR==2 {print $1}' ) && root_device_base=$(echo $root_device | sed 's/[0-9]\+$//') && \ echo «Արմատ fileհամակարգը սարքում է՝ $root_device» && echo «Սարքի ուղի․ տպել $5}') && ADDRESS=$(ip addr ցույց տալ «$INTERFACE» | grep global | awk '{print $2}' | head -n 1) && \ GATEWAY=$(IP երթուղու ցուցակ | grep լռելյայն | awk '{ տպել $3}') && \ read -p “Enter channel (default='stable', or='testing'): ” channel; [ -z «$channel» ] && channel=”stable”;rss_feed=”https://download.mikrotik.com/routeros/latest-$channel.rss« && rss_content=$(քurl -s $rss_feed) && \ last_version=$(echo «$rss_content» | grep -oP '(?<= RouterOS )[\d\.] +rc\d+' | head -1) && \ [ -z «$latest_version» ] && echo «Չհաջողվեց առբերել վերջին տարբերակի համարը»: && ելք 1 || \ echo «Վերջին տարբերակը՝ $latest_version» && download_url= "https://download.mikrotik.com/routeros/$latest_version/chr-$latest-version.img.zip” && \ echo “Ներբեռնում $download_-իցurl…» && wget –չստուգել-վկայական –O «chr-$latest_version.img.zip» «$download_url« && \ [ $? -eq 0 ] && echo «File հաջողությամբ ներբեռնվել է՝ chr-$latest_version.img.zip» || արձագանք»File ներբեռնումը ձախողվեց»: && \ gunzip -c «chr-$latest_version.img.zip» > «chr-$latest_version.img» && mount -o հանգույց «chr-$latest_version.img» /mnt && \ PASSWORD=$(pwgen 12 1) && echo «Օգտվողի անուն՝ ադմինիստրատոր» && echo «Գաղտնաբառ՝ $PASSWORD» && \ echo “/ip address add address=$ADDRESS ինտերֆեյս=[/interface ethernet գտնել որտեղ name=ether1]” > /mnt/rw/autorun.scr && \ echo “/ip route add gateway=$GATEWAY” >> / mnt/rw/autorun.scr && echo «/ip service disable telnet» >> /mnt/rw/autorun.scr && \ echo “/user set 0 name=admin password=$PASSWORD” >> /mnt/rw/autorun.scr && echo “/ip dns set server=8.8.8.8,1.1.1.1″ >> /mnt/rw/ autorun.scr && \ sync && echo u > /proc/sysrq-trigger && dd if=”chr-$latest_version.img” of=$root_device_base bs=4M oflag=sync && \ echo 1 > /proc/sys/kernel/sysrq && echo b > /proc/sysrq-trigger

Ավտոմատացման սցենարների հիմնական թարմացումներ և բացատրություններ

  1. Լրացուցիչ փաթեթների տեղադրում.
    • Ավելացվել են տեղադրման հրամաններ pwgen-ի և coreutils-ի համար և՛ yum, և՛ apt փաթեթների կառավարիչներում:
  2. IP հասցե և դարպասի որոնում.
    • Սցենարը գրավում է համակարգի IP հասցեն և դարպասը՝ օգտագործելով IP addr և ip route:
  3. Ապափակում և տեղադրում.
    • Պատկերը հանվում է և տեղադրվում՝ օգտագործելով gunzip և mount հրամանները՝ համապատասխան ընտրանքներով:
  4. Գաղտնաբառի ստեղծում և կարգավորում.
    • Պատահական 12 նիշից բաղկացած գաղտնաբառ ստեղծվում է pwgen-ի միջոցով, այնուհետև դրվում է RouterOS-ի autorun սկրիպտում:
  5. Autorun Script.
    • Autorun script-ը ներառում է հրամաններ՝ կարգավորելու RouterOS-ի օրինակը, ներառյալ IP հասցեի ավելացումը, դարպասի կարգավորումը, telnet-ի անջատումը, ադմինիստրատորի գաղտնաբառը և DNS սերվերների կարգավորումը:
  6. Համակարգի վերաբեռնում.
    • Fileհամակարգի համաժամացումը կատարվում է նախքան համակարգի վերաբեռնումը ստիպելը, օգտագործելով SysRq ձգանը՝ ապահովելով, որ բոլոր տվյալները գրված են սկավառակի վրա:
  7. Ավտոմատ ցանցային միջերեսի հայտնաբերում.
    • INTERFACE=$(ip route | grep default | awk '{print $5}'): Ավտոմատ կերպով հայտնաբերում է ակտիվ ցանցի միջերեսը` գտնելով լռելյայն երթուղու միջերեսը:
    • Այնուհետև ADDRESS փոփոխականը սահմանվում է՝ օգտագործելով այս հայտնաբերված միջերեսը:

ՀՏՀ

Հարց. Որո՞նք են MikroTik CHR-ի օգտագործման հիմնական դեպքերը:
A: MikroTik CHR-ը սովորաբար օգտագործվում է VPN տրաֆիկի, ցանցային միջավայրերի, firewall-ի պաշտպանության և թողունակության կառավարման համար վիրտուալացված կամ ամպի վրա հիմնված կարգավորումներում:

Հարց. Ինչպե՞ս կարող եմ աջակցություն ստանալ MikroTik CHR-ի համար:
A: Կարող եք դիմել MikroTik-ի փաստաթղթերին կամ համագործակցել համայնքի ֆորումների հետ՝ աջակցության և CHR-ի օգտագործման լրացուցիչ խորհուրդների համար:

Փաստաթղթեր / ռեսուրսներ

MikroTik Cloud Hosted Router [pdf] Օգտագործողի ուղեցույց
Cloud Hosted Router, Hosted Router, Router

Հղումներ

Թողնել մեկնաբանություն

Ձեր էլփոստի հասցեն չի հրապարակվի: Պարտադիր դաշտերը նշված են *