AP konventioneller Weg: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
Zeile 40: Zeile 40:
 
*ifconfig wlan0 up 192.168.178.1 netmask 255.255.255.0
 
*ifconfig wlan0 up 192.168.178.1 netmask 255.255.255.0
 
;Alles aus diesem LAN wird maskiert
 
;Alles aus diesem LAN wird maskiert
*iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -j MASQUERADE
+
*iptables -t nat -A POSTROUTING -s 192.168.178.0/24 -j MASQUERADE
 
;Forwarding einschalten
 
;Forwarding einschalten
 
*sysctl -w net.ipv4.ip_forward=1
 
*sysctl -w net.ipv4.ip_forward=1
 +
 
=Installation dnsmasq=
 
=Installation dnsmasq=
 
*[[dnsmasq]]
 
*[[dnsmasq]]

Version vom 7. März 2023, 14:32 Uhr

Überlegung

Wir brauchen die Software für den Accesspoint sowie eine Light Version von Name und DHCP Server

Vorbereitung

Wir müssen den WLAN Adapter in den Monitor Modus versetzen, damit wir die Pakete im und um das Netzwerk herum schnüffeln können.
  • ifconfig wlan0 down
  • iwconfig wlan0 mode monitor
  • ifconfig wlan0 up
Wlan Monitor Modus Alternative

Wir erstellen eine Verzeichnis für unsere Konfig Dateien

  • mkdir /root/fap
  • cd /root/fap

Die Accesspoint Konfiguration

  • vi hostapd.conf
interface=wlan0
driver=nl80211
ssid=klauer 
hw_mode=g
channel=6
macaddr_acl=0
ignore_broadcast_ssid=0

Bedeutung

  • interface: Name der Schnittstelle.
  • driver: Der Treiber der Karte
  • ssid: Der Netzwerkname
  • hw_mode=g : Das Band welches wir nutzen.
  • channel: Der Kanal den wir nutzen
  • macaddr_acl=0: Wir wollen keine ACLs
  • ignore_broadcast_ssid=0 : Die SSID soll sichtbar sein.

Wir starten den Accesspoint

  • hostapd hostapd.conf
wlan0: interface state UNINITIALIZED->ENABLED
wlan0: AP-ENABLED
Wir öffnen eine neues Fenster

Netzwerkarbeiten

IP Adresse an das Interface binden
  • ifconfig wlan0 up 192.168.178.1 netmask 255.255.255.0
Alles aus diesem LAN wird maskiert
  • iptables -t nat -A POSTROUTING -s 192.168.178.0/24 -j MASQUERADE
Forwarding einschalten
  • sysctl -w net.ipv4.ip_forward=1

Installation dnsmasq

Der Verkehr läuft nun über diese Schnittstelle

  • wlan0

Links