Hallo liebe Community,
zur Veranschaulichung meines Vorhabens bzw. Problems habe ich euch jenes mal skizziert (Aufbau.png im Anhang).
Ich bräuchte Hilfe beim brücken einer Verbindung zweier IP-Netze mit jeweils eigenem DHCP Server aber unterschiedlichem Adressbereich.
An eth0 hängt ein Switch mit Teilnehmern und wlan0 ist wie folgt als Access Point konfiguriert, so dass sich hier WLAN Teilnehmer verbinden können.
Was ich bereits versucht habe: Etliche iptable Einträge zu schreiben um den Traffic durchzuleiten, was jedoch kläglich scheiterte. Ich denke eine Brücke ist hier
das richtige, jedoch fehlt mir hier die Erfahrung, ob dem auch so ist und wie man dies angeht. Es gibt einige unterschiedliche Anleitungen im Internet, von denen ich auch
eine bereits testete, jedoch ohne Erfolg. Teilnehmer der beiden Netze lassen sich vom RPi aus natürlich anpingen. Gewünschte Lösung: Der Ping funktioniert auch untereinander.
NACHTRAG, Szenario2:
(s. Szenario2.png)
Als Alternative wäre es auch ausreichend wenn es an wlan0 einen DHCP Dienst gibt, welcher für Teilnehmer, die per Ethernet (Switch) an eth0 hängen eine IP Adresse des DHCP von wlan0 zugewiesen bekommen.
Konfiguriert ist bisher folgendes (für Szenario 1 mit zwei mal DHCP):
/etc/dhcpcd.conf:
interface wlan0
static ip_address=192.168.99.1/24
static routers=192.168.99.1
nohook wpa_supplicant
interface eth0
static ip_address=192.168.88.1/24
/etc/dnsmasq.conf
interface=wlan0
dhcp-range=192.168.99.100,192.168.99.200,255.255.255.0,24h
dhcp-option=option:dns-server,192.168.99.1
interface=eth0
dhcp-range=192.168.88.100,192.168.88.200,255.255.255.0,24h
dhcp-option=option:dns-server,192.168.88.1
/etc/hostapd.conf
country_code=DE
interface=wlan0
hw_mode=g
channel=7
macaddr_acl=0
auth_algs=1
ignore_broadcast_ssid=0
wpa=2
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP
rsn_pairwise=CCMP
ssid=<ssid>
wpa_passphrase=<mypassphrase>
Alles anzeigen
Schöne Grüße
opc241