Inhalt
- Was Sie brauchen, um loszulegen
- Schnittstellenkonfiguration für Version 1.2.X.
- Lastenausgleicher
- Fehlerbehebung
- Endgültige Konfiguration
- Konfiguration für Version 2.0
- Hinzufügen einer Gateway-Gruppe
- Stellen Sie sicher, dass die Gateway-Gruppe online ist
- Bearbeiten Sie die Standard-LAN-Regel
- Testen
- Gedanken schließen
Sam arbeitet als Netzwerkanalyst für eine algorithmische Handelsfirma. Er erhielt seinen Bachelor-Abschluss in Informationstechnologie von UMKC.
Durch den Kauf eines Dual-WAN-Routers können Sie problemlos mehrere hundert Dollar zurückerhalten. Neben den hohen Preisen fehlen vielen Modellen auf dem Markt viele Funktionen. Anstatt Geld für einen Router mit eingeschränkten Funktionen auszugeben, können Sie alte Hardware recyceln und selbst eine bauen. Mit der beliebten Open-Source-Router- / Firewall-Plattform pfSense können Sie einen sehr leistungsstarken und funktionsreichen Router erstellen. Außerdem haben Sie das Gefühl, etwas erreicht zu haben, wenn Sie wissen, dass Sie es selbst erstellt haben.
Warum einen Dual-Wan-Router einrichten?
- Erhöhen Sie Ihre Internetbandbreite - Wenn Sie über mehrere Internetverbindungen verfügen, können Sie diese ausgleichen, um den Computern in Ihrem Heim- oder Büronetzwerk mehr Bandbreite zu bieten. Dies kann sehr nützlich sein, um Torrents herunterzuladen und gleichzeitig Online-Spiele zu spielen.
- Stellen Sie eine Backup-Internetverbindung bereit - Eine weitere beliebte Verwendung ist die Bereitstellung von Redundanz oder Failover für den Fall, dass eine Internetverbindung offline geschaltet wird. In diesem Fall ist es wichtig sicherzustellen, dass Sie zwei verschiedene ISPs verwenden. Zum Beispiel ein Kabel und eine DSL-Verbindung.
Wenn Sie mehr über pfSense erfahren möchten, bevor Sie beginnen, lesen Sie meinen Artikel. Einführung in pfSense. Ich gehe davon aus, dass die Leser dieses Artikels über grundlegende Netzwerkkenntnisse verfügen und mit dem Einrichten eines Routers vertraut sind. Wenn Sie eine Frage haben oder weitere Details wünschen, lassen Sie es mich einfach wissen.
Updates für pfSense Version 2.0
Ich habe diesen Artikel so aktualisiert, dass er Anweisungen für pfSense Version 2.0 enthält. Ich plane, den Teil des Artikels über Version 1.2.3 für eine Weile offen zu lassen, da ihn noch viele Benutzer verwenden. Wenn Sie dies noch nicht getan haben, empfehle ich dringend, ein Upgrade auf Version 2.0 durchzuführen. Version 2.0 bietet nicht nur eine viel bessere Unterstützung für Multi-WAN-Verbindungen, sondern bietet auch einige andere großartige Funktionen.
Was Sie brauchen, um loszulegen
- Ein alter Computer - Für diese Art von Anwendung würde ich eine minimale Prozessorgeschwindigkeit von 1 GHz mit mindestens 256 MB RAM empfehlen. Der Computer benötigt außerdem eine Festplatte (oder CF-Karte) und eine CD-ROM. Wenn Sie keine alte Maschine herumliegen haben, überprüfen Sie Craigslist oder einen Flohmarkt. Sie sollten in der Lage sein, etwas kostenlos oder sehr günstig abzuholen.
- Drei Netzwerkkarten - Der von Ihnen verwendete Computer muss über drei Netzwerkschnittstellen verfügen. Eine für den LAN-Port und zwei für die WAN-Ports. Ich empfehle die Verwendung von mindestens 100 MB Karten, um einen Engpass zu vermeiden. Onboard-Netzwerkverbindungen funktionieren einwandfrei. Wenn Sie keine Onboard-Netzwerkkarte haben, können Sie einfach drei PCI- oder PCIe-Netzwerkkarten verwenden. Sie können die Netzwerkkarten von alten Computern retten oder neue Netzwerkkarten zu geringen Kosten erwerben.
- Zwei Internetverbindungen - Kabel, DSL, T1, FIOS usw. Sie können zwei Verbindungen desselben Anbieters verwenden, wenn Sie zwei verschiedene ISPs wünschen oder verwenden.
- Die pfSense-Software - Sie müssen die Live-CD von einem der Spiegel herunterladen und auf eine Disc brennen. Besuchen Sie www.pfsense.org und klicken Sie auf Downloads. Ich empfehle die Verwendung von pfSense Version 2.0, da es eine bessere Multi-Wan-Unterstützung bietet. Das kostenlose 7-Zip-Programm kann diese gz-Datei für Sie dekomprimieren.
Alles einrichten
Wenn Sie bereits über einen funktionsfähigen pfSense-Router verfügen, lesen Sie die Details zum Konfigurieren von Dual-WAN-Verbindungen. Wenn Sie die pfsense-Installationsanleitung nicht lesen, fahren Sie mit den restlichen Anweisungen in diesem Artikel fort.
Schnittstellenkonfiguration für Version 1.2.X.
Diese Schritte werden über die pfSense-Web-GUI ausgeführt.
Ich gehe davon aus, dass Sie bei Ihrem ersten pfSense-Setup bereits ein LAN und eine WAN-Schnittstelle konfiguriert haben.
Um die zweite WAN-Schnittstelle zu konfigurieren, wählen Sie OPT1 aus dem Menü Schnittstellen. Aktivieren Sie das Kontrollkästchen, um die Schnittstelle zu aktivieren, und setzen Sie den Typ je nach Bedarf auf DHCP oder Statisch. Klicken Sie dann auf Speichern.
Lastenausgleicher
Öffnen Sie als Nächstes die Seite Load Balancer unter Dienste. Klicken Sie auf das Pluszeichen (+), um einen neuen Pool zu erstellen. Wählen Sie beispielsweise einen Namen wie 'LoadBalance' und setzen Sie den Typ auf Gateway. Wählen Sie je nach dem, was Sie erreichen möchten, entweder Load Balancing oder Failover. Stellen Sie die Monitor-IP auf das WAN-Gateway ein. Wählen Sie dann die WAN-Schnittstelle aus dem Dropdown-Menü aus und klicken Sie auf Zum Pool hinzufügen. In der folgenden Liste wird WAN angezeigt. Ändern Sie dann die Monitor-IP in das Gateway von OPT1, wählen Sie OPT1 aus der Schnittstellenliste aus und klicken Sie auf Zum Pool hinzufügen. Ihre Konfiguration sollte der im Screenshot gezeigten ähnlich sein. Klicken Sie auf Speichern, wenn Sie fertig sind, und übernehmen Sie die Änderungen auf der nächsten Seite.
Beachten Sie, dass sich pfSense seltsam verhält, wenn Sie für jede Schnittstelle dasselbe Gateway haben. Sie können das Problem umgehen, indem Sie eine Brücke zwischen einer der Schnittstellen einrichten. Es ist jedoch am besten, dies nicht zu tun.
Um zu überprüfen, ob Ihre Konfiguration funktioniert, gehen Sie im Statusmenü zu Load Balancer. Sie sollten beide melden, dass sie online sind, und die Latenz ihrer Monitor-IPs melden.
Fehlerbehebung
Wenn die Schnittstellen nicht als online angezeigt werden, überprüfen Sie, ob Ihre Monitor-IP auf ICMP-Pings reagiert. Wenn dies nicht der Fall ist, müssen Sie verschiedene Monitor-IPs auswählen, z. B. einen DNS-Server. Möglicherweise müssen Sie auch die IP-Konfiguration jeder Schnittstelle im Menü Status Schnittstellen überprüfen. Wenn die WAN / OPT1-Schnittstellen für DHCP konfiguriert sind, müssen Sie möglicherweise die Adressen freigeben / erneuern.
Endgültige Konfiguration
Wenn der Load Balancer-Status grün angezeigt wird, können Sie ihn aktivieren. Klicken Sie im Firewall-Menü auf Regeln und wählen Sie die Registerkarte LAN. Sie müssen die Standardregel bearbeiten und das Gateway von Standard auf LoadBalance ändern. Dadurch wird der gesamte ausgehende Datenverkehr an den Load Balancer gesendet.
Konfiguration für Version 2.0
Diese Schritte werden über die pfSense-Web-GUI ausgeführt.
Schnittstellen
Als erstes müssen Sie eine zweite WAN-Schnittstelle zuweisen. Wenn Sie bereits einen konfiguriert haben, können Sie diesen Schritt überspringen. Klicken Sie im Menü Schnittstellen auf Zuweisen. Klicken Sie dann auf das Pluszeichen mit der Bezeichnung Hinzufügen und wählen Sie die Mac-Adresse der Schnittstelle aus, die Sie verwenden möchten. Wenn es nur eine nicht zugewiesene Schnittstelle gibt, wird diese automatisch ausgewählt. Standardmäßig heißt die Schnittstelle OPT1. Ihre Konfiguration sollte wie im Screenshot rechts aussehen.
Nachdem Sie die Schnittstelle zugewiesen haben, müssen Sie sie aktivieren. Klicken Sie auf das Menü Schnittstellen und wählen Sie den Namen der zweiten WAN-Schnittstelle (OPT1). Aktivieren Sie das Kontrollkästchen, um die Schnittstelle zu aktivieren, und wählen Sie dann DHCP oder statisch als Typ aus. Es ist wichtig zu beachten, dass Sie eine alternative Monitor-IP wie Google DNS (8.8.8.8) festlegen sollten, wenn Ihr Gateway nicht auf ICMP-Pings reagiert.
Gateways
Klicken Sie anschließend im Systemmenü auf Routing. Stellen Sie sicher, dass jeder Ihrer WAN-Schnittstellen ein Gateway zugewiesen ist. Wenn OPT1 kein Gateway hat, überprüfen Sie die DHCP- oder statische IP-Konfiguration, bevor Sie fortfahren.
Wenn beide Gateways gut aussehen, können Sie auf die Registerkarte Gateway-Gruppen klicken und eine neue Gruppe erstellen, indem Sie auf das Plus-Symbol klicken. Weisen Sie WAN und OPT1 eine Priorität der Stufe 1 zu. Stellen Sie den Auslöser auf "Mitglied nach unten". Zu diesem Zeitpunkt sollten Sie den Status der von Ihnen erstellten Gateway-Gruppe überprüfen, um sicherzustellen, dass der Status beider Schnittstellen online ist. Wenn eines der Mitglieder in der Gruppe als offline angezeigt wird, stellen Sie sicher, dass entweder das Gateway auf ICMP-Pings reagiert, oder geben Sie eine alternative Monitor-IP ein. In einigen Fällen müssen Sie den Router möglicherweise nur neu starten, damit beide Mitglieder aktiviert werden. Der letzte Schritt besteht darin, die Standard-LAN-Regel so zu bearbeiten, dass ausgehender Datenverkehr durch den Load Balancer geleitet wird. Klicken Sie dazu im Firewall-Menü auf Regeln. Bearbeiten Sie dann die Regel mit einer Quelle für 'LAN-Netz', ändern Sie das Gateway in LoadBalance oder den Namen, den Sie der Gateway-Gruppe zuvor zugewiesen haben. Verwenden Sie eine Geschwindigkeitstest-Site, die mehrere Threads unterstützt, z. B. den auf www.speakeasy.net, um zu testen, ob alles funktioniert. Torrents und Usenet werden ebenfalls stark vom Lastausgleich profitieren. Sie können die Bandbreite jeder Schnittstelle auch im Menü Status Verkehrsdiagramm überwachen. Der pfSense Load Balancer verwendet einen Round-Robin-Algorithmus, um zu bestimmen, welche Schnittstelle Datenverkehr senden soll. Sie können Sticky-Verbindungen im Menü System Advanced aktivieren, die aufeinanderfolgende Verbindungen über dieselbe Schnittstelle an dieselbe IP senden. Einige SSL-Verbindungen können seltsam wirken, wenn sich die Quell-IP während einer Verbindung ändert. Wenn Sie zwei Kabelmodems oder andere Verbindungen verwenden, die eine gemeinsam genutzte physische Infrastruktur verwenden, gehen Sie zu System Advanced und aktivieren Sie die Einstellung "Shared Physical Network". Dadurch wird verhindert, dass Ihre Systemprotokolle mit doppelten ARP-Nachrichten gefüllt werden. Wenn Sie eine Failover-Konfiguration einrichten, können Sie diese am besten testen, indem Sie die WAN- oder OPT1-Kabel ziehen und abziehen und prüfen, ob das Internet noch funktioniert.Hinzufügen einer Gateway-Gruppe
Stellen Sie sicher, dass die Gateway-Gruppe online ist
Bearbeiten Sie die Standard-LAN-Regel
Testen