Implementierung einer universellen WLAN-Router-Lösung für ...

24
Agenda i-nex GmbH Filialvernetzung Lösungsidee und Auftrag Hardware OpenWrt Konfiguration als UMTS Router Messungen und Handbuch Fazit und Ausblick Implementierung einer universellen WLAN-Router-Lösung für die Filialvernetzung Implementierung einer universellen WLAN-Router-Lösung für die Filialvernetzung Markus Hutmacher i-nex GmbH 23. Juni 2015 Markus Hutmacher i-nex GmbH 23. Juni 2015 Folie 1 von 16

Transcript of Implementierung einer universellen WLAN-Router-Lösung für ...

Page 1: Implementierung einer universellen WLAN-Router-Lösung für ...

Agenda

i-nex GmbH

Filialvernetzung

Lösungsidee undAuftrag

Hardware

OpenWrt

Konfiguration alsUMTS Router

Messungen undHandbuch

Fazit und Ausblick

Implementierung einer universellen WLAN-Router-Lösung für die Filialvernetzung

Implementierung einer universellenWLAN-Router-Lösung für die Filialvernetzung

Markus Hutmacher

i-nex GmbH

23. Juni 2015

Markus Hutmacher i-nex GmbH 23. Juni 2015 Folie 1 von 16

Page 2: Implementierung einer universellen WLAN-Router-Lösung für ...

Agenda

i-nex GmbH

Filialvernetzung

Lösungsidee undAuftrag

Hardware

OpenWrt

Konfiguration alsUMTS Router

Messungen undHandbuch

Fazit und Ausblick

Implementierung einer universellen WLAN-Router-Lösung für die Filialvernetzung

Implementierung einer universellenWLAN-Router-Lösung für die Filialvernetzung

Markus Hutmacher

i-nex GmbH

23. Juni 2015

Markus Hutmacher i-nex GmbH 23. Juni 2015 Folie 1 von 16

Page 3: Implementierung einer universellen WLAN-Router-Lösung für ...

Agenda

i-nex GmbH

Filialvernetzung

Lösungsidee undAuftrag

Hardware

OpenWrt

Konfiguration alsUMTS Router

Messungen undHandbuch

Fazit und Ausblick

Implementierung einer universellen WLAN-Router-Lösung für die Filialvernetzung

1 i-nex GmbH

2 Filialvernetzung

3 Lösungsidee und Auftrag

4 Hardware

5 OpenWrt

6 Konfiguration als UMTS Router

7 Messungen und Handbuch

8 Fazit und Ausblick

Markus Hutmacher i-nex GmbH 23. Juni 2015 Folie 2 von 16

Page 4: Implementierung einer universellen WLAN-Router-Lösung für ...

Agenda

i-nex GmbH

Filialvernetzung

Lösungsidee undAuftrag

Hardware

OpenWrt

Konfiguration alsUMTS Router

Messungen undHandbuch

Fazit und Ausblick

Implementierung einer universellen WLAN-Router-Lösung für die Filialvernetzung

Unternehmen

• i-nex Gesellschaft fürlinuxbasierte Netze mbH

• gegründet im Jahr 2000

Abteilungen

• IT-Services• Softwareentwicklung

Geschäftsfelder

• Virtualisierung• IT-Sicherheit

Markus Hutmacher i-nex GmbH 23. Juni 2015 Folie 3 von 16

Page 5: Implementierung einer universellen WLAN-Router-Lösung für ...

Agenda

i-nex GmbH

Filialvernetzung

Lösungsidee undAuftrag

Hardware

OpenWrt

Konfiguration alsUMTS Router

Messungen undHandbuch

Fazit und Ausblick

Implementierung einer universellen WLAN-Router-Lösung für die Filialvernetzung

i-nex Sicherheitskonzept für Kundennetzwerke

• eigene Firewall auf Linuxbasis• DMZ mit SSL-Gateway und Mail-Exchanger• alle anderen Server im LAN

Filialvernetzung

• Site-to-Site VPN• WLAN-Authentifizierung per RADIUS• RADIUS-Server

—–> DC am Hauptstandort• RADIUS-Client

—–> AP in Filiale

Markus Hutmacher i-nex GmbH 23. Juni 2015 Folie 4 von 16

Page 6: Implementierung einer universellen WLAN-Router-Lösung für ...

Agenda

i-nex GmbH

Filialvernetzung

Lösungsidee undAuftrag

Hardware

OpenWrt

Konfiguration alsUMTS Router

Messungen undHandbuch

Fazit und Ausblick

Implementierung einer universellen WLAN-Router-Lösung für die Filialvernetzung

Topologie der Filialvernetzung

• AP und Firewall —> zwei Geräte

Markus Hutmacher i-nex GmbH 23. Juni 2015 Folie 5 von 16

Page 7: Implementierung einer universellen WLAN-Router-Lösung für ...

Agenda

i-nex GmbH

Filialvernetzung

Lösungsidee undAuftrag

Hardware

OpenWrt

Konfiguration alsUMTS Router

Messungen undHandbuch

Fazit und Ausblick

Implementierung einer universellen WLAN-Router-Lösung für die Filialvernetzung

Die Lösungsidee

• Eigene WLAN-Router-Lösung• Firewall und WLAN-AP in einem Gerät

Mein Auftrag

• WLAN-Router für die Filialvernetzung• beschaffe Hardware• Betriebssystem OpenWrt• Software wie Firewall• UMTS WAN-Verbindung• erstelle Handbuch

Markus Hutmacher i-nex GmbH 23. Juni 2015 Folie 6 von 16

Page 8: Implementierung einer universellen WLAN-Router-Lösung für ...

Agenda

i-nex GmbH

Filialvernetzung

Lösungsidee undAuftrag

Hardware

OpenWrt

Konfiguration alsUMTS Router

Messungen undHandbuch

Fazit und Ausblick

Implementierung einer universellen WLAN-Router-Lösung für die Filialvernetzung

Hardware

• WLAN min 300 Mbit/s und USB-Port• ausreichende Unterstützung durch OpenWrt• OpenWrt-Image verfügbar

TP-Link LinkSys Netgear D-Link Mikrotik

Kriterium Gew. pkt. gew. pkt. gew. pkt. gew. pkt. gew. pkt. gew.

CPU 8% 7 0,6 2 0,16 5 0,4 3 0,24 6 0,48

Flashspeicher 10% 3 0,3 2 0,2 10 1 2 0,2 10 1

RAM 12% 6 0,7 4 0,48 7 0,84 5 0,6 7 0,84

WLAN 12% 9 1,1 5 0,6 10 1,2 10 1,2 0

Preis 8% 8 0,6 7 0,56 5 0,4 10 0,8 9 0,72

Fertiges Image 18% 10 1,8 10 1,8 3 0,54 3 0,54 10 1,8

Dokumentation 16% 10 1,6 8 1,28 6 0,96 6 0,96 0 0

Installation 16% 10 1,6 10 1,6 2 0,32 2 0,32 4 0,64

Summe 100% 8,0 6,68 5,66 4,86 5,48

Markus Hutmacher i-nex GmbH 23. Juni 2015 Folie 7 von 16

Page 9: Implementierung einer universellen WLAN-Router-Lösung für ...

Agenda

i-nex GmbH

Filialvernetzung

Lösungsidee undAuftrag

Hardware

OpenWrt

Konfiguration alsUMTS Router

Messungen undHandbuch

Fazit und Ausblick

Implementierung einer universellen WLAN-Router-Lösung für die Filialvernetzung

Hardware

• WLAN min 300 Mbit/s und USB-Port• ausreichende Unterstützung durch OpenWrt• OpenWrt-Image verfügbar

TP-Link LinkSys Netgear D-Link Mikrotik

Kriterium Gew. pkt. gew. pkt. gew. pkt. gew. pkt. gew. pkt. gew.

CPU 8% 7 0,6 2 0,16 5 0,4 3 0,24 6 0,48

Flashspeicher 10% 3 0,3 2 0,2 10 1 2 0,2 10 1

RAM 12% 6 0,7 4 0,48 7 0,84 5 0,6 7 0,84

WLAN 12% 9 1,1 5 0,6 10 1,2 10 1,2 0

Preis 8% 8 0,6 7 0,56 5 0,4 10 0,8 9 0,72

Fertiges Image 18% 10 1,8 10 1,8 3 0,54 3 0,54 10 1,8

Dokumentation 16% 10 1,6 8 1,28 6 0,96 6 0,96 0 0

Installation 16% 10 1,6 10 1,6 2 0,32 2 0,32 4 0,64

Summe 100% 8,0 6,68 5,66 4,86 5,48

Markus Hutmacher i-nex GmbH 23. Juni 2015 Folie 7 von 16

Page 10: Implementierung einer universellen WLAN-Router-Lösung für ...

Agenda

i-nex GmbH

Filialvernetzung

Lösungsidee undAuftrag

Hardware

OpenWrt

Konfiguration alsUMTS Router

Messungen undHandbuch

Fazit und Ausblick

Implementierung einer universellen WLAN-Router-Lösung für die Filialvernetzung

TP-Link LinkSys Netgear D-Link Mikrotik

Kriterium Gew. pkt. gew. pkt. gew. pkt. gew. pkt. gew. pkt. gew.

CPU 8% 7 0,6 2 0,16 5 0,4 3 0,24 6 0,48

Flashspeicher 10% 3 0,3 2 0,2 10 1 2 0,2 10 1

RAM 12% 6 0,7 4 0,48 7 0,84 5 0,6 7 0,84

WLAN 12% 9 1,1 5 0,6 10 1,2 10 1,2 0

Preis 8% 8 0,6 7 0,56 5 0,4 10 0,8 9 0,72

Fertiges Image 18% 10 1,8 10 1,8 3 0,54 3 0,54 10 1,8

Dokumentation 16% 10 1,6 8 1,28 6 0,96 6 0,96 0 0

Installation 16% 10 1,6 10 1,6 2 0,32 2 0,32 4 0,64

Summe 100% 8,0 6,68 5,66 4,86 5,48

Markus Hutmacher i-nex GmbH 23. Juni 2015 Folie 8 von 16

Page 11: Implementierung einer universellen WLAN-Router-Lösung für ...

Agenda

i-nex GmbH

Filialvernetzung

Lösungsidee undAuftrag

Hardware

OpenWrt

Konfiguration alsUMTS Router

Messungen undHandbuch

Fazit und Ausblick

Implementierung einer universellen WLAN-Router-Lösung für die Filialvernetzung

TP-Link LinkSys Netgear D-Link Mikrotik

Kriterium Gew. pkt. gew. pkt. gew. pkt. gew. pkt. gew. pkt. gew.

CPU 8% 7 0,6 2 0,16 5 0,4 3 0,24 6 0,48

Flashspeicher 10% 3 0,3 2 0,2 10 1 2 0,2 10 1

RAM 12% 6 0,7 4 0,48 7 0,84 5 0,6 7 0,84

WLAN 12% 9 1,1 5 0,6 10 1,2 10 1,2 0

Preis 8% 8 0,6 7 0,56 5 0,4 10 0,8 9 0,72

Fertiges Image 18% 10 1,8 10 1,8 3 0,54 3 0,54 10 1,8

Dokumentation 16% 10 1,6 8 1,28 6 0,96 6 0,96 0 0

Installation 16% 10 1,6 10 1,6 2 0,32 2 0,32 4 0,64

Summe 100% 8,0 6,68 5,66 4,86 5,48

Markus Hutmacher i-nex GmbH 23. Juni 2015 Folie 8 von 16

Page 12: Implementierung einer universellen WLAN-Router-Lösung für ...

Agenda

i-nex GmbH

Filialvernetzung

Lösungsidee undAuftrag

Hardware

OpenWrt

Konfiguration alsUMTS Router

Messungen undHandbuch

Fazit und Ausblick

Implementierung einer universellen WLAN-Router-Lösung für die Filialvernetzung

TP-Link LinkSys Netgear D-Link Mikrotik

Kriterium Gew. pkt. gew. pkt. gew. pkt. gew. pkt. gew. pkt. gew.

CPU 8% 7 0,6 2 0,16 5 0,4 3 0,24 6 0,48

Flashspeicher 10% 3 0,3 2 0,2 10 1 2 0,2 10 1

RAM 12% 6 0,7 4 0,48 7 0,84 5 0,6 7 0,84

WLAN 12% 9 1,1 5 0,6 10 1,2 10 1,2 0

Preis 8% 8 0,6 7 0,56 5 0,4 10 0,8 9 0,72

Fertiges Image 18% 10 1,8 10 1,8 3 0,54 3 0,54 10 1,8

Dokumentation 16% 10 1,6 8 1,28 6 0,96 6 0,96 0 0

Installation 16% 10 1,6 10 1,6 2 0,32 2 0,32 4 0,64

Summe 100% 8,0 6,68 5,66 4,86 5,48

Markus Hutmacher i-nex GmbH 23. Juni 2015 Folie 8 von 16

Page 13: Implementierung einer universellen WLAN-Router-Lösung für ...

Agenda

i-nex GmbH

Filialvernetzung

Lösungsidee undAuftrag

Hardware

OpenWrt

Konfiguration alsUMTS Router

Messungen undHandbuch

Fazit und Ausblick

Implementierung einer universellen WLAN-Router-Lösung für die Filialvernetzung

TP-Link LinkSys Netgear D-Link Mikrotik

Kriterium Gew. pkt. gew. pkt. gew. pkt. gew. pkt. gew. pkt. gew.

CPU 8% 7 0,6 2 0,16 5 0,4 3 0,24 6 0,48

Flashspeicher 10% 3 0,3 2 0,2 10 1 2 0,2 10 1

RAM 12% 6 0,7 4 0,48 7 0,84 5 0,6 7 0,84

WLAN 12% 9 1,1 5 0,6 10 1,2 10 1,2 0

Preis 8% 8 0,6 7 0,56 5 0,4 10 0,8 9 0,72

Fertiges Image 18% 10 1,8 10 1,8 3 0,54 3 0,54 10 1,8

Dokumentation 16% 10 1,6 8 1,28 6 0,96 6 0,96 0 0

Installation 16% 10 1,6 10 1,6 2 0,32 2 0,32 4 0,64

Summe 100% 8,0 6,68 5,66 4,86 5,48

Markus Hutmacher i-nex GmbH 23. Juni 2015 Folie 8 von 16

Page 14: Implementierung einer universellen WLAN-Router-Lösung für ...

Agenda

i-nex GmbH

Filialvernetzung

Lösungsidee undAuftrag

Hardware

OpenWrt

Konfiguration alsUMTS Router

Messungen undHandbuch

Fazit und Ausblick

Implementierung einer universellen WLAN-Router-Lösung für die Filialvernetzung

TP-Link LinkSys Netgear D-Link Mikrotik

Kriterium Gew. pkt. gew. pkt. gew. pkt. gew. pkt. gew. pkt. gew.

CPU 8% 7 0,6 2 0,16 5 0,4 3 0,24 6 0,48

Flashspeicher 10% 3 0,3 2 0,2 10 1 2 0,2 10 1

RAM 12% 6 0,7 4 0,48 7 0,84 5 0,6 7 0,84

WLAN 12% 9 1,1 5 0,6 10 1,2 10 1,2 0

Preis 8% 8 0,6 7 0,56 5 0,4 10 0,8 9 0,72

Fertiges Image 18% 10 1,8 10 1,8 3 0,54 3 0,54 10 1,8

Dokumentation 16% 10 1,6 8 1,28 6 0,96 6 0,96 0 0

Installation 16% 10 1,6 10 1,6 2 0,32 2 0,32 4 0,64

Summe 100% 8,0 6,68 5,66 4,86 5,48

Markus Hutmacher i-nex GmbH 23. Juni 2015 Folie 8 von 16

Page 15: Implementierung einer universellen WLAN-Router-Lösung für ...

Agenda

i-nex GmbH

Filialvernetzung

Lösungsidee undAuftrag

Hardware

OpenWrt

Konfiguration alsUMTS Router

Messungen undHandbuch

Fazit und Ausblick

Implementierung einer universellen WLAN-Router-Lösung für die Filialvernetzung

TP-Link LinkSys Netgear D-Link Mikrotik

Kriterium Gew. pkt. gew. pkt. gew. pkt. gew. pkt. gew. pkt. gew.

CPU 8% 7 0,6 2 0,16 5 0,4 3 0,24 6 0,48

Flashspeicher 10% 3 0,3 2 0,2 10 1 2 0,2 10 1

RAM 12% 6 0,7 4 0,48 7 0,84 5 0,6 7 0,84

WLAN 12% 9 1,1 5 0,6 10 1,2 10 1,2 0

Preis 8% 8 0,6 7 0,56 5 0,4 10 0,8 9 0,72

Fertiges Image 18% 10 1,8 10 1,8 3 0,54 3 0,54 10 1,8

Dokumentation 16% 10 1,6 8 1,28 6 0,96 6 0,96 0 0

Installation 16% 10 1,6 10 1,6 2 0,32 2 0,32 4 0,64

Summe 100% 8,0 6,68 5,66 4,86 5,48

Markus Hutmacher i-nex GmbH 23. Juni 2015 Folie 8 von 16

Page 16: Implementierung einer universellen WLAN-Router-Lösung für ...

Agenda

i-nex GmbH

Filialvernetzung

Lösungsidee undAuftrag

Hardware

OpenWrt

Konfiguration alsUMTS Router

Messungen undHandbuch

Fazit und Ausblick

Implementierung einer universellen WLAN-Router-Lösung für die Filialvernetzung

OpenWrt Übersicht

• Linuxdistribution für Netzwerkgeräte• wenig Resourcenverbrauch• für viele Plattformen verfügbar• Paketmanager opkg• viele verfügbare Pakete

Markus Hutmacher i-nex GmbH 23. Juni 2015 Folie 9 von 16

Page 17: Implementierung einer universellen WLAN-Router-Lösung für ...

Agenda

i-nex GmbH

Filialvernetzung

Lösungsidee undAuftrag

Hardware

OpenWrt

Konfiguration alsUMTS Router

Messungen undHandbuch

Fazit und Ausblick

Implementierung einer universellen WLAN-Router-Lösung für die Filialvernetzung

Einrichten der UMTS-Verbindung

• zusätzliche Pakete erforderlich• kmod-usb2• kmod-usb-serial• kmod-usb-serial-option• kmod-usb-serial-wwan• usb-modeswitch

Markus Hutmacher i-nex GmbH 23. Juni 2015 Folie 10 von 16

Page 18: Implementierung einer universellen WLAN-Router-Lösung für ...

Agenda

i-nex GmbH

Filialvernetzung

Lösungsidee undAuftrag

Hardware

OpenWrt

Konfiguration alsUMTS Router

Messungen undHandbuch

Fazit und Ausblick

Implementierung einer universellen WLAN-Router-Lösung für die Filialvernetzung

Einrichten der UMTS-Verbindung

• zusätzliche Pakete erforderlich• kmod-usb2• kmod-usb-serial• kmod-usb-serial-option• kmod-usb-serial-wwan• usb-modeswitch

Markus Hutmacher i-nex GmbH 23. Juni 2015 Folie 10 von 16

Page 19: Implementierung einer universellen WLAN-Router-Lösung für ...

Agenda

i-nex GmbH

Filialvernetzung

Lösungsidee undAuftrag

Hardware

OpenWrt

Konfiguration alsUMTS Router

Messungen undHandbuch

Fazit und Ausblick

Implementierung einer universellen WLAN-Router-Lösung für die Filialvernetzung

Konfiguration der Firewall

• Shorewall• basiert auf iptables/netfilter• OpenWrt benutzt Shorewall-lite• Erweiterung um

Remote-Administration

Markus Hutmacher i-nex GmbH 23. Juni 2015 Folie 11 von 16

Page 20: Implementierung einer universellen WLAN-Router-Lösung für ...

Agenda

i-nex GmbH

Filialvernetzung

Lösungsidee undAuftrag

Hardware

OpenWrt

Konfiguration alsUMTS Router

Messungen undHandbuch

Fazit und Ausblick

Implementierung einer universellen WLAN-Router-Lösung für die Filialvernetzung

Das Dateisystem

• OverlayFS• nicht persistent• Konfiguration

• Squashfs• nicht beschreibbar• komprimiert• Firmware

Sichern der Konfiguration

• eigenes Image erstellen• Konfiguration ins Image

integrieren

Markus Hutmacher i-nex GmbH 23. Juni 2015 Folie 12 von 16

Page 21: Implementierung einer universellen WLAN-Router-Lösung für ...

Agenda

i-nex GmbH

Filialvernetzung

Lösungsidee undAuftrag

Hardware

OpenWrt

Konfiguration alsUMTS Router

Messungen undHandbuch

Fazit und Ausblick

Implementierung einer universellen WLAN-Router-Lösung für die Filialvernetzung

Test der implementierten Funktionen

• Ergebnis—> alles funktioniert

Messungen der Datenrate

• Datenrate mit UMTS—> ok

• Datenrate im LAN—> bricht um 75% ein

• Messungen mit VPN—> CPU-Last bei 95%

Markus Hutmacher i-nex GmbH 23. Juni 2015 Folie 13 von 16

Page 22: Implementierung einer universellen WLAN-Router-Lösung für ...

Agenda

i-nex GmbH

Filialvernetzung

Lösungsidee undAuftrag

Hardware

OpenWrt

Konfiguration alsUMTS Router

Messungen undHandbuch

Fazit und Ausblick

Implementierung einer universellen WLAN-Router-Lösung für die Filialvernetzung

Erstellen des Handbuchs• Aufteilung in zwei Teile notwendig

• Konfiguration des Routers• Konfiguration des Images

Test des Handbuchs

• Werkseinstellungen mit TP-LinkFirmware

• Kollege führt Konfiguration aus• Router erfolgreich konfiguriert• Firewall machte Probleme

• einige Formulierungen verbessert

Markus Hutmacher i-nex GmbH 23. Juni 2015 Folie 14 von 16

Page 23: Implementierung einer universellen WLAN-Router-Lösung für ...

Agenda

i-nex GmbH

Filialvernetzung

Lösungsidee undAuftrag

Hardware

OpenWrt

Konfiguration alsUMTS Router

Messungen undHandbuch

Fazit und Ausblick

Implementierung einer universellen WLAN-Router-Lösung für die Filialvernetzung

Fazit

• Implementierung der Funktionen einfacher als erwartet• Leistungsfähigkeit nicht ausreichend• Übertragung auf geeignetere Hardware möglich• Highlights

• Image mit kompletter Konfiguration• Remote-Konfiguration der Firewall

Markus Hutmacher i-nex GmbH 23. Juni 2015 Folie 15 von 16

Page 24: Implementierung einer universellen WLAN-Router-Lösung für ...

Agenda

i-nex GmbH

Filialvernetzung

Lösungsidee undAuftrag

Hardware

OpenWrt

Konfiguration alsUMTS Router

Messungen undHandbuch

Fazit und Ausblick

Implementierung einer universellen WLAN-Router-Lösung für die Filialvernetzung

Ausblick

• Image verteilen• Firewall konfigurieren

Markus Hutmacher i-nex GmbH 23. Juni 2015 Folie 16 von 16