MikroTik క్లౌడ్ హోస్ట్ చేసిన రూటర్
స్పెసిఫికేషన్లు
- ఉత్పత్తి పేరు: MikroTik CHR (క్లౌడ్ హోస్ట్ చేసిన రూటర్)
- వివరణ: నెట్వర్క్ రూటింగ్ కార్యాచరణల కోసం క్లౌడ్-ఆధారిత వర్చువల్ రూటర్
- ఫీచర్లు: నెట్వర్క్ నిర్వహణ, VPN సేవలు, ఫైర్వాల్ రక్షణ, బ్యాండ్విడ్త్ నిర్వహణ
ఉత్పత్తి వినియోగ సూచనలు
ఇన్స్టాలేషన్ గైడ్
- మీ పర్యావరణాన్ని సిద్ధం చేయండి: మీ క్లౌడ్ పర్యావరణం CHR ఇన్స్టాలేషన్ అవసరాలకు అనుగుణంగా ఉందని నిర్ధారించుకోండి.
- MikroTik CHR చిత్రాన్ని డౌన్లోడ్ చేయండి: అధికారిక MikroTik నుండి CHR చిత్రాన్ని పొందండి webసైట్ లేదా రిపోజిటరీ.
- మీ క్లౌడ్ ఎన్విరాన్మెంట్లో CHRని అమలు చేయండి: మీ క్లౌడ్ సెటప్లో CHRని అమలు చేయడానికి ప్లాట్ఫారమ్-నిర్దిష్ట సూచనలను అనుసరించండి.
- ప్రారంభ కాన్ఫిగరేషన్: విస్తరణ తర్వాత నెట్వర్క్ ఇంటర్ఫేస్లు మరియు IP చిరునామాల వంటి ప్రాథమిక సెట్టింగ్లను కాన్ఫిగర్ చేయండి.
- అధునాతన కాన్ఫిగరేషన్ (ఐచ్ఛికం): మీ నెట్వర్క్ అవసరాలు మరియు నియంత్రణ విధానాల ఆధారంగా CHR సెట్టింగ్లను అనుకూలీకరించండి.
- నిర్వహణ మరియు పర్యవేక్షణ: మీ CHR ఉదాహరణను నిర్వహించడానికి, పర్యవేక్షించడానికి మరియు ట్రబుల్షూట్ చేయడానికి MikroTik సాధనాలను ఉపయోగించండి.
- రెగ్యులర్ మెయింటెనెన్స్: సరైన పనితీరు మరియు భద్రతను నిర్ధారించడానికి సాధారణ నిర్వహణ పనులను నిర్వహించండి.
ప్రయోజనం: MikroTik CHR అనేది వర్చువలైజ్డ్ ఎన్విరాన్మెంట్లలో నెట్వర్క్ రూటింగ్ కార్యాచరణలను అందించడానికి రూపొందించబడిన క్లౌడ్-ఆధారిత వర్చువల్ రూటర్. ఇది క్లౌడ్ ఇన్ఫ్రాస్ట్రక్చర్లలో MikroTik యొక్క RouterOS ఫీచర్లను ప్రభావితం చేయడానికి మిమ్మల్ని అనుమతిస్తుంది, ఇది నెట్వర్క్ నిర్వహణ, VPN సేవలు, ఫైర్వాల్ రక్షణ మరియు వర్చువలైజ్డ్ లేదా క్లౌడ్-ఆధారిత సెటప్లో బ్యాండ్విడ్త్ నిర్వహణకు అనువైనదిగా చేస్తుంది.
కేసులను ఉపయోగించండి
- వర్చువల్ ప్రైవేట్ నెట్వర్క్ (VPN): రిమోట్ స్థానాల మధ్య సురక్షితమైన మరియు సమర్థవంతమైన కనెక్టివిటీని నిర్ధారించడం ద్వారా VPN ట్రాఫిక్ని నిర్వహించడానికి మరియు రూట్ చేయడానికి CHRని ఉపయోగించవచ్చు.
- నెట్వర్క్ నిర్వహణ: రౌటింగ్, స్విచ్చింగ్ మరియు ట్రాఫిక్ షేపింగ్తో సహా సంక్లిష్ట నెట్వర్క్ పరిసరాలను నిర్వహించడానికి అనువైనది.
- ఫైర్వాల్ మరియు భద్రత: నెట్వర్క్ ట్రాఫిక్ను భద్రపరచడానికి మరియు అనధికార యాక్సెస్ నుండి రక్షించడానికి బలమైన ఫైర్వాల్ సామర్థ్యాలను అందిస్తుంది.
- బ్యాండ్విడ్త్ నిర్వహణ: నెట్వర్క్ పనితీరును ఆప్టిమైజ్ చేయడానికి బ్యాండ్విడ్త్ వినియోగాన్ని పర్యవేక్షించడానికి మరియు నియంత్రించడానికి ఉపయోగపడుతుంది.
ఇన్స్టాలేషన్ గైడ్
- మీ పర్యావరణాన్ని సిద్ధం చేయండి:
మీరు CHRని అమలు చేయగల క్లౌడ్ ఎన్విరాన్మెంట్ లేదా వర్చువలైజేషన్ ప్లాట్ఫారమ్ను కలిగి ఉన్నారని నిర్ధారించుకోండి. AWS, Azure, Google Cloud, VMware, Hyper-V మరియు ఇతర ప్లాట్ఫారమ్లలో మద్దతు ఉంది. - MikroTik CHR చిత్రాన్ని డౌన్లోడ్ చేయండి:
MikroTik అధికారిని సందర్శించండి webసైట్ లేదా MikroTik.com తగిన CHR చిత్రాన్ని డౌన్లోడ్ చేయడానికి. మీ అవసరాల ఆధారంగా వేర్వేరు సంస్కరణల మధ్య ఎంచుకోండి (ఉదా, స్థిరమైన లేదా పరీక్ష). - మీ క్లౌడ్ ఎన్విరాన్మెంట్లో CHRని అమలు చేయండి:
- AWS: కొత్త ఉదాహరణను సృష్టించండి మరియు CHR చిత్రాన్ని అప్లోడ్ చేయండి. తగిన వనరులతో (CPU, RAM, నిల్వ) ఉదాహరణను కాన్ఫిగర్ చేయండి.
- నీలవర్ణం: MikroTik CHR వర్చువల్ మెషీన్ని అమలు చేయడానికి Azure Marketplaceని ఉపయోగించండి.
- VMware/హైపర్–V: కొత్త వర్చువల్ మెషీన్ని సృష్టించి, దానికి CHR ఇమేజ్ని అటాచ్ చేయండి.
- ప్రారంభ కాన్ఫిగరేషన్:
- యాక్సెస్ CHR: SSH లేదా కన్సోల్ కనెక్షన్ని ఉపయోగించి CHR ఉదాహరణకి కనెక్ట్ చేయండి.
- ప్రాథమిక ఆకృతీకరణ: అవసరమైన విధంగా నెట్వర్క్ ఇంటర్ఫేస్లు, IP చిరునామాలు మరియు రూటింగ్ ప్రోటోకాల్లను సెటప్ చేయండి. నిర్దిష్ట ఆదేశాలు మరియు కాన్ఫిగరేషన్ల కోసం MikroTik డాక్యుమెంటేషన్ని చూడండి.
- అధునాతన కాన్ఫిగరేషన్ (ఐచ్ఛికం):
- VPN సెటప్: సురక్షిత రిమోట్ యాక్సెస్ కోసం VPN టన్నెల్లను కాన్ఫిగర్ చేయండి.
- ఫైర్వాల్ నియమాలు: మీ నెట్వర్క్ను రక్షించడానికి ఫైర్వాల్ నియమాలను సెటప్ చేయండి.
- బ్యాండ్విడ్త్ నిర్వహణ: ట్రాఫిక్ షేపింగ్ మరియు బ్యాండ్విడ్త్ నియంత్రణ విధానాలను అమలు చేయండి.
- నిర్వహణ మరియు పర్యవేక్షణ:
MikroTik యొక్క WinBox లేదా ఉపయోగించండి WebCHR ఉదాహరణను నిర్వహించడానికి మరియు పర్యవేక్షించడానికి అంజీర్. ఈ సాధనాలు కాన్ఫిగరేషన్ మరియు పర్యవేక్షణ కోసం గ్రాఫికల్ ఇంటర్ఫేస్ను అందిస్తాయి. - రెగ్యులర్ మెయింటెనెన్స్:
భద్రత మరియు పనితీరును నిర్ధారించడానికి తాజా సాఫ్ట్వేర్ విడుదలలు మరియు ప్యాచ్లతో మీ 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
- # ప్యాకేజీలను నవీకరించండి మరియు అన్జిప్, pwgen మరియు కోర్యూటిల్లను [“$pkg_manager” == “yum” ] ఇన్స్టాల్ చేయండి; ఆపై sudo yum -y అప్డేట్ && sudo yum -y ఇన్స్టాల్ అన్జిప్ pwgen coreutils; elif [“$pkg_manager” == “apt”]; ఆపై sudo apt-get -y నవీకరణ && sudo apt-get -y ఇన్స్టాల్ అన్జిప్ pwgen coreutils; fi
- echo "సిస్టమ్ నవీకరించబడింది మరియు అవసరమైన ప్యాకేజీలు ఇన్స్టాల్ చేయబడ్డాయి."
- # మూలాన్ని నిర్ణయించండి file సిస్టమ్ పరికరం root_device=$(df / | awk 'NR==2 {print $1}') root_device_base=$(echo $root_device | sed 's/[0-9]\+$//')
- ప్రతిధ్వని "రూట్ fileసిస్టమ్ పరికరంలో ఉంది: $root_device”
- ప్రతిధ్వని “పరికర మార్గం: $root_device_base”
- # తాత్కాలిక డైరెక్టరీని సృష్టించండి మరియు మౌంట్ చేయండి mkdir /mt_ros_tmp && మౌంట్ -t tmpfs tmpfs /mt_ros_tmp/ && cd /mt_ros_tmp
- # IP చిరునామా మరియు గేట్వేని పొందండి
INTERFACE=$(ip రూట్ | grep డిఫాల్ట్ | awk '{print $5}')
ADDRESS=$(ip addr షో “$INTERFACE” | grep global | cut -d' ' -f 6 | head -n 1)
GATEWAY=$(ip రూట్ జాబితా | grep డిఫాల్ట్ | కట్ -d' ' -f 3) ప్రతిధ్వని “దయచేసి ఛానెల్ని నమోదు చేయండి (default='stable', or='testing'): ” ఛానెల్ చదవండి - # [ -z “$channel” ] ఇన్పుట్ అందించబడకపోతే డిఫాల్ట్గా 'స్థిరంగా'; అప్పుడు channel=”stable” fi
echo “'$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” ]; అప్పుడు
- echo "తాజా సంస్కరణ సంఖ్యను తిరిగి పొందడం సాధ్యం కాలేదు." 1 fi నుండి నిష్క్రమించండి
- ప్రతిధ్వని “తాజా వెర్షన్: $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 ]; అప్పుడు ప్రతిధ్వని"File విజయవంతంగా డౌన్లోడ్ చేయబడింది: chr-$latest_version.img.zip” వేరే
- ప్రతిధ్వని"File డౌన్లోడ్ విఫలమైంది." 1 fi నుండి నిష్క్రమించండి
- # చిత్రాన్ని అన్జిప్ చేసి సిద్ధం చేయండి గన్జిప్ -c “chr-$latest_version.img.zip” > “chr-$latest_version.img”
- # ఇమేజ్ మౌంట్ -o లూప్ “chr-$latest_version.img” /mntని మౌంట్ చేయండి
- # యాదృచ్ఛిక పాస్వర్డ్ను రూపొందించండి PASSWORD=$(pwgen 12 1)
- # RouterOS ఉదాహరణను కాన్ఫిగర్ చేయడానికి ఆటోరన్ స్క్రిప్ట్ను వ్రాయండి
- ప్రతిధ్వని “వినియోగదారు పేరు (కుల్లనాసి అడి): అడ్మిన్”
- ప్రతిధ్వని “పాస్వర్డ్ (Şifre): $PASSWORD”
- echo “/ip చిరునామా జోడించు చిరునామా=$ADDRESS ఇంటర్ఫేస్=[/ఇంటర్ఫేస్ ఈథర్నెట్ పేరు=ether1]” > /mnt/rw/autorun.scr
- echo “/ip మార్గాన్ని జోడించు గేట్వే=$గేట్వే” >> /mnt/rw/autorun.scr
- echo “/ip సర్వీస్ టెల్నెట్ను నిలిపివేయి” >> /mnt/rw/autorun.scr
- echo “/user set 0 name=admin password=$PASSWORD” >> /mnt/rw/autorun.scr
- echo “/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
- # సిస్టమ్ రీబూట్ను బలవంతం చేయండి
- 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 update && sudo yum -y ఇన్స్టాల్ అన్జిప్ pwgen కోర్యూటిల్స్ || [ “$pkg_manager” == “apt” ] && sudo apt-get -y update && sudo apt-get -y install 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 "పరికర మార్గం: $root_device_base" && \ mkdir /mt_ros_tmp && మౌంట్ -t tmpfs tmpfs /mt_ros_tmp/ && cd /mt_ros_tmp && \ INTERFACE | gr=$ ప్రింట్ $5}') && ADDRESS=$(ip addr షో “$INTERFACE” | grep గ్లోబల్ | awk '{print $2}' | head -n 1) && \ GATEWAY=$(ip రూట్ జాబితా | grep డిఫాల్ట్ | awk '{ ప్రింట్ $3}') && \ read -p “ఛానెల్ను నమోదు చేయండి (డిఫాల్ట్='స్థిరంగా', లేదా='టెస్టింగ్'): " ఛానెల్; [ -z “$channel” ] && channel=”stable”;rss_feed=”https://download.mikrotik.com/routeros/latest-$channel.rss” && rss_content=$(సిurl -s $rss_feed) && \ latest_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 –no-check-certificate -O “chr-$latest_version.img.zip” “$download_url” && \ [ $? -eq 0 ] && ప్రతిధ్వని "File విజయవంతంగా డౌన్లోడ్ చేయబడింది: chr-$latest_version.img.zip” || ప్రతిధ్వని"File డౌన్లోడ్ విఫలమైంది." && \ gunzip -c “chr-$latest_version.img.zip” > “chr-$latest_version.img” && మౌంట్ -o లూప్ “chr-$latest_version.img” /mnt && \ PASSWORD=$(pwgen 12 1) && ప్రతిధ్వని “వినియోగదారు పేరు: అడ్మిన్” && ప్రతిధ్వని “పాస్వర్డ్: $PASSWORD” && \ echo “/ip అడ్రస్ యాడ్ అడ్రస్=$ADDRESS ఇంటర్ఫేస్=[/ఇంటర్ఫేస్ ఈథర్నెట్ ఎక్కడ పేరు=ether1]” > /mnt/rw/autorun.scr && \ echo “/ip రూట్ యాడ్ గేట్వే=$గేట్వే” >> /mnt/rw/autorun.scr && echo “/ip సేవ టెల్నెట్ని నిలిపివేయి” >> /mnt/rw/autorun.scr && \ echo “/user set 0 name=admin password=$PASSWORD” >> /mnt/rw/autorun.scr && echo “/ip dns సెట్ సర్వర్=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- ట్రిగ్గర్
ఆటోమేషన్ స్క్రిప్ట్ల కీలక నవీకరణలు మరియు వివరణలు
- అదనపు ప్యాకేజీలను ఇన్స్టాల్ చేస్తోంది:
-
yum మరియు apt ప్యాకేజీ నిర్వాహకులు రెండింటిలోనూ pwgen మరియు coreutils కోసం ఇన్స్టాలేషన్ ఆదేశాలు జోడించబడ్డాయి.
-
- IP చిరునామా మరియు గేట్వే రిట్రీవల్:
- స్క్రిప్ట్ IP addr మరియు ip మార్గాన్ని ఉపయోగించి సిస్టమ్ యొక్క IP చిరునామా మరియు గేట్వేని సంగ్రహిస్తుంది.
- అన్జిప్ చేయడం మరియు మౌంట్ చేయడం:
- చిత్రం అన్జిప్ చేయబడింది మరియు తగిన ఎంపికలతో గన్జిప్ మరియు మౌంట్ ఆదేశాలను ఉపయోగించి మౌంట్ చేయబడింది.
- పాస్వర్డ్ను రూపొందించడం మరియు సెట్ చేయడం:
- pwgen ఉపయోగించి యాదృచ్ఛిక 12-అక్షరాల పాస్వర్డ్ రూపొందించబడింది మరియు తర్వాత RouterOS కోసం ఆటోరన్ స్క్రిప్ట్లో సెట్ చేయబడుతుంది.
- ఆటోరన్ స్క్రిప్ట్:
- ఆటోరన్ స్క్రిప్ట్లో IP చిరునామాను జోడించడం, గేట్వేని సెట్ చేయడం, టెల్నెట్ను నిలిపివేయడం, అడ్మిన్ పాస్వర్డ్ను సెట్ చేయడం మరియు DNS సర్వర్లను కాన్ఫిగర్ చేయడం వంటి రూటర్ఓఎస్ ఉదాహరణను కాన్ఫిగర్ చేయడానికి ఆదేశాలను కలిగి ఉంటుంది.
- సిస్టమ్ రీబూట్:
- Fileసిస్టమ్ సమకాలీకరణ SysRq ట్రిగ్గర్ని ఉపయోగించి సిస్టమ్ రీబూట్ను బలవంతంగా చేయడానికి ముందు నిర్వహించబడుతుంది, మొత్తం డేటా డిస్క్కు వ్రాయబడిందని నిర్ధారిస్తుంది.
- ఆటోమేటిక్ నెట్వర్క్ ఇంటర్ఫేస్ డిటెక్షన్:
- INTERFACE=$(ip రూట్ | grep డిఫాల్ట్ | awk '{print $5}'): డిఫాల్ట్ రూట్ యొక్క ఇంటర్ఫేస్ను కనుగొనడం ద్వారా సక్రియ నెట్వర్క్ ఇంటర్ఫేస్ను స్వయంచాలకంగా గుర్తిస్తుంది.
- ఈ గుర్తించబడిన ఇంటర్ఫేస్ని ఉపయోగించి ADDRESS వేరియబుల్ సెట్ చేయబడుతుంది.
తరచుగా అడిగే ప్రశ్నలు
ప్ర: MikroTik CHR యొక్క ప్రధాన ఉపయోగ సందర్భాలు ఏమిటి?
A: వర్చువలైజ్డ్ లేదా క్లౌడ్-ఆధారిత సెటప్లలో VPN ట్రాఫిక్, నెట్వర్క్ పరిసరాలు, ఫైర్వాల్ రక్షణ మరియు బ్యాండ్విడ్త్ నిర్వహణను నిర్వహించడానికి MikroTik CHR సాధారణంగా ఉపయోగించబడుతుంది.
ప్ర: నేను MikroTik CHRకి మద్దతును ఎలా పొందగలను?
A: CHRని ఉపయోగించడంలో మద్దతు మరియు అదనపు చిట్కాల కోసం మీరు MikroTik డాక్యుమెంటేషన్ను చూడవచ్చు లేదా కమ్యూనిటీ ఫోరమ్లతో నిమగ్నమవ్వవచ్చు.
పత్రాలు / వనరులు
![]() |
MikroTik క్లౌడ్ హోస్ట్ చేసిన రూటర్ [pdf] యూజర్ గైడ్ క్లౌడ్ హోస్ట్ చేసిన రూటర్, హోస్ట్ చేసిన రూటర్, రూటర్ |