SERGO SIMONISHVILI
← ყველა პროექტი

პროექტი · სახლის ქსელი და კონტროლერი

RouteDome

VPN-ისა და მარშრუტიზაციის მართვა MikroTik-ზე

RouteDome ჩემი სახლის ქსელის აწყობით დაიწყო. ერთდროულად მჭირდებოდა უცხოური სერვისებით სარგებლობა VPN-ით, რუსული რესურსებით — პირდაპირ, სამუშაო ქსელებით კი — ცალკე კავშირებით.

მარტივი პრინციპი ავირჩიე: ნაგულისხმევად მთელი ტრაფიკი VPN-ით მიდის, აუცილებელი გამონაკლისები — პირდაპირ. ასე უცხოური სერვისის ყოველი ახალი მისამართის გვირაბში ცალკე დამატება საჭირო არ არის.

სტატუსი
მუშაობს და ვითარდება
ჩემი როლი
ავტორი და დეველოპერი
საფუძველი
MikroTik RouterOS

სახლის სქემა

სახლის ქსელში უკვე მუშაობს:

  • ორი ინტერნეტ-პროვაიდერი დარეზერვებით;
  • ძირითადი და სარეზერვო VPS;
  • გვირაბის ორი ტიპი თითოეული VPS-ისთვის;
  • სამუშაო ქსელზე წვდომის გადართვა პროვაიდერებს შორის.

Linux-ლეპტოპზე VPN სახლთან ავტომატურად ირთვება, როცა ის სხვა ქსელს უკავშირდება. თუ სახლის ერთი პროვაიდერი მიუწვდომელია, მეორე გამოიყენება.

RouteDome კონტროლერი

ამ კონფიგურაციის გასაზიარებლად RouteDome-ის კონტროლერის შემუშავება დავიწყე. ის აჩვენებს კავშირების მდგომარეობას, მარშრუტებს და არხების მიუწვდომლობის ისტორიას. მიზანია, მომხმარებელს გასაგები მართვა მივცე RouterOS-ში თითოეული წესის ხელით აწყობის გარეშე.

დარეზერვება ჩემს ქსელში უკვე მუშაობს. კონტროლერიდან მისი მართვის ზოგიერთი სცენარი ჯერ კიდევ მუშავდება, მათ შორის რამდენიმე ინტერნეტ-კავშირის ოსტატი.

RouteDome-ის მიმოხილვა (ინტერფეისი რუსულ ენაზეა): „ქსელი ნორმალურად მუშაობს“, ძირითადი და სარეზერვო VPS მუშაობს; ორი პროვაიდერისა და WireGuard, L2TP და SSTP გვირაბების ბარათები მისამართებით, PTR-ით და ტრაფიკით.
მიმოხილვა: ქსელის მდგომარეობა, VPS, პროვაიდერები და გვირაბები.
ფანჯარა „რამდენიმე ინტერნეტ-კავშირის მუშაობა“ (რუსულ ენაზე): არჩეულია „პროვაიდერი 1“, რეჟიმი „ძირითადი და სარეზერვო“, გაფრთხილება, რომ შემოწმებისთვის მინიმუმ ორი კავშირია საჭირო, ღილაკი „პარამეტრების შემოწმება“ და გამორთული ღილაკი „გამოყენება“.
მუშავდება რამდენიმე კავშირის ოსტატი
განყოფილება „მარშრუტი დომენისთვის ან ქსელისთვის“ (რუსულ ენაზე): ველი დომენისთვის, IP-სთვის ან ქსელისთვის, მარშრუტის ვარიანტები და ღილაკი „მარშრუტის შემოწმება“. ქვემოთ — „მარშრუტიზაციის აქტიური წესები“: დომენი example.org, სტატუსი „აქტიური“, მისამართი და გზა წესამდე.
მარშრუტი დომენისთვის ან ქსელისთვის და აქტიური წესები.
ბლოკი „არხების მიუწვდომლობის ისტორია“ (რუსულ ენაზე): ძებნა არხის სახელით, პერიოდის არჩევა და ხუთი აღდგენილი მოვლენა გათიშვისა და აღდგენის დროით და ხანგრძლივობით 1 წუთიდან 1 სთ 59 წთ-მდე.
არხების მიუწვდომლობის ისტორია.

მოქმედი კონტროლერის ინტერფეისი. მისამართები, კავშირების სახელები და სხვა მაიდენტიფიცირებელი მონაცემები შეცვლილია.

შემდგომი სამუშაო

პროექტს ძირითადი სამუშაოსგან თავისუფალ დროს ვავითარებ. შემდეგ — Docker-ის ავტომატური მომზადება დამატებითი პროტოკოლებისთვის, დარეზერვების განვითარება და საწყისი აწყობის გამარტივება.

გსურს RouteDome-ის შემუშავებაში მონაწილეობა? მომწერე.

მომწერე პროექტებზე დაბრუნება

ფაილის გახსნა ↗