Linux.OpenWrt: Unterschied zwischen den Versionen

Aus OrgaMon Wiki
Zur Navigation springen Zur Suche springen
 
(5 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 17: Zeile 17:
</code>
</code>


== WLAN als AP aktivieren ==
== Router im "Station Mode" ("Client Mode") aktivieren ==
 
Voraussetzung: Ein WLAN wird bereits durch einen Router im Access-Point Modus bereitgestellt. Mit diesem WLAN ist es Notebooks oder Smartphones möglich sich zu verbinden.
 
 
Funktionsziel: Der OpenWrt-Router gibt ALLE Anfragen von "eth0" direkt an das WLAN weiter. Es selbst holt sich übers WLAN eine eigene IP-Adresse, er verfügt nun selbst über Internet und ist über seine IP-Adresse konfigurierbar.
Er gibt alles was an eth0 aufschlägt direkt ans WLAN weiter.
Alle DHCP Anfragen von eth0 muss er über das WLAN Interface weitergeben.
 
* dem WLAN beitreten, mit Luci
* Firewall aus:<br> <code>/etc/init.d/firewall stop<br>/etc/init.d/firewall disable</code>
* DHCP muss er eigentlich nur auf dem WAN Interface machen, um selbst eine IP-Adresse und das Standard-Gateway zu erhalten
 
== Zugriffs-Kontrolle ==
== Zugriffs-Kontrolle ==
Parameter
Parameter
Zeile 29: Zeile 41:


  iw dev wlan0 station dump
  iw dev wlan0 station dump
ifconfig wlan0


=== Traffic aufsummieren ===
=== Traffic aufsummieren ===
=== Ab einer gewissen Punktzahl deaktivieren ===
=== Ab einer gewissen Punktzahl deaktivieren ===
wifi down

Aktuelle Version vom 17. September 2013, 08:28 Uhr

Installieren

erster Start

DHCP Client auf dem LAN Interface aktivieren

  • vi /etc/config/network

config interface 'lan'
       option ifname 'eth0'
       option type 'bridge'
       option proto 'dhcp'
       option hostname 'TL-MR3020'
       #option proto 'static'
       #option ipaddr '192.168.1.1'
       #option netmask '255.255.255.0'
       #option ip6assign '60'

Router im "Station Mode" ("Client Mode") aktivieren

Voraussetzung: Ein WLAN wird bereits durch einen Router im Access-Point Modus bereitgestellt. Mit diesem WLAN ist es Notebooks oder Smartphones möglich sich zu verbinden.


Funktionsziel: Der OpenWrt-Router gibt ALLE Anfragen von "eth0" direkt an das WLAN weiter. Es selbst holt sich übers WLAN eine eigene IP-Adresse, er verfügt nun selbst über Internet und ist über seine IP-Adresse konfigurierbar. Er gibt alles was an eth0 aufschlägt direkt ans WLAN weiter. Alle DHCP Anfragen von eth0 muss er über das WLAN Interface weitergeben.

  • dem WLAN beitreten, mit Luci
  • Firewall aus:
    /etc/init.d/firewall stop
    /etc/init.d/firewall disable
  • DHCP muss er eigentlich nur auf dem WAN Interface machen, um selbst eine IP-Adresse und das Standard-Gateway zu erhalten

Zugriffs-Kontrolle

Parameter Zeitblockgröße=5 min Betrachtungsfenster=24 h Limit=2 h

Idee: Wird in einem gewissen Messabstand (z.B. 5 Minuten) ein Traffic festgestellt, so wird dieser Zeitblock als verbraucht markiert. Eine Summenfunktion summiert im Betrachtungsfenster die markierten Zeitblöcke. Ist die Summe >=Limit wird die Verbindung getrennt. Das WLAN wird erst wieder aktiviert wenn Summe>Zeitblockgröße.

Traffic über diese Interface protokollieren

iw dev wlan0 station dump
ifconfig wlan0

Traffic aufsummieren

Ab einer gewissen Punktzahl deaktivieren

wifi down