Wie verbinde ich Ubuntu 10.04 und Windows 7 mit einem Ethernet-Kabel?

29082
Elle Mundy

Ich bin auf der Suche nach einer Möglichkeit, meinen Windows 7-Laptop und meinen Ubuntu 10.04-Headless-Server direkt miteinander zu verbinden. (Die Desktop Edition ist aus meinen eigenen Gründen installiert.) Ich habe ein normales Ethernet-Kabel. Mein Problem ist, dass ich immer wieder versuche, Windows Backup für einen freigegebenen Ordner unter Ubuntu zu verwenden, aber die WLAN-Verbindung wird für alle meine Geräte zeitweise unterbrochen, bevor die Sicherung abgeschlossen wird. Ich möchte das Kabel verwenden, um die beiden Computer direkt miteinander zu verbinden, unabhängig davon, ob sie mit WLAN verbunden sind oder nicht. Dadurch wird eine wesentlich zuverlässigere Verbindung hergestellt, und das Backup kann ohne Beeinträchtigung des WLAN-Abfalls abgeschlossen werden.

Es wäre am besten, wenn ich diese Verbindung unter Verwendung eines Ad-hoc-Netzwerks (oder eines ähnlichen) unter Windows 7 herstellen könnte, ohne die Konfiguration auf dem Ubuntu-Server zu berühren, da an den Server keine Eingabegeräte oder Displays angeschlossen sind. Meistens greife ich über SSH und manchmal über VNC darauf zu. Wenn die Verbindung unterbrochen wird, kann ich nur einen harten Neustart durchführen.

Die aktuelle Konfiguration lautet also:

Windows 7-------wireless-----\ \ Wifi router / Ubuntu 10.04----wireless-----/ 

Aber ich möchte, dass es so ist:

Windows 7-------wireless-----\ | \ |cable Wifi router | / Ubuntu 10.04----wireless-----/ 
11
Was passiert, wenn Sie sie mit einem Cross-Over-Kabel anschließen? dbasnett vor 12 Jahren 0

3 Antworten auf die Frage

8
cwawak

Die meisten modernen Computer werden mit einem Ethernet-Adapter geliefert, der die Verbindung mit einem anderen Ethernet-Adapter ohne Crossover-Kabel ermöglicht. Dies wird als Auto-MDIX bezeichnet . Verbinden Sie einfach die Netzwerkschnittstelle von einem Computer mit der Netzwerkschnittstelle des anderen Computers.

Sobald sie angeschlossen sind, kann es eine Art automatisch konfiguriertes Netzwerk-Setup geben. Das kann in einigen Fällen funktionieren, in anderen jedoch nicht. Erstellen Sie ein neues Subnetz, das Sie nur zwischen den beiden Computern verwenden können.

Zuerst müssen wir ein "Subnetz" auswählen, das verwendet werden soll. Es ist am einfachsten, eines zu verwenden, das sich von Ihrem internen Netzwerk unterscheidet. Wir wählen 192.168.253.0/24. Wenn Sie die beiden Systeme miteinander verbinden, müssen Sie jedem System eine IP-Adresse zuweisen und Hostnamen konfigurieren. Stellen Sie sicher, dass Sie die kabelgebundene Ethernet-Schnittstelle und nicht die drahtlose Schnittstelle konfigurieren. All diese Konfiguration kann über die GUI vorgenommen werden.

Hier ist Ihre Netzwerkkonfiguration für den Windows-Computer ("Folgende IP-Adresse verwenden"):

IP Address: 192.168.253.1

Subnet Mask: 255.255.255.0

Default Gateway: blank

Wenn wir gerade dabei sind, konfigurieren Sie auch kein DNS, das machen wir später.

Hier ist Ihre Netzwerkkonfiguration für den Ubuntu-Rechner (Vielleicht möchten Sie eine Art "statische" Option verwenden, nicht sicher auf Ubuntu ...)

IP Address: 192.168.253.2

Subnet Mask: 255.255.255.0

Default Gateway: blank

Wenn alles angeschlossen ist, sollten Sie jeden Computer über seine jeweiligen IP-Adressen ansprechen können. Auf diese Weise können Sie sicherstellen, dass Sie eine Verbindung zur drahtgebundenen und nicht zur drahtlosen Schnittstelle herstellen. Wenn Sie die Hostnamenauflösung hinzufügen möchten, nehmen Sie einfach eine Änderung an der hosts-Datei vor:

Unter Windows:

Bearbeiten %SystemRoot%\system32\drivers\etc\hosts, Notizblock wird es tun.

Fügen Sie die folgende Zeile hinzu:

192.168.253.2 ubuntu-wired

Sie können Ubuntu-Wired durch den beliebigen Namen ersetzen, den Sie für dieses System verwenden möchten.

Und speichern.

Unter Linux:

Bearbeiten /etc/hosts, müssen Sie dies als root mit sudo oder su tun.

Fügen Sie die folgende Zeile hinzu:

192.168.253.1 windows-wired

Um zu testen, ob dies funktioniert, pingen Sie jedes System mit dem Namen an. Die Syntax ist auf beiden Betriebssystemen gleich. Öffnen Sie ein Terminalfenster und führen Sie Folgendes aus:

ping HOSTNAME, wobei HOSTNAME der Name ist, den Sie oben für die andere Maschine verwendet haben.

Sehr guter Beitrag, +1 n0pe vor 12 Jahren 1
4
Elle Mundy

Eigentlich habe ich noch ein bisschen herumgestochert und selbst Antworten gefunden, und es ist wirklich einfach. Es gibt zwei Möglichkeiten, dies zu tun: Teilen Sie die Verbindung von Windows zu Ubuntu oder von Ubuntu zu Windows. Es ist wichtig, dass jeweils nur einer von ihnen funktioniert, aber beides zu tun, wird nichts kaputt machen. Die Verbindung wird erst dann freigegeben, wenn Sie eine davon umkehren.

Windows 7 als Host

So teilen Sie eine WLAN-Verbindung über Ethernet direkt mit einem anderen Computer von Windows 7 aus:

  1. Öffnen Sie das Netzwerk- und Freigabecenter.
  2. Klicken Sie mit der rechten Maustaste auf Drahtlose Netzwerkverbindung, und klicken Sie auf Eigenschaften.
  3. Klicken Sie auf die Registerkarte Freigabe.
  4. Aktivieren Sie das Kontrollkästchen neben "Anderen Netzwerkbenutzern die Verbindung über die Internetverbindung dieses Computers erlauben".
  5. OK klicken.
  6. Stecken Sie das Ethernet-Kabel in beide Computer.

Ubuntu 10.04 als Host

So teilen Sie eine WLAN-Verbindung über Ethernet direkt mit Ubuntu 10.04 auf einen anderen Computer:

  1. Klicken Sie mit der rechten Maustaste auf das Network Manager-Applet, klicken Sie auf Verbindungen bearbeiten ...
  2. Klicken Sie auf der Registerkarte Wired auf Auto eth0 und dann auf Bearbeiten.
  3. Ändern Sie auf der Registerkarte IPv4-Einstellungen Methode: in Für andere Computer freigegeben.
  4. Klicken Sie auf Übernehmen und geben Sie Ihr Passwort ein, wenn Sie dazu aufgefordert werden.
  5. Schließen Sie alles und starten Sie den Computer neu.
  6. Stecken Sie das Ethernet-Kabel in beide Computer.

Jetzt sollten beide Computer über andere IP-Adressen als die vom WLAN-Router zugewiesenen verfügen, unabhängig davon, ob der Host-Computer mit WLAN verbunden ist. Der Host-Computer sollte eine IP-Adresse haben, die auf .1 endet, und der Gastcomputer sollte eine automatisch zugewiesene Adresse haben.

Die Frage ist nicht, wie man eine Internetverbindung von einem Computer zu einem anderen teilt, sondern wie die beiden Computer zu einem Ad-hoc-Netzwerk zusammengefügt werden. Die Internetverbindung ist für das Problem völlig irrelevant light24bulbs vor 8 Jahren 1
2
evan.bovie

Tatsächlich benötigen Sie nicht einmal ein Crossover-Kabel. Moderne 2000-ish-Netzwerkkarten unterstützen das Umschalten ohne Crossover-Kabel. es ist alles innerlich.

Einfach einstecken und loslegen. Das gesamte Netzwerk wird automatisch behandelt.

Wenn es nicht automatisch gehandhabt wird, ändern Sie die IPv4-Adresseinstellungen in gnome control center in ** Link-Local Only **. Der Standardwert ist DHCP. fikr4n vor 8 Jahren 0