Zum Hauptinhalt springen

So konfigurieren Sie das Mikrotik-Geschwindigkeitslimit mit Radius

In modernen Netzwerken wird der Verwaltung und Kontrolle des Datenverkehrs immer mehr Aufmerksamkeit geschenkt. Eine der Funktionen des Mikrotik Routers ist die Möglichkeit, die Übertragungsgeschwindigkeit für einzelne Benutzer oder Benutzergruppen zu begrenzen. Das Radius-Protokoll wird häufig verwendet, um diese Funktion zu implementieren.

Mit dem Radius-Protokoll können Sie die Autorisierung, Authentifizierung und Benutzereinbeziehung im Netzwerk zentral verwalten. Im Falle der Mikrotik-Geschwindigkeitsbegrenzung wird der Radius-Server verwendet, um Informationen über die maximale Datenübertragungsrate für jeden Benutzer zu senden.

Die Einstellung der Mikrotik-Geschwindigkeitsbegrenzung mit Radius läuft auf die nächsten Schritte hinaus. Zuerst müssen Sie die Kommunikation zwischen Mikrotik und dem Radius-Server konfigurieren. Dazu müssen Sie die IP-Adresse und den privaten Radius-Schlüssel des Servers in den Einstellungen von Mikrotik angeben. Anschließend müssen Sie Regeln auf dem Router konfigurieren, die die maximale Datenübertragungsrate für jeden Benutzer oder jede Benutzergruppe festlegen.

Anmerkung: Sie können die Radius-Funktion des Servers verwenden, um die Geschwindigkeit von Mikrotik in Gruppen zu begrenzen, indem Sie Benutzer in einer Gruppe gruppieren und der Gruppe eine maximale Geschwindigkeit zuweisen. Auf diese Weise haben alle Benutzer, die zu dieser Gruppe gehören, gemäß den Einstellungen für diese Gruppe eine Geschwindigkeitsbegrenzung.

Wie begrenzen Sie die Geschwindigkeit von Mikrotik über Radius

Um mit der Konfiguration der Geschwindigkeitsbegrenzung für MikroTik über RADIUS zu beginnen, müssen Sie einen RADIUS-Server installieren und konfigurieren. Es gibt viele Softwarelösungen zum Erstellen eines RADIUS-Servers, aber eine der häufigsten Optionen ist die Verwendung von FreeRADIUS.

Nachdem Sie den RADIUS-Server installiert und konfiguriert haben, müssen Sie MikroTik für die Verwendung mit RADIUS konfigurieren. In den Routereinstellungen müssen Sie die IP-Adresse des RADIUS-Servers und den privaten Schlüssel angeben. Die IP-Adresse des RADIUS-Servers stellt die Kommunikation zwischen dem Router und dem Server sicher, und der private Schlüssel wird zum Schutz der übertragenen Daten verwendet.

Nachdem Sie die Kommunikation mit dem RADIUS-Server konfiguriert haben, können Sie mit der Definition von Geschwindigkeitsbegrenzungsregeln für bestimmte Benutzer beginnen. Auf dem RADIUS-Server müssen Sie Profile mit den gewünschten Geschwindigkeitsbegrenzungen erstellen und diese mit den entsprechenden Benutzern verknüpfen.

In den Profilen für die Geschwindigkeitsbegrenzung können sowohl allgemeine Beschränkungen für alle Benutzerverbindungen als auch Beschränkungen für einzelne Protokolle oder Ports angegeben werden. Sie können beispielsweise die Download- und Upload-Geschwindigkeit für den Benutzer als Ganzes einschränken oder die Geschwindigkeit für den Zugriff auf bestimmte Dienste oder Ports einschränken.

Nachdem Sie den Benutzern auf dem RADIUS-Server Geschwindigkeitsprofile zugeordnet und die Änderungen gespeichert haben, empfängt MikroTik diese Einstellungen vom RADIUS-Server und wendet sie an, wenn Benutzer eine Verbindung zum Router herstellen. Daher wird das Geschwindigkeitslimit für den Benutzer transparent angewendet, unabhängig von dem Gerät, von dem er eine Verbindung zum Netzwerk herstellt.

Vorbereiten von Hardware und Software

Bevor Sie beginnen, die Mikrotik-Geschwindigkeitsbegrenzung mit Radius zu konfigurieren, müssen Sie mehrere Komponenten vorbereiten:

1. Mikrotik-Gerät: Stellen Sie sicher, dass Sie einen Mikrotik-Router haben, der zur Geschwindigkeitsbegrenzung verwendet wird. Stellen Sie sicher, dass Sie Zugriff auf das Gerät haben und dass es richtig konfiguriert ist.

2. Radius-Server: Konfigurieren und konfigurieren Sie den Radius-Server, der in Ihrem Netzwerk verwendet werden soll. Stellen Sie sicher, dass der Radius-Server Zugriff auf die Datenbank hat, die zum Speichern von Benutzerkonteninformationen verwendet werden soll.

3. Mikrotik-Software: stellen Sie sicher, dass Sie die Mikrotik-Software auf Ihrem Computer installiert und konfiguriert haben. Sie können es von der offiziellen Mikrotik-Website herunterladen.

4. Kenntnisse der Mikrotik-Befehle: Stellen Sie sicher, dass Sie mit den grundlegenden Mikrotik-Befehlen und den allgemeinen Methoden zur Konfiguration von Mikrotik-Geräten vertraut sind, bevor Sie fortfahren.

5. Netzwerk einrichten: stellen Sie sicher, dass Ihr Netzwerk korrekt eingerichtet ist und alle Geräte ordnungsgemäß angeschlossen sind und funktionieren.

Nachdem Sie die erforderliche Hardware und Software vorbereitet haben, sind Sie bereit, mit der Einstellung der Mikrotik-Geschwindigkeitsbegrenzung mit Radius fortzufahren.

Radius-Server installieren und konfigurieren

Um die Mikrotik-Geschwindigkeitsbegrenzung mit Radius zu konfigurieren, müssen Sie einen Radius-Server installieren und konfigurieren.

1. Laden Sie den Radius-Server herunter und installieren Sie ihn auf Ihrem Server oder Computer. Es wird empfohlen, Freeradius zu verwenden, da es einer der beliebtesten Radius-Server ist und viele Funktionen bietet.

2. Bearbeiten Sie nach der Installation die Konfigurationsdatei des Radius-Servers. Der Dateipfad kann folgendermaßen lauten: /etc/freeradius/radiusd.conf . Konfigurieren Sie die folgenden Einstellungen:

ParameterBedeutung
listen = *:1812Stellen Sie den Radius-Serverport ein, z. B. 1812.
listen = *:1813Legen Sie den Radius-Serverport so fest, dass Accounting-Informationen gesendet werden, z. B. 1813.
authorize Deaktivieren Sie diesen Block, und fügen Sie die erforderlichen Module hinzu, um Benutzer zu autorisieren. Zum Beispiel:
sql sqlcounter
>
authenticate Deaktivieren Sie diesen Block und fügen Sie die erforderlichen Module zur Benutzerauthentifizierung hinzu. Zum Beispiel:
sql
>

3. Richten Sie eine Datenbankverbindung ein, wenn Sie SQL-Abfragen zur Autorisierung und Authentifizierung verwenden möchten. Bearbeiten Sie dazu die Datei mit den Einstellungen des entsprechenden Moduls, z. B. /etc/freeradius/mods-available/sql .

4. Nachdem Sie alle erforderlichen Änderungen vorgenommen haben, starten Sie den Radius-Server mit dem Befehl service freeradius restart oder einem ähnlichen Befehl für Ihr Betriebssystem neu.

Der Radius-Server ist jetzt betriebsbereit und kann zum Konfigurieren der Geschwindigkeitsbegrenzung für Mikrotik mit Radius verwendet werden.

Konfigurieren von Mikrotik für die Verwendung mit Radius

Um Mikrotik für die Verwendung mit Radius zu konfigurieren, führen Sie die folgenden Schritte aus:

  1. Installieren Sie die Mikrotik-Paketsoftware auf Ihrem Gerät.
  2. Öffnen Sie einen Webbrowser und geben Sie die IP-Adresse des Mikrotik-Geräts in die Adressleiste ein.
  3. Geben Sie Ihre Anmeldeinformationen (Benutzername und Passwort) ein, um sich beim Mikrotik-System anzumelden.
  4. Konfigurieren Sie die Mikrotik-Schnittstelle mit dem Befehl set interface.
  5. Stellen Sie die Sicherheitsprofileinstellungen für Mikrotik ein, einschließlich der Einrichtung von Datentarifen und der Geschwindigkeitsbegrenzung.
  6. Konfigurieren Sie Mikrotik für die Verwendung mit Radius, indem Sie die IP-Adresse, den Port und den privaten Schlüssel des RADIUS-Servers angeben.
  7. Speichern Sie die Einstellungen und laden Sie Mikrotik neu, um die Änderungen anzuwenden.

Nach Abschluss dieser Schritte ist Mikrotik bereit, mit dem Radius-Server zu arbeiten. Sie können die Geschwindigkeit der Internetverbindung für Benutzer basierend auf ihren Konten einschränken, ihre Datentarife verwalten und detaillierte Statistiken zur Ressourcennutzung erstellen.

Konfigurieren der Geschwindigkeitsbegrenzung auf dem Radius-Server

Zuerst müssen Sie den Radius-Server auf Ihrem Mikrotik-Gerät installieren und konfigurieren. Nach erfolgreicher Installation können Sie mit der Einstellung der Geschwindigkeitsbegrenzung beginnen.

Um die Geschwindigkeitsbegrenzung auf einem Radius-Server zu konfigurieren, müssen Sie in der Konfigurationsdatei für den Radius-Server spezielle Attribute erstellen. Das folgende Beispiel zeigt, wie Sie Attribute für die Geschwindigkeitsbegrenzung in einer Einstellungsdatei erstellen:

AttributDatentypDie Beschreibung
Rate-LimitintegerGeschwindigkeitsbegrenzung (in Kbps)
Rate-Limit-Start-TimeintegerStartzeit der Geschwindigkeitsbegrenzung (in Sekunden ab dem Beginn des Tages)
Rate-Limit-End-TimeintegerEndzeit der Geschwindigkeitsbegrenzung (in Sekunden ab dem Beginn des Tages)

Nachdem Sie die Attribute erstellt haben, müssen Sie sie der Liste der Attribute hinzufügen, die für die Verwendung auf externen Radius-Servern verfügbar sind.

Wenn Attribute erstellt und der Attributliste hinzugefügt wurden, können Sie sie verwenden, wenn Sie ein Geschwindigkeitslimit für jeden Benutzer oder jede Benutzergruppe festlegen. Dazu müssen Sie die Attribute an den entsprechenden Benutzer oder die entsprechende Benutzergruppe auf dem Radius-Server binden.

Nachdem Sie alle Einstellungen vorgenommen und den Radius-Server neu gestartet haben, wird die Geschwindigkeitsbegrenzung für Benutzer oder Benutzergruppen angewendet, denen die entsprechenden Attribute zugeordnet wurden.

Überprüfen und Testen der Geschwindigkeitsbegrenzung

Nachdem Sie die Geschwindigkeitsbegrenzung auf Ihrem MikroTik-Gerät mit Radius konfiguriert haben, wird empfohlen, diese Einschränkung zu testen, um sicherzustellen, dass sie ordnungsgemäß funktioniert. Hier finden Sie einige Möglichkeiten, die Geschwindigkeitsbegrenzung auf einem MikroTik-Gerät zu testen und zu testen:

1. Verwenden des Speedtest-Werkzeugs

Um die Wirkung der Geschwindigkeitsbegrenzung auf Ihrem MikroTik-Gerät zu überprüfen, können Sie das beliebte Speedtest-Tool verwenden. Öffnen Sie einen Webbrowser auf einem mit dem Netzwerk verbundenen Computer und führen Sie einen Geschwindigkeitstest mit einer der vielen verfügbaren Speedtest-Optionen durch. Die Testergebnisse zeigen Ihnen die aktuelle Geschwindigkeit Ihrer Verbindung an. Wenn die Geschwindigkeitsbegrenzung funktioniert, werden Sie feststellen, dass die Download- und Upload-Geschwindigkeit auf die eingestellten Werte reduziert ist.

2. Verwenden des Bandwidth Test-Werkzeugs

MikroTik-Geräte stellen ein eigenes Bandwidth Test-Tool zur Überprüfung der Netzwerkbandbreite bereit. Sie können dieses Tool verwenden, um die Download- und Upload-Geschwindigkeit auf Ihrem Gerät zu überprüfen. Öffnen Sie einfach die Winbox auf Ihrem Computer und wählen Sie "Tools" -> "Bandwidth Test". Wählen Sie dann die gewünschte Schnittstelle und das Remote-Gerät aus, um den Test durchzuführen. Die Testergebnisse zeigen Ihnen die aktuelle Geschwindigkeit an und ob Sie die Geschwindigkeitsbegrenzung überschreiten oder nicht.

3. Verwenden von Apps zum Testen der Geschwindigkeit

Es gibt verschiedene mobile Anwendungen, mit denen Sie die Geschwindigkeit Ihrer Internetverbindung überprüfen können. Sie können solche Apps auf Ihrem mit Ihrem Netzwerk verbundenen Smartphone oder Tablet verwenden, um die aktuelle Geschwindigkeit mit den verfügbaren Geschwindigkeitsbegrenzungen zu ermitteln. Die Testergebnisse helfen Ihnen sicherzustellen, dass die Geschwindigkeitsbegrenzung ordnungsgemäß funktioniert.

Eine ordnungsgemäß konfigurierte Geschwindigkeitsbegrenzung im MikroTik-Netzwerk kann die Nutzung der Netzwerkressourcen erheblich verbessern und optimieren, indem eine gerechtere Geschwindigkeitsverteilung zwischen Benutzern und Geräten gewährleistet wird.