Gemeinsame Nutzung einer Internetverbindung über den Ethernet-Port

7

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
Stefano Palazzo
quelle
Benötige ich NAT / MASQ auf eth0? Ich dachte nicht, da es bereits für wlan0 aktiv ist.
Ich habe gerade das Rezept hier befolgt, aber keine Änderung: ubuntuforums.org/showthread.php?t=713874
Löschte das oben genannte und versuchte Feuerstarter, das gleiche Ergebnis. Wenn eth0 aktiviert ist, führt das Pingen von Snafu (912.168.0.4, mein Gateway, über wlan0) zu "Zielhost nicht erreichbar". Deaktivieren Sie eth0 und der Ping funktioniert.

Antworten:

4

Es stellte sich heraus, dass ich nur einen Feuerstarter brauchte . Es hat schnell und einfach genau das getan, was ich brauchte, und nichts weiter.

Zanna
quelle
0

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.

pcapademic
quelle