Hallo zusammen, ich habe hier ein kleines Problem, das ich auf der Stelle nicht lösen kann. Ich denke dennoch, dass es mit dem Portforwarding zu tun hat. Noch ehe ich meinen Router (de)konfiguriere wollte ich euch zuerst fragen. In meinem Fritzbox habe ich den DHCP Server so konfiguriert, dass er nur ab dem IP 192.168.178.20 IP-Adresse neuen Rechnern zuweisen darf. Zwischen 192.168.178.2 und 192.168.178.19 werden alle IPs statisch eingegeben, daher besitzen meine aktuellen angeschlossenen Rechner eine statische IP adresse. Gut...soweit so gut. Jetzt kriege ich meine neue Beaglebone Board und schließe sie an meinem Netzwerk an. Die Platine besitz, als Standardeinstellung, eine eingebaute IP-Adresse, die 192.168.7.2 lautet (http://beagleboard.org/getting-started). Die Platine will ich schließelich nur über das Ethermnet Kabel ansteuern. Nun, da mein Router die Platine als externer Rechner erkennt, ändert er deren IP Adresse durch eine von dem DHCP vorhandene Tabelle (Anhang) und "bedeckt" die standard IP mit der neuen Adresse: 192.168.178.20 Nun stehe ich vor ein paar verschiedenen Möglichkeiten: 1) ich ändere mein ganzes Netzwerk auf die Adressen: 192.168.7.x, Router incklusive, damit die Beagleboard Platine "akzeptiert" wird; 2) ich ändere die Standardeinstellung der Platine auf eine statische IP-Adresse, die den DHCP Server meines Netzwerkes nicht abfragt, (zB 192.178.168.14); Ich wollte von den beiden Möglichkeit weder eine noch die andere. In dem ersten Fall wäre es zu verrückt alle IP-Adresse meiner Rechner neu einzugeben und den Router neu zu konfigurieren. In dem zweiten Fall würde ich die Standardeinstellung so ändern, dass wenn ich, sagen wir...in 2 Monaten bei einem Kumpel bin und meine Platine anschließe, dann brauche ich 2 Stunden um auf die Idee zu kommen, dass die Ip-Adresse von dem Original abweichen könnte. Gibt es eine bessere elegantere Lösung? ZB dem Router sagen, dass der native IP 192.168.7.2 des Beagleboards eine statische IP zuweisen soll? Schönen Sonntag
:
Bearbeitet durch User
Man kann nicht das eine haben und das andere wollen. Du kannst alle IPs genau wie bei Deinem Kumpel einstellen.
Du kannst bei den einstellungen der fritzbox dem beagleboard einen haken machen. Dan wird dem beagleboard immer diese x.20 zugewiesen. Hinter der ip vom beagleboard kannst du auf das icon mit dem blatt papier klicken und dort müsste das häkchen zu finden sein. Aber evtl habe ich dich auch nicht richtig verstanden ;)
> Gibt es eine bessere elegantere Lösung?
DHCP nutzen und den Hostnamen im DNS registrieren. Augenscheinlich macht
Dein Knochen das schon, also kein Grund zur Sorge.
Dave Anadyr schrieb: > Nun, da mein Router die Platine als externer Rechner erkennt, ändert er > deren IP Adresse durch eine von dem DHCP vorhandene Tabelle (Anhang) und > "bedeckt" die standard IP mit der neuen Adresse: 192.168.178.20 Das bedeutet, daß Deine Platine mitnichten eine feste IP-Adresse hat, sondern sich eine per DHCP (oder gegebenenfalls BOOTP) anfordert. Schalte das in Deiner Platine ab, und die Fritzbox "erkennt" nichts. Allerdings wirst Du zu Deiner Platine auch keinen Kontakt aufnehmen können, wenn Du das von einem Rechner aus versuchst, der eine Adresse aus dem Adressraum 192.168.178.x hat. Das aber liegt nicht an der Fritzbox, sondern daran, daß 192.168.7.x ein anderes Netzwerk ist.
Ok, super...danke!!! Sowohl rufus als auch g457 haben mir den richtigen Tipp gegeben. Und statt meinen Adressraum zu ändern, kann ich eine Verbindung durch:
1 | will@MIG-31:~$ ssh beaglebone -l root |
herstellen. Dieser Trick lässt sich auch bei anderen Netzwerken problemlos verwenden. Danke nochmal!!!
:
Bearbeitet durch User
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.