MikroTik-لوگو

MikroTik Cloud Hosted Router

MikroTik-Cloud-Hosted-Router-PRODUCT

وضاحتون

  • پيداوار جو نالو: MikroTik CHR (Cloud Hosted Router)
  • وصف: Cloud-based ورچوئل روٽر نيٽ ورڪ روٽنگ ڪارڪردگيءَ لاءِ
  • خاصيتون: نيٽ ورڪ مينيجمينٽ، وي پي اين سروسز، فائر وال تحفظ، بينڊوڊٿ مينيجمينٽ

پيداوار جي استعمال جون هدايتون

انسٽاليشن ھدايت

  1. پنهنجو ماحول تيار ڪريو: پڪ ڪريو ته توهان جو بادل ماحول CHR جي انسٽاليشن جي ضرورتن کي پورو ڪري ٿو.
  2. ڊائون لوڊ ڪريو MikroTik CHR تصوير: حاصل ڪريو CHR تصوير سرڪاري MikroTik کان webسائيٽ يا مخزن.
  3. توهان جي ڪلائوڊ ماحول ۾ CHR ترتيب ڏيو: توهان جي ڪلائوڊ سيٽ اپ ۾ CHR کي ترتيب ڏيڻ لاءِ پليٽ فارم جي مخصوص هدايتن تي عمل ڪريو.
  4. شروعاتي تشڪيل: ترتيب ڏيڻ کان پوءِ بنيادي سيٽنگون ترتيب ڏيو جيئن نيٽ ورڪ انٽرفيس ۽ IP پتي.
  5. ترقي يافته ترتيب (اختياري): پنھنجي نيٽ ورڪ جي ضرورتن ۽ ڪنٽرول پاليسين جي بنياد تي CHR سيٽنگون ترتيب ڏيو.
  6. انتظام ۽ نگراني: MikroTik اوزار استعمال ڪريو پنھنجي CHR مثال کي منظم ڪرڻ، مانيٽر ڪرڻ ۽ مسئلا حل ڪرڻ لاءِ.
  7. باقاعده سار سنڀال: بهتر ڪارڪردگي ۽ سيڪيورٽي کي يقيني بڻائڻ لاء معمولي سار سنڀال جا ڪم انجام ڏيو.

مقصد: MikroTik CHR هڪ ڪلائوڊ بيسڊ ورچوئل راؤٽر آهي جيڪو ورچوئلائيز ماحول ۾ نيٽ ورڪ روٽنگ جون خاصيتون مهيا ڪرڻ لاءِ ٺهيل آهي. اهو توهان کي اجازت ڏئي ٿو MikroTik جي RouterOS خاصيتن کي ڪلائوڊ انفراسٽرڪچر ۾، ان کي نيٽ ورڪ مئنيجمينٽ، وي پي اين سروسز، فائر وال جي حفاظت، ۽ بينڊوڊٿ مئنيجمينٽ لاءِ مثالي بڻائي ٿو ورچوئلائز يا ڪلائوڊ بيسڊ سيٽ اپ ۾.

ڪيس استعمال ڪريو

  1. ورچوئل پرائيويٽ نيٽورڪ (VPN): CHR VPN ٽرئفڪ کي منظم ڪرڻ ۽ روٽ ڪرڻ لاءِ استعمال ٿي سگھي ٿو، ريموٽ جڳهن جي وچ ۾ محفوظ ۽ موثر رابطي کي يقيني بڻائي.
  2. نيٽ ورڪ انتظام: پيچيده نيٽورڪ ماحول کي منظم ڪرڻ لاءِ مثالي، بشمول روٽنگ، سوئچنگ، ۽ ٽرئفڪ جي شڪل ڏيڻ.
  3. فائر وال ۽ سيڪيورٽي: نيٽ ورڪ ٽرئفڪ کي محفوظ ڪرڻ ۽ غير مجاز رسائي کان بچائڻ لاءِ مضبوط فائر وال صلاحيتون مهيا ڪري ٿي.
  4. بينڊوڊٿ جو انتظام: نيٽ ورڪ ڪارڪردگي کي بهتر ڪرڻ لاءِ بينڊوڊٿ جي استعمال جي نگراني ۽ ڪنٽرول ڪرڻ لاءِ ڪارآمد.

انسٽاليشن ھدايت

  1. پنهنجو ماحول تيار ڪريو:
    پڪ ڪريو ته توهان وٽ ڪلائوڊ ماحول يا ورچوئلائيزيشن پليٽ فارم آهي جتي توهان CHR کي ترتيب ڏئي سگهو ٿا. سپورٽ ٿيل پليٽ فارمن ۾ AWS، Azure، Google Cloud، VMware، Hyper-V، ۽ ٻيا شامل آهن.
  2. ڊائون لوڊ ڪريو MikroTik CHR تصوير:
    MikroTik سرڪاري دورو ڪريو webسائيٽ يا MikroTik.com مناسب CHR تصوير ڊائون لوڊ ڪرڻ لاء. توهان جي ضرورتن جي بنياد تي مختلف نسخن جي وچ ۾ چونڊيو (مثال طور، مستحڪم يا جاچ).
  3. توهان جي ڪلائوڊ ماحول ۾ CHR ترتيب ڏيو:
    • AWS: نئون مثال ٺاهيو ۽ CHR تصوير اپ لوڊ ڪريو. مناسب وسيلن سان مثال ترتيب ڏيو (سي پي يو، رام، اسٽوريج).
    • ازور: استعمال ڪريو Azure Marketplace هڪ MikroTik CHR ورچوئل مشين کي ترتيب ڏيڻ لاءِ.
    • VMware/هائپرV: هڪ نئين ورچوئل مشين ٺاهيو ۽ ان سان CHR تصوير ڳنڍيو.
  4. شروعاتي تشڪيل:
    • پهچ CHR: SSH يا ڪنسول ڪنيڪشن استعمال ڪندي CHR مثال سان ڳنڍيو.
    • بنيادي ٺاھ جوڙ: سيٽ اپ نيٽ ورڪ انٽرفيس، IP پتي، ۽ روٽنگ پروٽوڪولن جي ضرورت مطابق. مخصوص حڪمن ۽ ترتيبن لاءِ MikroTik دستاويزن جو حوالو ڏيو.
  5. ترقي يافته ترتيب (اختياري):
    • وي پي اين سيٽ اپ ڪريو: محفوظ ريموٽ رسائي لاءِ وي پي اين سرنگون ترتيب ڏيو.
    • فائر وال ضابطا: پنهنجي نيٽ ورڪ جي حفاظت لاءِ فائر وال ضابطا قائم ڪريو.
    • بينڊوڊٿ انتظام: ٽرئفڪ جي شڪل ۽ بينڊوڊٿ ڪنٽرول پاليسين تي عمل ڪريو.
  6. انتظام ۽ نگراني:
    استعمال ڪريو MikroTik جي WinBox يا WebCHR مثال کي منظم ۽ مانيٽر ڪرڻ لاءِ تصوير. اهي اوزار ترتيب ڏيڻ ۽ نگراني لاءِ گرافڪ انٽرفيس مهيا ڪن ٿا.
  7. باقاعده سار سنڀال:
    حفاظت ۽ ڪارڪردگي کي يقيني بڻائڻ لاءِ پنهنجي CHR مثال کي جديد سافٽ ويئر رليز ۽ پيچ سان تازه ڪاري رکو.

ويچار:

  • لائسنس ڏيڻ: MikroTik CHR مختلف لائسنس جي سطحن تحت هلندي آهي. پنھنجي ڪارڪردگي ۽ خصوصيت جي ضرورتن جي بنياد تي لائسنس چونڊيو.
  • وسيلن جي ورهاست: پڪ ڪريو ته توهان جو مجازي ماحول توهان جي نيٽ ورڪ ٽرئفڪ ۽ روٽنگ جي ضرورتن کي سنڀالڻ لاءِ مناسب وسيلا فراهم ڪري ٿو.

وسيلا:

  • MikroTik دستاويز: MikroTik CHR دستاويزي
  • ڪميونٽي فورم: مدد ۽ اضافي صلاحن لاءِ MikroTik ڪميونٽي سان مشغول ٿيو.

اسٽينڊارٽ (ڊگهو) اسڪرپٽ خودڪار تنصيب لاء

  • # مقرر ڪريو پيڪيج مينيجر
    جيڪڏھن حڪم -v yum &> /dev/null؛ پوءِ pkg_manager="yum"؛ elif حڪم -v apt &> /dev/null؛ پوءِ pkg_manager="apt"؛ ٻيو
    • گونج “نه ئي yum ۽ نه ئي مناسب مليو. هي اسڪرپٽ سپورٽ نه آهي. نڪرڻ 1؛ fi
  • # تازه ڪاري پيڪيجز ۽ انسٽال ڪريو unzip، pwgen، ۽ coreutils if [“$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
    • گونج "سسٽم اپڊيٽ ڪيو ويو آهي ۽ گهربل پيڪيجز نصب ٿيل آهن."
  • # روٽ جو اندازو لڳايو file سسٽم ڊيوائس root_device=$(df / | awk 'NR==2 {پرنٽ $1}') root_device_base=$(echo $root_device | sed 's/[0-9]\+$//')
    • گونج ”روٽ fileسسٽم ڊوائيس تي آهي: $root_device"
    • گونج "ڊوائيس جو رستو: $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 '{پرنٽ $5}')
    ADDRESS=$(ip addr شو “$INTERFACE” | grep global | cut -d' '-f 6 | head -n 1)
    GATEWAY=$(ip route list | grep default | cut -d' ' -f 3) گونج “مهرباني ڪري چينل داخل ڪريو (default='stable', or='testing'):” چينل پڙهو
  • # ڊفالٽ کي 'مستحڪم' جيڪڏهن ڪو ان پٽ مهيا نه ڪيو وڃي جيڪڏهن [ -z “$channel” ]؛ پوء چينل = "مستحڪم" fi
    گونج “$channel” چينل تان RouterOS CHR انسٽال ڪري رهيو آهي…”
  • # ڊائون لوڊ URL منتخب ٿيل چينل جي بنياد تي
    جيڪڏهن [ "$ چينل" == "ٽيسٽنگ"]؛ پوء 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) latest_version=$(echo “$rss_content” | grep -oP '(?<= RouterOS) [\d\.] +rc\d+' | سر -1) جيڪڏهن [ -z “$latest_version”]؛ پوءِ
    • گونج "تازو ورزن نمبر حاصل نه ڪري سگهيو." نڪرڻ 1 fi
    • گونج "تازو ورزن: $latest_version" ڊائون لوڊ_url=”https://download.mikrotik.com/routeros/$latest-version/chr-$latest-version.img.zip
    • گونج “$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"
  • # تصوير ماؤنٽ ڪريو mount -o لوپ “chr-$latest_version.img” /mnt
  • # بي ترتيب پاسورڊ ٺاھيو PASSWORD=$(pwgen 12 1)
  • # لکو autorun اسڪرپٽ RouterOS مثال کي ترتيب ڏيڻ لاء
    • گونج "صارف جو نالو (Kullanıcı adı): منتظم"
    • گونج "پاسورڊ (سفير): $PASSWORD"
    • گونج “/ip پتو ايڊريس ايڊريس=$ADDRESS انٽرفيس=[/انٽرفيس ايٿرنيٽ ڳوليو جتي نالو=ether1]” > /mnt/rw/autorun.scr
    • گونج "/ip روٽ شامل ڪريو گيٽ وي = $GATEWAY" >> /mnt/rw/autorun.scr
    • گونج "/ip سروس telnet کي غير فعال ڪريو" >> /mnt/rw/autorun.scr
    • گونج "/ استعمال ڪندڙ سيٽ 0 نالو = منتظم پاسورڊ = $ PASSWORD" >> /mnt/rw/autorun.scr
    • گونج "/ip dns سيٽ سرور = 8.8.8.8,1.1.1.1" >> /mnt/rw/autorun.scr
  • # ريماؤنٽ سڀ نصب ٿيل fileسسٽم صرف پڙهڻ لاءِ موڊ هم وقت سازي ۽ ايڪو u > /proc/sysrq-trigger
  • # تصوير کي ڊسڪ تي فليش ڪريو dd if=”chr-$latest_version.img” of=$root_device_base bs=4M oflag=sync
  • # فورس سسٽم ريبوٽ
    • گونج 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 “Ne yum n nor apt found. هي اسڪرپٽ سپورٽ نه آهي. نڪرڻ 1؛ fi && \ [ “$pkg_manager” == “yum” ] && sudo yum -y اپڊيٽ && sudo yum -y انسٽال ڪريو pwgen coreutils unzip || [ “$pkg_manager” == “apt” ] && sudo apt-get -y update && sudo apt-get -y انسٽال ڪريو pwgen coreutils unzip && \ root_device=$(df / | awk 'NR==2 {پرنٽ $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 && \ INTERFACE=$ (ipaw default | ڇپائي $5}) && ADDRESS=$(ip addr ڏيکاريو “$INTERFACE” | grep global | awk '{print $2}' | head -n 1) && \ GATEWAY=$(ip route list | grep default | awk '{print $3}') && \ read -p “چينل داخل ڪريو (ڊفالٽ = 'مستحڪم'، يا = 'ٽيسٽنگ'): ” چينل؛ [-z “$channel”] && channel="stable";rss_feed="https://download.mikrotik.com/routeros/latest-$channel.rss” && rss_content=$(curl -s $rss_feed) && \ latest_version=$(echo “$rss_content” | grep -oP '(?<= RouterOS) [\d\.] +rc\d+' | head -1) && \ [ -z “$latest_version” ] && echo “تازو ورزن نمبر ٻيهر حاصل نه ٿي سگهيو.” && نڪرڻ 1 || گونج "تازو ورزن: $latest_version" && download_url=”https://download.mikrotik.com/routeros/$latest_version/chr-$latest-version.img.zip” && \ گونج “$download_ تان ڊائون لوڊ ڪنديurl…" && wget -no-check-certificate -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 loop “chr-$latest_version.img” /mnt && \ PASSWORD=$(pwgen 12 1) && گونج "صارف جو نالو: منتظم" ۽ گونج "پاسورڊ: $PASSWORD" && \ echo “/ip address add address=$ADDRESS interface=[/interface ethernet find where 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 && \ هم وقت سازي && 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. اضافي پيڪيجز کي نصب ڪرڻ:
    • yum ۽ apt پيڪيج مينيجرز ٻنهي ۾ pwgen ۽ coreutils لاءِ تنصيب جا حڪم شامل ڪيا ويا.
  2. IP پتو ۽ گيٽ وي ٻيهر حاصل ڪرڻ:
    • اسڪرپٽ IP addr ۽ ip روٽ استعمال ڪندي سسٽم جي IP پتي ۽ گيٽ وي کي پڪڙي ٿو.
  3. انزپنگ ۽ لڳائڻ:
    • تصوير اڻ زپ ڪئي وئي آهي ۽ مناسب اختيارن سان گنزپ ۽ ماؤنٽ ڪمانڊ استعمال ڪندي نصب ٿيل آهي.
  4. پاسورڊ ٺاهي ۽ سيٽنگ:
    • ھڪڙو بي ترتيب 12-ڪردار پاسورڊ ٺاھيو ويو آھي pwgen استعمال ڪندي ۽ پوءِ سيٽ ڪيو ويو آٽورن اسڪرپٽ ۾ RouterOS لاءِ.
  5. خودڪار اسڪرپٽ:
    • Autorun اسڪرپٽ ۾ RouterOS مثال کي ترتيب ڏيڻ لاءِ حڪم شامل آهن، بشمول IP پتو شامل ڪرڻ، گيٽ وي کي ترتيب ڏيڻ، ٽيلنٽ کي غير فعال ڪرڻ، منتظم پاسورڊ قائم ڪرڻ، ۽ DNS سرورز کي ترتيب ڏيڻ.
  6. سسٽم ريبوٽ:
    • Fileسسٽم هم وقت SysRq ٽرگر استعمال ڪندي سسٽم ريبوٽ کي مجبور ڪرڻ کان اڳ ڪيو ويندو آهي، انهي کي يقيني بڻائي ته سموري ڊيٽا ڊسڪ تي لکيل آهي.
  7. خودڪار نيٽ ورڪ انٽرفيس جو پتو لڳائڻ:
    • INTERFACE=$(ip route | grep default | awk '{print $5}'): خودڪار طريقي سان ڊفالٽ رستي جي انٽرفيس کي ڳولهڻ سان فعال نيٽ ورڪ انٽرفيس کي ڳولي ٿو.
    • ADDRESS variable وري سيٽ ڪيو ويو آھي ھن معلوم ٿيل انٽرفيس کي استعمال ڪندي.

FAQ

سوال: MikroTik CHR جا مکيه استعمال ڪيس ڇا آهن؟
A: MikroTik CHR عام طور تي وي پي اين ٽرئفڪ، نيٽ ورڪ ماحول، فائر وال جي حفاظت، ۽ بينڊوڊٿ مينيجمينٽ کي منظم ڪرڻ لاء استعمال ڪيو ويندو آهي مجازي يا ڪلائوڊ تي ٻڌل سيٽ اپ ۾.

سوال: مان MikroTik CHR لاءِ سپورٽ ڪيئن حاصل ڪري سگهان ٿو؟
A: توهان MikroTik دستاويزن جو حوالو ڏئي سگهو ٿا يا CHR استعمال ڪرڻ بابت مدد ۽ اضافي صلاحن لاءِ ڪميونٽي فورمز سان مشغول ٿي سگهو ٿا.

دستاويز / وسيلا

MikroTik Cloud Hosted Router [pdf] استعمال ڪندڙ ھدايت
بادل ميزبان راؤٽر، ميزبان راؤٽر، راؤٽر

حوالو

تبصرو ڇڏي ڏيو

توهان جو اي ميل پتو شايع نه ڪيو ويندو. گهربل فيلڊ نشان لڳل آهن *