opened image

როგორ დავაყენოთ RouterOS ვირტუალურ სერვერზე (VPS/VDS)

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 მისამართია.