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 ഇമേജ് അപ്ലോഡ് ചെയ്യുക. ഉചിതമായ ഉറവിടങ്ങൾ (സിപിയു, റാം, സ്റ്റോറേജ്) ഉപയോഗിച്ച് ഇൻസ്റ്റൻസ് കോൺഫിഗർ ചെയ്യുക.
- ആകാശനീല: ഒരു MikroTik CHR വെർച്വൽ മെഷീൻ വിന്യസിക്കാൻ Azure Marketplace ഉപയോഗിക്കുക.
- വിഎംവെയർ/ഹൈപ്പർ–V: ഒരു പുതിയ വെർച്വൽ മെഷീൻ സൃഷ്ടിച്ച് അതിൽ CHR ഇമേജ് അറ്റാച്ചുചെയ്യുക.
- പ്രാരംഭ കോൺഫിഗറേഷൻ:
- പ്രവേശനം CHR: SSH അല്ലെങ്കിൽ ഒരു കൺസോൾ കണക്ഷൻ ഉപയോഗിച്ച് CHR ഇൻസ്റ്റൻസിലേക്ക് കണക്റ്റുചെയ്യുക.
- അടിസ്ഥാനം കോൺഫിഗറേഷൻ: നെറ്റ്വർക്ക് ഇൻ്റർഫേസുകൾ, ഐപി വിലാസങ്ങൾ, റൂട്ടിംഗ് പ്രോട്ടോക്കോളുകൾ എന്നിവ ആവശ്യാനുസരണം സജ്ജീകരിക്കുക. നിർദ്ദിഷ്ട കമാൻഡുകൾക്കും കോൺഫിഗറേഷനുകൾക്കുമായി MikroTik ഡോക്യുമെൻ്റേഷൻ കാണുക.
- വിപുലമായ കോൺഫിഗറേഷൻ (ഓപ്ഷണൽ):
- VPN സജ്ജമാക്കുക: സുരക്ഷിതമായ റിമോട്ട് ആക്സസിനായി VPN ടണലുകൾ കോൺഫിഗർ ചെയ്യുക.
- ഫയർവാൾ നിയമങ്ങൾ: നിങ്ങളുടെ നെറ്റ്വർക്ക് പരിരക്ഷിക്കുന്നതിന് ഫയർവാൾ നിയമങ്ങൾ സജ്ജമാക്കുക.
- ബാൻഡ്വിഡ്ത്ത് മാനേജ്മെൻ്റ്: ട്രാഫിക് രൂപപ്പെടുത്തൽ, ബാൻഡ്വിഡ്ത്ത് നിയന്ത്രണ നയങ്ങൾ നടപ്പിലാക്കുക.
- മാനേജ്മെൻ്റും നിരീക്ഷണവും:
MikroTik ൻ്റെ WinBox ഉപയോഗിക്കുക അല്ലെങ്കിൽ WebCHR ഇൻസ്റ്റൻസ് നിയന്ത്രിക്കുന്നതിനും നിരീക്ഷിക്കുന്നതിനുമുള്ള ചിത്രം. ഈ ഉപകരണങ്ങൾ കോൺഫിഗറേഷനും നിരീക്ഷണത്തിനുമായി ഒരു ഗ്രാഫിക്കൽ ഇൻ്റർഫേസ് നൽകുന്നു. - പതിവ് പരിപാലനം:
സുരക്ഷയും പ്രകടനവും ഉറപ്പാക്കാൻ ഏറ്റവും പുതിയ സോഫ്റ്റ്വെയർ റിലീസുകളും പാച്ചുകളും ഉപയോഗിച്ച് നിങ്ങളുടെ CHR ഇൻസ്റ്റൻസ് അപ്ഡേറ്റ് ചെയ്യുക.
പരിഗണനകൾ:
- ലൈസൻസിംഗ്: MikroTik CHR വിവിധ ലൈസൻസ് തലങ്ങളിൽ പ്രവർത്തിക്കുന്നു. നിങ്ങളുടെ പ്രകടനവും ഫീച്ചർ ആവശ്യകതകളും അടിസ്ഥാനമാക്കി ഒരു ലൈസൻസ് തിരഞ്ഞെടുക്കുക.
- റിസോഴ്സ് അലോക്കേഷൻ: നിങ്ങളുടെ നെറ്റ്വർക്ക് ട്രാഫിക്കും റൂട്ടിംഗ് ആവശ്യങ്ങളും കൈകാര്യം ചെയ്യാൻ ആവശ്യമായ ഉറവിടങ്ങൾ നിങ്ങളുടെ വെർച്വൽ എൻവയോൺമെൻ്റ് നൽകുന്നുണ്ടെന്ന് ഉറപ്പാക്കുക.
വിഭവങ്ങൾ:
- MikroTik ഡോക്യുമെൻ്റേഷൻ: MikroTik CHR ഡോക്യുമെൻ്റേഷൻ
- കമ്മ്യൂണിറ്റി ഫോറങ്ങൾ: പിന്തുണയ്ക്കും അധിക നുറുങ്ങുകൾക്കുമായി MikroTik കമ്മ്യൂണിറ്റിയുമായി ഇടപഴകുക.
ഓട്ടോമേറ്റഡ് ഇൻസ്റ്റാളേഷനുള്ള സ്റ്റാൻഡാർട്ട് (നീളമുള്ള) സ്ക്രിപ്റ്റ്
- # പാക്കേജ് മാനേജർ നിർണ്ണയിക്കുക
if കമാൻഡ് -v yum &> /dev/null; തുടർന്ന് pkg_manager=”yum”; elif കമാൻഡ് -v apt &> /dev/null; തുടർന്ന് pkg_manager=”apt”; വേറെ- പ്രതിധ്വനി “യൂം അല്ലെങ്കിൽ ആപ്റ്റ് ഒന്നും കണ്ടെത്തിയില്ല. ഈ സ്ക്രിപ്റ്റ് പിന്തുണയ്ക്കുന്നില്ല.”; പുറത്തുകടക്കുക 1; fi
- # പാക്കേജുകൾ അപ്ഡേറ്റുചെയ്ത് അൺസിപ്പ്, 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]\+$//')
- പ്രതിധ്വനി "റൂട്ട് fileസിസ്റ്റം ഉപകരണത്തിലാണ്: $root_device”
- എക്കോ "ഉപകരണ പാത: $root_device_base"
- # mkdir /mt_ros_tmp && mount -t tmpfs tmpfs /mt_ros_tmp/ && cd /mt_ros_tmp ഒരു താൽക്കാലിക ഡയറക്ടറി സൃഷ്ടിച്ച് മൗണ്ട് ചെയ്യുക
- # ഐപി വിലാസവും ഗേറ്റ്വേയും നേടുക
INTERFACE=$(ip റൂട്ട് | grep default | awk '{print $5}')
ADDRESS=$(ip addr ഷോ “$INTERFACE” | grep ഗ്ലോബൽ | cut -d' ' -f 6 | head -n 1)
GATEWAY=$(ip റൂട്ട് ലിസ്റ്റ് | grep default | cut -d' ' -f 3) echo “ദയവായി ചാനൽ നൽകുക (default='stable', or='testing'): ” ചാനൽ വായിക്കുക - # [ -z “$channel” ] ഇൻപുട്ട് നൽകിയില്ലെങ്കിൽ സ്ഥിരസ്ഥിതിയായി 'സ്ഥിര'; തുടർന്ന് ചാനൽ=”സ്ഥിരമായ” 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” fi - # MikroTik RouterOS-ൻ്റെ ഏറ്റവും പുതിയ പതിപ്പ് ഡൗൺലോഡ് ചെയ്യുക rss_content=$(curl -s $rss_feed) latest_version=$(എക്കോ “$rss_content” | grep -oP '(?<= RouterOS )[\d\.] +rc\d+' | തല -1) എങ്കിൽ [ -z “$latest_version” ]; പിന്നെ
- echo "ഏറ്റവും പുതിയ പതിപ്പ് നമ്പർ വീണ്ടെടുക്കാൻ കഴിഞ്ഞില്ല." പുറത്തുകടക്കുക 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”
- # ഇമേജ് മൗണ്ട് -o ലൂപ്പ് “chr-$latest_version.img” /mnt മൗണ്ട് ചെയ്യുക
- # ക്രമരഹിതമായ ഒരു പാസ്വേഡ് സൃഷ്ടിക്കുക PASSWORD=$(pwgen 12 1)
- # RouterOS ഇൻസ്റ്റൻസ് കോൺഫിഗർ ചെയ്യുന്നതിന് ഓട്ടോറൺ സ്ക്രിപ്റ്റ് എഴുതുക
- പ്രതിധ്വനി "ഉപയോക്തൃനാമം (കുല്ലാനിക് അഡി): അഡ്മിൻ"
- പ്രതിധ്വനി "പാസ്വേഡ് (Şifre): $PASSWORD"
- echo “/ip വിലാസം ചേർക്കുക വിലാസം=$ADDRESS ഇൻ്റർഫേസ്=[/ഇൻ്റർഫേസ് ഇഥർനെറ്റ് എവിടെയാണ് name=ether1]” > /mnt/rw/autorun.scr
- പ്രതിധ്വനി "/ip റൂട്ട് ആഡ് ഗേറ്റ്വേ=$ഗേറ്റ്വേ" >> /mnt/rw/autorun.scr
- echo "/ip സേവനം ടെൽനെറ്റ് പ്രവർത്തനരഹിതമാക്കുക" >> /mnt/rw/autorun.scr
- echo "/user set 0 name=admin password=$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
- # സിസ്റ്റം റീബൂട്ട് നിർബന്ധിക്കുക
- echo 1 > /proc/sys/kernel/sysrq
- echo b > /proc/sysrq-trigger
സ്വയമേവയുള്ള ഇൻസ്റ്റാളേഷനുകൾക്കുള്ള ONE-LINER (ഹ്രസ്വ) SCriPT
if കമാൻഡ് -v yum &> /dev/null; തുടർന്ന് pkg_manager=”yum”; elif കമാൻഡ് -v apt &> /dev/null; തുടർന്ന് pkg_manager=”apt”; മറ്റൊരു പ്രതിധ്വനിയും "യൂം അല്ലെങ്കിൽ ആപ്റ്റ് ഒന്നും കണ്ടെത്തിയില്ല. ഈ സ്ക്രിപ്റ്റ് പിന്തുണയ്ക്കുന്നില്ല.”; പുറത്തുകടക്കുക 1; fi && \ [ “$pkg_manager” == “yum” ] && sudo yum -y അപ്ഡേറ്റ് && sudo yum -y ഇൻസ്റ്റാൾ അൺസിപ്പ് pwgen coreutils || [ “$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" && പ്രതിധ്വനി "ഉപകരണ പാത: $root_device_base" && \ mkdir /mt_ros_tmp && മൗണ്ട് -t tmpfs tmpfs /mt_ros_tmp/ && cd /mt_ros_tmp && \ INTERFACE | gr=$(ipfault റൂട്ട് പ്രിൻ്റ് $5}') && ADDRESS=$(ip addr show “$INTERFACE” | grep global | awk '{print $2}' | head -n 1) && \ GATEWAY=$(ip റൂട്ട് ലിസ്റ്റ് | grep default | awk '{ പ്രിൻ്റ് $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 || \ 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” && mount -o loop “chr-$latest_version.img” /mnt && \ PASSWORD=$(pwgen 12 1) &&& പ്രതിധ്വനി "ഉപയോക്തൃനാമം: അഡ്മിൻ" && എക്കോ "പാസ്വേഡ്: $PASSWORD” && \ echo “/ip വിലാസം ചേർക്കുക വിലാസം=$ADDRESS ഇൻ്റർഫേസ്=[/interface ethernet find where name=ether1]” > /mnt/rw/autorun.scr && \ echo “/ip route add gateway=$GATEWAY” >> /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 സെർവറുകൾ ക്രമീകരിക്കൽ എന്നിവ ഉൾപ്പെടെ, RouterOS ഇൻസ്റ്റൻസ് കോൺഫിഗർ ചെയ്യുന്നതിനുള്ള കമാൻഡുകൾ ഓട്ടോറൺ സ്ക്രിപ്റ്റിൽ ഉൾപ്പെടുന്നു.
- സിസ്റ്റം റീബൂട്ട്:
- FileSysRq ട്രിഗർ ഉപയോഗിച്ച് സിസ്റ്റം റീബൂട്ട് നിർബന്ധമാക്കുന്നതിന് മുമ്പ് സിസ്റ്റം സമന്വയം നടപ്പിലാക്കുന്നു, എല്ലാ ഡാറ്റയും ഡിസ്കിലേക്ക് എഴുതിയിട്ടുണ്ടെന്ന് ഉറപ്പാക്കുന്നു.
- ഓട്ടോമാറ്റിക് നെറ്റ്വർക്ക് ഇൻ്റർഫേസ് കണ്ടെത്തൽ:
- INTERFACE=$(ip route | grep default | awk '{print $5}'): ഡിഫോൾട്ട് റൂട്ടിൻ്റെ ഇൻ്റർഫേസ് കണ്ടെത്തി സജീവ നെറ്റ്വർക്ക് ഇൻ്റർഫേസ് സ്വയമേവ കണ്ടെത്തുന്നു.
- ഈ കണ്ടെത്തിയ ഇൻ്റർഫേസ് ഉപയോഗിച്ച് ADDRESS വേരിയബിൾ സജ്ജീകരിച്ചിരിക്കുന്നു.
പതിവുചോദ്യങ്ങൾ
ചോദ്യം: MikroTik CHR-ൻ്റെ പ്രധാന ഉപയോഗ കേസുകൾ എന്തൊക്കെയാണ്?
A: വിർച്വലൈസ്ഡ് അല്ലെങ്കിൽ ക്ലൗഡ് അധിഷ്ഠിത സജ്ജീകരണങ്ങളിൽ VPN ട്രാഫിക്, നെറ്റ്വർക്ക് പരിതസ്ഥിതികൾ, ഫയർവാൾ പരിരക്ഷണം, ബാൻഡ്വിഡ്ത്ത് മാനേജ്മെൻ്റ് എന്നിവ കൈകാര്യം ചെയ്യാൻ MikroTik CHR സാധാരണയായി ഉപയോഗിക്കുന്നു.
ചോദ്യം: MikroTik CHR-നുള്ള പിന്തുണ എനിക്ക് എങ്ങനെ ലഭിക്കും?
A: CHR ഉപയോഗിക്കുന്നതിനുള്ള പിന്തുണയ്ക്കും കൂടുതൽ നുറുങ്ങുകൾക്കുമായി നിങ്ങൾക്ക് MikroTik ഡോക്യുമെൻ്റേഷൻ പരിശോധിക്കുകയോ കമ്മ്യൂണിറ്റി ഫോറങ്ങളുമായി ഇടപഴകുകയോ ചെയ്യാം.
പ്രമാണങ്ങൾ / വിഭവങ്ങൾ
![]() |
MikroTik ക്ലൗഡ് ഹോസ്റ്റഡ് റൂട്ടർ [pdf] ഉപയോക്തൃ ഗൈഡ് ക്ലൗഡ് ഹോസ്റ്റഡ് റൂട്ടർ, ഹോസ്റ്റ് ചെയ്ത റൂട്ടർ, റൂട്ടർ |