Ich habe einen kleinen Wohnzimmer-PC (Bohica mit vollständig aktualisiertem Ubuntu 10.10 / Maverick) an meinen HDTV angeschlossen, den ich zum Surfen im Internet und zum Streamen von Medien verwende. Es verbindet sich über WiFi (wlan0) mit meinem Fedora-Server (Snafu), der wiederum eine Verbindung zum Internet herstellt. Ich verwende statische Adressierung und alles hat gut funktioniert.
Ich habe gerade einen Blu-ray-Player bekommen und möchte ihm über den verfügbaren kabelgebundenen Ethernet-Port (eth0) von Bohica einen kabelgebundenen Netzwerkzugang zum Internet ermöglichen. Bisher war es nicht so, dass eth0 und das Netzwerk so konfiguriert wurden, dass der Blu-ray-Player mit dem Internet kommuniziert.
Hier ist meine wlan0-Konfiguration:
ip4 addr: 192.168.0.100
mask: /24 (255.255.255.0)
gateway: 192.168.0.4 (fedora box)
Der Blu-ray-Player ist auf eine IP von 192.168.0.98/24 mit demselben Gateway wie oben eingestellt.
Ich möchte, dass eth0 auf eine IP von 192.168.0.99/24 eingestellt wird, aber wenn ich dies mit dem nm-Verbindungseditor mache, verliere ich den Internetzugang (das System versucht, eth0 als Standard-Internetzugangsschnittstelle zu verwenden).
Wie kann ich meinen Blu-ray-Player dazu bringen, über Bohica mit dem Internet zu kommunizieren, ohne mein aktuelles (funktionierendes) Netzwerk zu stören?
Vielen Dank.
Bearbeiten: Hier ist die relevante Ausgabe von nm-tool mit angeschlossenem Blu-ray-Player:
$ nm-tool
NetworkManager Tool
State: connected
- Device: eth0
Type: Wired
Driver: forcedeth
State: disconnected
Default: no
HW Address: 90:FB:A6:2C:94:32
Capabilities:
Carrier Detect: yes
Speed: 100 Mb/s
Wired Properties
Carrier: on
- Device: wlan0 [wlan0]
Type: 802.11 WiFi
Driver: ndiswrapper
State: connected
Default: yes
HW Address: 00:26:5A:C0:D0:05
IPv4 Settings:
Address: 192.168.0.100
Prefix: 24 (255.255.255.0)
Gateway: 192.168.0.4
quelle
Antworten:
Es stellte sich heraus, dass ich nur einen Feuerstarter brauchte . Es hat schnell und einfach genau das getan, was ich brauchte, und nichts weiter.
quelle
Sie müssen Routing oder Bridging auf Ihrem Wohnzimmer-PC einrichten (dies ist Ihnen jedoch bereits bekannt, da Sie einen funktionierenden Fedora-Server als Router haben).
Ich denke, dass Sie die GUI und die einfachen Netzwerk-Tools umgehen müssen, um die gewünschte Netzwerkkonfiguration zu erhalten. Ich habe die Einstellung "Diese Schnittstelle freigeben" (wie unter Windows) in der GUI oder in einfachen Netzwerk-Tools auf meinen Ubuntu-Systemen nicht gesehen. Ich habe nicht wirklich genau hingeschaut, daher habe ich möglicherweise die Einstellung verpasst.
Schließen Sie zuerst das Blu-ray-Gerät direkt an Ihren Fedora Server an. Stellen Sie sicher, dass es im einfachen Fall funktioniert. Dies kann das Ausleihen eines langen Netzwerkkabels oder eines zweiten Fernsehgeräts beinhalten, aber Sie müssen die Anzahl der Variablen wirklich reduzieren.
Entscheiden Sie sich als Nächstes für Bridging vs. Routing. Bridging würde die Netzwerkkonfiguration etwas vereinfachen, aber meiner Erfahrung nach ist das Routing auf dem Gateway-Host einfacher zu aktivieren. Routing ist normalerweise eine Kerneloption, und Sie müssten ein Netzwerk mit mehreren Subnetzen planen. Beim Bridging wird normalerweise ein Paket installiert und anschließend konfiguriert.
Schauen Sie sich jetzt an, wie Sie Ihre Auswahl (Bridging vs. Routing) unter Ubuntu 10.10 konfigurieren. Ich vermute, hier müssen Sie den Netzwerkmanager zurücklassen. Es scheint klar zu sein, dass der Netzwerkmanager Ihr wlan0 deaktiviert, wenn es eine "bessere" eth0-Verbindung hat. Ich bin nicht sicher, wie ich den Netzwerkmanager dazu bringen soll, dies zu stoppen, aber ich vermute, dass Sie bei den Schritten zum Aktivieren von Routing und Bridging den Netzwerkmanager deaktivieren müssen.
Testen Sie abschließend Ihre Konfiguration. Wenn dem Blu-ray-Player Diagnosetools fehlen (wie Ping, Traceroute, Netstat -rn, ifconfig, Zugriff auf das Äquivalent /etc/resolv.conf), müssen Sie möglicherweise einen anderen Computer ausleihen (Freunde mit Laptops?) Prüfung.
Ich weiß, dass ich nicht Schritt für Schritt skizziert habe, aber ich hoffe, ich habe einige zusätzliche Hinweise gegeben, um das Problem zu lösen.
quelle