AP konventioneller Weg: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
| Zeile 36: | Zeile 36: | ||
;Wir öffnen eine neues Fenster | ;Wir öffnen eine neues Fenster | ||
| − | = | + | =Installation dnsmasq= |
| − | + | *[[dnsmasq]] | |
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | * | ||
| − | |||
| − | |||
| − | |||
| − | |||
=Netzwerkarbeiten= | =Netzwerkarbeiten= | ||
;IP Adresse an das Interface binden | ;IP Adresse an das Interface binden | ||
Version vom 7. März 2023, 14:30 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
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
Installation dnsmasq
Netzwerkarbeiten
- IP Adresse an das Interface binden
- ifconfig wlan0 up 192.168.1.1 netmask 255.255.255.0
- Alles aus diesem LAN wird maskiert
- iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -j MASQUERADE
- Forwarding einschalten
- sysctl -w net.ipv4.ip_forward=1
Wir starten den DNSMASQ
- dnsmasq -C dnsmasq.conf -d
Der Verkehr läuft nun über diese Schnittstelle
- wlan0