Hallo zusammen,
ich habe folgenden Bedarf: ich brauche für mein Audio-Rack einen Raspberry Pi als MP3-Player, außerdem noch einen Router samt externem WLAN-Access Point, um mit einem Tablet per WLAN sowohl RPi als auch meinen Mixer (hängt per Ethernet dran) zu steuern.
Da ich im Rack nicht viel Platz und sowieso schon einen Raspberry im Einsatz habe, wollte ich diesen auch als DHCP-Server bzw. Switch/Router verwenden, indem ich ihn mittels USB-Ethernet-Adapter um eine 2. kabelgebundene Schnittstelle erweitere.
Das Ganze sollte dann so aussehen:
- Raspberry mit 2 Ethernet-Schnittstellen und aufgesetztem DHCP-Server
- an eth0 (2.0.0.1) hängt mein Mixer
- an eth1 (2.0.0.2) hängt ein Access Point (mit dem sich mein Tablet verbindet)
Internetverbindung brauche ich keine.
Bisher habe ich mittels webmin den isc-dhcp-server installiert und beide Schnittstellen so konfiguriert, dass sie auch IP-Adressen zuweisen.
Den beiden Schnittstellen habe ich über die /etc/dhcpcd.conf die statischen IP-Adressen zugewiesen:
interface eth0
static ip_address=2.0.0.1/24
static routers=2.0.0.1
interface eth1
static ip_address=2.0.0.2/24
static routers=2.0.0.1
Der DHCP-Server ist so konfiguriert, dass er Adressen zwischen 2.0.0.100 und 2.0.0.199 vergibt. Die entsprechenden Konfigurationsdateien dazu hab ich gerade nicht bei der Hand, aber ich denke, mein Problem liegt sowieso woanders.
Es ist jetzt so: schließe ich ein Gerät an eth0 an, erhält es eine Adresse aus dem 2.0.0.x-Bereich, schließe ich es an eth1 an, ebenfalls. Das Problem ist aber, dass sich Geräte, die an eth0 befinden, und jene, die an eth1 hängen, nicht sehen können. Da gibt's wohl irgend ein Routing-Problem, aber welches?
Die probeweise Aktivierung von IP-Forwarding über die /etc/sysctl.conf hat auch nichts geändert.
Ich hoffe, jemand hier kann mir den entscheidenden Hinweis geben, damit ich zumindest weiß, in welcher Richtung die Lösung zu suchen ist.
Vielen Dank schon mal!!!