Narzędzia użytkownika

Narzędzia witryny


Pasek boczny


O mnie


Dydaktyka:

Feedback


sk2:wlan:mikrotik

To jest stara wersja strony!


Sieci bezprzewodowe na urządzeniach Mikrotik

Mikrotik to łotewska firm produkująca routery, przełączniki, punkty dostępowe i inny sprzęt sieciowy działający pod kontrolą własnościowego oprogramowania (RouterOS/SwOS) wikipedia, strona domowa, dokumentacja RouterOS.

Sprzęt oparty o RouterOS można konfigurować między innymi z [1]:

  • z linii poleceń - przez SSH, telnet, konsolę,
  • przez wbudowaną aplikację webową (WebFig),
  • aplikację okienkową dla systemu Windows (Winbox).

W domyślnej konfiguracji większość sprzętu firmy Mikrotik ma ustawiony adres IP 192.168.88.1/24 na interfejsie ether1 oraz aktywne wszystkie narzędzia konfiguracyjne.

W materiałach podane są komendy do konsoli i zrzuty ekranu z WebFig; można je stosować wymiennie.

RouterOS ma dwie implementacje sieci bezprzewodowych: wireless i wifiwave2.
Materiały są przygotowane dla nowszej – wifiwave2.

Każda zmiana w konfiguracji jest natychmiast wykonywana i zapisywana na trwałe.
Jeśli zmieniając konfigurację odbierzesz sobie dostęp, sprzęt ponowne uruchomiony nie straci błędnych ustawień!

Poruszanie się w CLI

Tab podpowiada i autouzupełnia.

Konfiguracja jest zorganizowana hierarchicznie.

Np. będąc na poziomie / można wpisać ip lub /ip żeby dostać się do ustawień IP, bądź ip/address lub /ip/address żeby dostać się do ustawień adresów IP.

Będąc na poziomie /ip/address można wpisać np. / lub ../.. żeby wrócić do najwyższego poziomu, bądź ../route lub /ip/route żeby dostać się do tablic tras, bądź /interface/wifiwave2/ żeby dostać się do konfiguracji sieci bezprzewodowych.

Zwykle na poziomach na których wykonuje się konfigurację dostępne są m. inn. komendy print (wyświetla stan), add / remove (dodaje nowe pozycje), set (zmienia ustawienia wskazanej pozycji) i enable / disable (włącza / wyłącza działanie wybranej pozycji).

Można też wykonywać komendy z innego poziomu poprzedzając go poziomem, np. skądkolwiek można wpisać /tools/ping 1.1.1.1 żeby spróbować wykonać ping do podanego adresu czy /ip/address add interface=ether1 address=172.16.0.1/20 żeby ustawić adres IP.

Poza SSH i portem szeregowym można się też dostać do CLI wybierając z WebFiga opcję Terminal.

Informacje o interfejsach

Lista interfejsów interface print
Lista interfejsów bezprzewodowychinterface wifiwave2 print [detail]
Możliwości kart interface wifiwave2 print [detail]

Przykład CLI

Przykład WebFig

Konfiguracja sieci bezprzewodowej

Wiki RouterOS dla sieci bezprzewodowych Wiki RouterOS dla wifiwave2

Aby skonfigurować kartę bezprzewodową, należy na interfejsie bezprzewodowym skonfigurować:

  • konfigurację (configuration) - podstawowe ustawienia takie jak tryb pracy, nazwa sieci, …
  • kanały (channel) - ustawienia używanych kanałów / częstotliwości i standardów bezprzewodowych (802.11a/b/g/n/ac/ax/…)
  • zabezpieczenia (security) - ustawienia uwierzytelniania i szyfrowania w sieci

Każdą z tych kategorii można skonfigurować osobno, a potem gotową konfigurację wybrać w ustawieniach interfejsu, bądź w ustawieniach interfejsu podać wszystko naraz.

Dla konfiguracji istniejącej karty można użyć komendy:
/interface/wifiwave2 set nazwa_karty nazwa_ustawienia=wartość
np: /interface/wifiwave2 set wlan1 configuration.ssid=MojaSiec

Karty bezprzewodowe są domyślnie wyłączone. Żeby wystartowały, należy je włączyć:
/interface/wifiwave2 enable nazwa_karty lub /interface/wifiwave2 enable indeks_w_tabelce_wypisanej_przez_print
np: /interface/wifiwave2 enable wifi1

Dla użycia więcej niż jednej sieci na jednej bezprzewodowej karcie sieciowej należy dodać kolejne interfejsy:
/interface/wifiwave2 add master-interface=istniejąca_karta name=nowy_interfejs

Do wypisania efektywnej konfiguracji sieci bezprzewodowej służy komenda:
/interface/wifiwave2/actual-configuration print [detail]

Przykład CLI

Przykład WebFig

wip

__        _____ ____  
\ \      / /_ _|  _ \ 
 \ \ /\ / / | || |_) |
  \ V  V /  | ||  __/ 
   \_/\_/  |___|_|    

Jeżeli usuniesz sobie IP po którym konfigurowałeś Mikrotika...

Zepsułem sobie wszystkie IPv4 na Mikrotiku, używam w trakcie zajęć modelu który nie ma portu szeregowego, co teraz?

  1. wykonaj: ping ff02::1%p4p2 (gdzie p4p2 to nazwa przewodowej karty sieciwej którą jesteś bezpośrednio połączony do routera)
  2. powinny odpowiedzieć dwa urządzenia: twój komputer i router Mikrotik
    Adres kończący się jak twój MAC jest twój, ten drugi to Mikrotik
  3. wykonaj ssh admin@fe80::4aa9:8aff:feb8:da7d%p4p2, zmeiniają IPv6 LL i nazwę karty na odpowiednie (tzn. skopiuj i wklej z wyników pinga)
  4. naciśnij Ctrl+C na prośbie ustawienia hasła
  5. wykonaj /interface/bridge/port print, /interface print oraz /ip/address print żeby sprawdzić jak są ustawione inerfejsy i adresy
  6. popraw konfigurację, np. przez /ip/address add interface=ether1 address=192.168.88.1/24
sk2/wlan/mikrotik.1701907828.txt.gz · ostatnio zmienione: 2023/12/07 01:10 przez jkonczak