RouterOS - MikroTik-ის მარშრუტიზატორების საოპერაციო სისტემა. RouterOS-ის ინსტალაცია შესაძლებელია ვირტუალურ ან გამოყოფილ სერვერზე Linux-ის საოპერაციო სისტემით. საკმარისია ჩვეულებრივი VPS/VDS მინიმალური რესურსებით. ამ სტატიაში განვიხილავთ RouterOS-ის ინსტალაციას CentOS7-ზე.
მნიშვნელოვანი შენიშვნა: RouterOS-ის ინსტალაციის შემდეგ, სერვერზე არსებული ყველა მონაცემი წაიშლება. ამ მიზეზით გირჩევთ RouterOS-ის ინსტალაციას სერვერზე, რომელზეც არ არის მნიშვნელოვანი მონაცემები.
მაშ, დავიწყოთ.
1. დაუკავშირდით სერვერს SSH-ის მეშვეობით (როგორ გავაკეთოთ ეს)
2. გადადით Mikrotik-ის ოფიციალურ ვებგვერდზე Software განყოფილებაში (https://mikrotik.com/download). დავაინსტალირებთ Stable ვერსიის დისტრიბუტივს, თუმცა შეგიძლიათ აირჩიოთ Long-term ვერსიაც. შემდეგ გახსენით Cloud Hosted Router და დააკოპირეთ Raw (Raw disk image) გამოსახულების ჩამოტვირთვის ბმული.
3. სერვერის კონსოლში შეასრულეთ ბრძანება Raw გამოსახულების ჩამოსატვირთად სერვერზე
wget https://download.mikrotik.com/routeros/7.5/chr-7.5.img.zip
4. დავაინსტალიროთ unzip უტილიტა სერვერზე, ბრძანების შესრულებით:
yum install unzip
და გავხსნათ ინსტალაციის გამოსახულება:
unzip chr-7.5.img.zip
შენიშვნა: ფაილის სახელი chr-7.5.img.zip შეიძლება იყოს განსხვავებული. გამოსახულების ფაილის სახელის შესამოწმებლად, შეასრულეთ კონსოლში ბრძანება
ls -la
და ნახავთ დაახლოებით ასეთ სიას, რომელშიც იქნება საჭირო ფაილი
5. გავიგოთ სერვერის დისკის სახელი, რომელზეც დავაინსტალირებთ RouterOS-ს. ამისთვის შეასრულეთ ბრძანება:
fdisk -l
ბრძანების შედეგი იქნება დაახლოებით ასეთი:
6. შევასრულოთ ბრძანება ადრე გახსნილი chr-7.5.img ინსტალაციის გამოსახულების ჩასაწერად დისკზე /dev/vda
dd if=chr-7.5.img of=/dev/vda bs=4M oflag=sync
7. გადავტვირთოთ სერვერი არაჩვეულებრივი მეთოდით (რომელიც ზოგჯერ გამოიყენება, მაგალითად, დისკის მიუწვდომლობის შემთხვევაში). ამისთვის კონსოლში შეასრულეთ ბრძანებები:
echo 1 > /proc/sys/kernel/sysrq
echo b > /proc/sysrq-trigger
ამის შემდეგ სერვერი SSH-ის მეშვეობით მიუწვდომელი გახდება.
8. RouterOS-ის დასაკავშირებლად, მაგალითად, WinBox-ის, SSH-ის ან ვებ-დაკავშირების მეშვეობით, საჭიროა სერვერზე ქსელური ინტერფეისის კონფიგურაცია. ამისთვის დაუკავშირდით სერვერს VNC-ის მეშვეობით: შედით პირად კაბინეტში (https://cp.zomro.com/billmgr) - სერვისები - ვირტუალური სერვერები - აირჩიეთ სერვერი - გადადით - მოხვდებით vmmanager პანელში - მართვა - ვირტუალური მანქანები - აირჩიეთ სერვერი - დააჭირეთ VNC ღილაკს.
ლოგინის მოთხოვნის ველში შეიყვანეთ
admin
და პაროლის მოთხოვნისას უბრალოდ დააჭირეთ Enter-ს.
ამის შემდეგ RouterOS შემოგთავაზებთ ლიცენზიის გაცნობას და პაროლის შეცვლას. შეიყვანეთ ახალი პაროლი და დაადასტურეთ იგი.
IP მისამართი, ნიღაბი და სერვერის გეითვეი შეგიძლიათ გაიგოთ vmmanager-ის მართვის პანელში. ამისთვის მონიშნეთ სერვერი და დააჭირეთ IP-მისამართების ღილაკს.
ამის შემდეგ RouterOS-ის კონსოლში შეიყვანეთ IP მისამართის კონფიგურაციის ბრძანება:
ip address add address=xxx.xxx.xxx.xxx/24 interface=ether1
სადაც xxx.xxx.xxx.xxx - სერვერის IP მისამართია (vmmanager-ის პანელიდან)
და გეითვეის კონფიგურაციის ბრძანება
ip route add gateway=yyy.yyy.yyy.yyy
სადაც yyy.yyy.yyy.yyy - სერვერის გეითვეია (vmmanager-ის პანელიდან)
9. RouterOS-ის კონფიგურაციისთვის, გადადით ბრაუზერში ბმულზე
http://xxx.xxx.xxx.xxx/webfig/
სადაც xxx.xxx.xxx.xxx - თქვენი სერვერის IP მისამართია.