Benutzer-Werkzeuge

Webseiten-Werkzeuge


network:mikrotik_basics

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
network:mikrotik_basics [12.09.2018 17:39] richardnetwork:mikrotik_basics [04.03.2023 17:20] (aktuell) – Status der Diskussion geändert richard
Zeile 1: Zeile 1:
-~~DISCUSSION|Ergänzungen~~+~~DISCUSSION:closed|Ergänzungen~~ 
 +**WORK IN PROGRESS** 
 +Die folgende Seite ist noch nicht fertig. Sie enthält nur Fragemente und wird in Kürze neu strukturiert. 
 + 
 +**ToDos** 
 + 
 +  * erste Schritte auf der Terminal-Console 
 +  * Konfig zurücksetzen / sichern / einspielen 
 +  * IP setzen / ändern / löschen 
 +  * Kurzer Blick auf das Webfront-End mit seinen Möglichkeiten  
 + 
 + 
 + 
 + 
 + 
 ====== Mikrotik Einführung ====== ====== Mikrotik Einführung ======
  
-===== Allgemeine Befehle =====+Die Mikrotik-Router sind mit IP-Adressen beschriftet. Über diese IP-Adresse können sie über ''telnet'' oder ''ssh'' von einem Linux-Client aus angesprochen werden.  
 + 
 +Folgende Werte sind per ''default'' gesetzt: 
 + 
 +^ Parameter ^ Wert ^ Bedeutung ^ 
 +| IP-Adresse | Raum G216 ''192.168.33.xxx'' | IP auf Port 1 (''ether1'') | 
 +|  | Raum W610 ''192.168.65.xxx'' |  | 
 +| Benutzername | ''schueler'' | Login über ''telnet'' oder ''ssh'' **OHNE** Passwort | 
 + 
 +===== Konfiguration sichern ===== 
 + 
 +Die Befehle, mit denen die Konfiguration angelegt wurde, kann auf jeder Befehlsebene mit dem Kommando ''export'' im Terminal ausgegeben werden.  
 + 
 +<code> 
 +/ip address export 
 +</code> 
 + 
 +Den ausgegebenen Text kann man nun mit dem Mauszeiger markieren und mit der mittleren Maustaste (Rollrad) in einen Textedior (z.B. ''gedit'') einfügen. 
 + 
 + 
 +===== Konfiguration auf Default zurücksetzen =====
 Default-Reset auf voreingestellte Werte durchführen: Default-Reset auf voreingestellte Werte durchführen:
 <code> <code>
 /system reset-configuration /system reset-configuration
 </code> </code>
 +Damit werden alle Werte auf die ''default''-Werte zurückgesetzt. Auf Port1 (''ether1'') ist dann die auf dem Gerät aufgedruckte IP-Adresse konfiguriert und der Benutzername ''schueler'' (ohne Passwort) kann für den Login verwendet werden.
 +
 +**HINWEIS**:
  
 ===== Konfiguration Importieren ===== ===== Konfiguration Importieren =====
Zeile 17: Zeile 55:
  
 Die Konfiguration kann per Files-> Datei Upload auf den Router gebracht werden. Die Konfiguration kann per Files-> Datei Upload auf den Router gebracht werden.
 +
 +===== Mikrotik als virtuelle Maschine ====
 +
 +Man kann eine Mikrotik-Router als sogenannten ''Cloud Hosted Router'' innerhalb einer Virtualisierungssoftware wie ''VirtualBox'' betreiben. Dabei verfügen diese Router über alle Funktionen, die ein Hardware Mikrotik-Router besitzt. Lediglich die Übertragungsraten auf den Schnittstellen ist auf 1Mbit/s gedrosselt.((um einen Dauerbetrieb im professionellen Umfeld zu verhindern))
 +
 +Auf der [[https://mikrotik.com/download|Downloadseite von Mikrotik]] kann man unter ''Cloud Hosted Router''((CHR-Image)) eine sogenanntes ''VDI-Image''((VDI: Virtual Disk Image)) herunterladen. Empfohlen wird die ''stable''-Version. Dieses ''VDI-Image'' kann in ''VirtualBox'' als Festplatte eingebunden werden, soll dass die Neuinstallation komplett entfällt.
 +
 +Der grundlegende [[network:vm_aufsetzen|Umgang mit VirtualBox]] wird einer eigenen Seite erklärt.
 +
 +**HINWEIS**: Anders als dort beschrieben muss keine neue Festplatte generiert werden, sondern das ''CHR-Image'' wird als bestehende Festplatte eingebunden.
 +
 +Als Parameter für die neue virtuelle Maschine wählt man:
 +  * Typ: Linux
 +  * Version: Other Linux (64-bit)
 +  * 512MB RAM
 +  * Verhandene Festplatte verwenden -> die oben heruntergeladene Datei auswählen
 +
 +Anschließend sollte man im Netzwerkbereich noch mindestens eine weitere Schnittstelle hinzufügen, damit man sinnvolle Routing-Szenarien konfigurieren kann.
 +
 +Die Netzschnittstellen sollten auf ''Brücke'' und mit "einfach" unterscheidbaren ''MAC''-Adresse konfiguriert werden.
 +
 +Nun kann die virtuelle Maschine gestartet werden. 
 +
 +Standard-Zugangsdaten:
 +|Benutzer: | **admin** |
 +|Passwort: | **KEIN PASSWORT**((einfach Return)) |
 +
 +Danach muss noch einmal die EULA akzeptiert werden.
 +
 +Ab hier können alle weiteren Übungen mit der virtuellen Maschinen durchgeführt werden.
 +
 +
 +===== Vorbereitung für die Inbetriebnahme der MikroTik-Router =====
 +
 +**HINWEIS:** Wenn mit virtuellen Maschinen gearbeitet wird, dann sind die **[[network:labornutzung#arbeiten_mit_virtuellen_maschinen_vm | notwendigen Anpassungen]]** auf jeden Fall zu berücksichtigen. Ansonsten wird die Anwendung u.U. nicht funktionieren.
 +
 +Das **x86/CD-Image** für die Installation lässt sich **[[https://mikrotik.com/download |hier die aktuelleste Version]]** oder ältere Version [[http://www.mikrotik-software.de/downloads/| hier]] runterladen. Es sollte das **Current**-CD-Image für **x86** verwendet werden. Die Dateinamen folgen dem Schema ''mikrotik-M.SV.B.iso'' wobei ''M.SV.B''((M=main, SV=subversion, B=bugfix-level)) die Version angibt z.B. ''mikrotik-6.40.5.iso''.
 +
 +==== MikroTik-VM Grundeinrichtung ====
 +
 +Zuerst noch ein paar Tipps, die das Leben mit dem MikroTik-Router erleichtern können.
 +
 +**HINWEIS**: Das vorangestellte Zeichen ''/''((''/'': Slash)) bedeutet, dass der nachfolgende Befehl auf der höchsten Konfigurationsebene ausgeführt wird. Man kann sich die Befehlsstruktur wie ein Dateisystem vorstellen wobei ''/'' wie unter Linux üblich die Wurzel (''root'') darstellt.  Mit ''..''((''..'' unter Linux ''cd ..'' change directory)) gelangt man eine Befehlsebene höher. 
 +
 +**TIPP TAB-Taste "Dein Freund"**: Der MikroTik-Router unterstützt auf der Command-Line (CLI) wie viele Netzelemente die Autovervollständigung per ''TAB''-Taste. D.h.
 +wenn man den Befehl nicht genau kennt, kann man durch ''TAB'' die nächsten Optionen anzeigen lassen. Hat man noch keinen Befehl eingegeben, so werden alle auf aktuellen Ebene möglichen Befehle angezeigt.
 +
 +**TIPP Befehle abkürzen**: Für die ganz Faulen -> Wird ein Befehl durch die ersten Buchstaben eindeutig erkannt, dann verändert sich die Farbe der Schrift zu türkis (Befehl) oder lila 
 +(Parameter). Man kann sich dann das vervollständigen ersparen.
 +
 +**TIPP englisches Tastatur-Layout**: Leider unterstützt der MikroTik nur ein englisches Tastatur-Layout. Hier die häufigsten Zeichen und wo sie auf einer deutschen Tastatur im englischen Layout zu finden sind:
 +^ gewünschtes Zeichen ^ deutsche Tastatur ^
 +| '' /'' | ''-'' |
 +| ''-'' | ''ß'' |
 +| ''?'' | ''_'' also SHIFT+''-'' |
 +| ''='' | ''´'' (links neben ''BACKSPACE'') |
 +| ''y'' | ''z'' |
 +| ''z'' | ''y'' |
 +| ''*'' | SHIFT+''8'' |
 +| '':'' | ''ö'' |
 +
  
 ====== Übungen ====== ====== Übungen ======
 +
 +===== VLAN ====
 +<code>
 +/interface bridge
 +add name=bridge1
 +/interface vlan
 +add interface=ether2 name=Vlan5_1 vlan-id=5
 +add interface=ether3 name=Vlan5_2 vlan-id=5
 +add interface=ether4 name=Vlan7_1 vlan-id=7
 +add interface=ether5 name=Vlan7_2 vlan-id=7
 +
 +/interface bridge port
 +add bridge=bridge1 interface=ether2
 +add bridge=bridge1 interface=ether3
 +add bridge=bridge1 interface=ether4
 +add bridge=bridge1 interface=ether5
 +add bridge=bridge1 interface=ether6
 +</code>
 ===== RIP ===== ===== RIP =====
  
Zeile 26: Zeile 143:
  
 <code> <code>
-/ip add address=192.168.40.1/24 comment=LAN interface=ether5 network=192.168.40.0 +/ip address add address=192.168.40.1/24 comment=LAN interface=ether5 network=192.168.40.0 
-/ip add address=10.0.0.40/8 comment=switch interface=ether2 network=10.0.0.0+/ip address add address=10.0.0.40/8 comment=switch interface=ether2 network=10.0.0.0
 </code> </code>
  
network/mikrotik_basics.1536766742.txt.gz · Zuletzt geändert: 12.09.2018 17:39 von richard

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki