MikroTik jako CHR na Aruba Cloud – problem z połączeniem.

Być może ktoś zmierzył się z tematem postawienia routera Mikrotik w wersji CHR (cloud hosted router). Czyli jako maszyny wirtualnej hostowanej u jednego z dostawców chmury publicznej.

Aruba Cloud może wygenerować problem tego typu, że Interfejs Ethernet 01 w konfiguracji kart sieciowych maszyny wirtualnej w portalu, to nie koniecznie eth1 naszego Mikrotik

Przy tworzeniu nowego serwera w Aruba Cloud trzeba sprawdzić adres MAC karty sieciowej do której przypisaliśmy adres IP, a następnie sprawdzić, która to jest karta w RouterOS przez komendę /interface ethernet print detail. Ponieważ numeracja kart może nie być zachowana miedzy Aruba Cloud a RouterOS.

Na poniższym zrzucie widać, że interfejs Ethernet 01 mojej maszyny wirtualnej, do którego przypisałem publiczny adres IP: 80.211.253.166 ma MAC ADDRESS: 00:1D:D8:B8:0F:43

Natomiast dla naszego MikroTik MAC ADDRESS: 00:1D:D8:B8:0F:43 pojawił się na interfejsie ether3 i do niego należało by przypisać adres IP: 80.211.253.166

Dla zapewnienia komunikacji z naszym routerem trzeba również dodać statyczną trasę w tablicy routingu. Obydwie operacje można wykonać za pomocą dwóch komend z linii poleceń:

/ip address add address=80.211.253.166/24 interface=ether3 network=80.211.253.0
/ip route add distance=1 gateway=80.211.253.1

Oczywiście zarówno adres IP jak i gateway trzeba uzupełnić własnym, unikatowym, otrzymanym od Aruba Cloud. W ten sposób nasza maszyna wirtualna z systemem RouterOS będzie osiągalna po publicznym adresie IP. Mam nadzieję, że pomogłem w zlokalizowaniu przyczyny braku łączności z CHR na Aruba Cloud.

Koniec 🙂

Jeżeli pomogłem to Postaw mi kawę na buycoffee.to ,a będę miał więcej energii na pisanie kolejnych ciekawych wpisów.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *