Wie kann ein Linux-Computer als "Zugangspunkt" eingerichtet werden, ohne jedoch den Datenverkehr zum / vom kabelgebundenen Netzwerk zu "überbrücken" / weiterzuleiten (WPA2- und SSID-Brodcasting deaktiviert)?
Der Grund dafür wäre, drahtlos auf Dinge auf dem Computer selbst zuzugreifen, selbst wenn der Computer nicht mit einem anderen Netzwerk verbunden ist.
Es scheint, dass es eine Möglichkeit geben sollte, dies zu tun, hostapd
und eine Art DHCP, um IP-Adressen auszugeben.
Auf dem Computer wird derzeit Debian Squeeze ausgeführt und es gibt ein Netzwerkauto, das einen B43-Treiber verwendet. Dieses Tutorial funktioniert meistens, kann aber nicht beendet werden, wenn versucht wird, eine IP-Adresse abzurufen. Außerdem ist es für ein herkömmliches Router-Setup gedacht.
Es scheint, dass es eine andere Möglichkeit gibt (siehe hier und hier für Informationen zur Verwendung von WPA in /etc/network/interfaces
).
Update : Gott sei Dank, es funktioniert jetzt. Deaktivierte IP-Weiterleitung durch Ausführen. echo 0 > /proc/sys/net/ipv4/ip_forward
Der Grund dafür, dass keine IP-Adresse abgerufen wurde, war, dass 1) keine IP-Adresse für die Schnittstelle festgelegt wurde, 2) kein DHCP-Server ausgeführt wurde.
Also habe ich mit ifconfig eine IP festgelegt. Beispiel: ifconfig wlan0 <ipaddress> netmask <subnet-mask>
. Ich habe dnsmasq als DHCP-Server installiert. Außerdem würde ein Android-Telefon etwa alle 5 Sekunden die Verbindung trennen. Einstellung beacon_int=15
in hostapd.conf hat dieses Problem behoben.