Fortunato
Anmeldungsdatum: 27. September 2007
Beiträge: 66
|
Hallo zusammen, Seit längerem versuche ich vergeblich meinen Ubuntu-Laptop mit meinem WindowsXP-Rechner ganz simpel lokal mittels LAN-Kabel zu vernetzen - und das klappt einfach nicht. Beide Systeme besitzen die selbe Arbeitsgruppe, Samba ist installiert und läuft. Ich stecke das Kabel direkt in die beiden Netzwerkkartenausgänge, aber eine Verbindung kommt nicht zustande. Meine Fragen sind nun: * Muss ich etwas an den IP-Vergabe-Einstellungen ändern? * Falls ja, wie? Ein kurzes Workaround wäre sehr hilfreich! So schwer kann das doch nicht sein, ich muss echt auf'm Schlauch stehen... 😕 PS: Die Verbindung soll nicht über den Router vermittelt werden.
|
uname
Anmeldungsdatum: 28. März 2007
Beiträge: 6030
Wohnort: 127.0.0.1
|
Was für ein Kabel nutzt du? Patchkabel Crosskabel Du hast die Rechner wirklich mit einem Kabel direkt verbunden und nutzt keine Router/Switch? Bedenke, dass das Kabel gedreht sein muss.
|
Fortunato
(Themenstarter)
Anmeldungsdatum: 27. September 2007
Beiträge: 66
|
Jo, hab ich bedacht und extra ein Crosskabel dafür besorgt.
|
Dalai
Anmeldungsdatum: 16. Juni 2008
Beiträge: 2316
Wohnort: Meiningen
|
Fortunato hat geschrieben: Muss ich etwas an den IP-Vergabe-Einstellungen ändern?
Wenn beide Rechner die Einstellungen nicht per DHCP beziehen (können), dann müssen bzw. sollten die Einstellungen manuell vorgenommen werden. Funktioniert ein Ping untereinander? Wie genau sind die Rechner wo angeschlossen? Beide am Router? Nur einer von beiden? MfG Dalai
|
Fortunato
(Themenstarter)
Anmeldungsdatum: 27. September 2007
Beiträge: 66
|
Dalai hat geschrieben:
Funktioniert ein Ping untereinander? Wie genau sind die Rechner wo angeschlossen? Beide am Router? Nur einer von beiden? MfG Dalai
Keiner von beiden. Netzwerkkarte/Ubuntu <\––\––\––\––\––> Netzwerkkarte/WinXP kein Router Wenn ich die beiden zusammenhänge, dann behauptet Windows "eingeschränkte oder keine Konnektivität" (gelbes !), unter Details seh ich dann die zugewiesene IP (169.254.190.108 mit Subnetzmaske 255.255.0.0). Von Ubuntu aus kann ich die nicht pingen. Umgekehrt sagt mir der Ubuntu-Network-Manager, meine IP sei 192.168.2.101 - was die IP ist, die mir mein Router lokal gibt, wenn ich diesen Rechner dort anschließe (für die Verbindung zum Windows-Rechner ziehe ich das Routerkabel raus und stecke das andere Kabel ein). "ifconfig" dagegen gibt "inet Adresse: 169.254.11.88" für eth1 (das ist meine NW-Karte) aus. Diese IP kann ich ebenson wenig wie 192.168.2.1 vom Win-Rechner anpingen. Ich weiß, klingt ein wenig verwirrend...
|
Dalai
Anmeldungsdatum: 16. Juni 2008
Beiträge: 2316
Wohnort: Meiningen
|
Da die Rechner von keiner externen Stelle die Netzwerkeinstellungen beziehen können, holen sie sich Fantasie-Einstellungen. Da das jedesmal andere sind und auf beiden Rechnern unterschiedliche, musst du die manuell festlegen. Bei Windows geht das über Systemsteuerung → Netzwerkverbindungen → LAN-Verbindung (oder Drahtlos-) → Eigenschaften → Eigenschaften von TCP/IP. Unter Linux mache ich das immer über die /etc/network/interfaces mit einem anschließenden /etc/init.d/network restart. Falls du eine grafische Oberfläche haben solltest (KDE, Gnome, XFCE oder irgendein anderer), kannst du es im entsprechenden Netzwerkmanager einstellen. Ich empfehle folgende Einstellungen: IP: 192.168.1.x. Statt der 1 kannst du auch eine andere Zahl zwischen 0 und 255 eintragen, für x gilt (fast) dasselbe: zwischen 1 und 254. Wenn du die 1 änderst, musst du dieselbe Änderung auf beiden Rechnern machen. Die Zahl x muss auf beiden Rechnern unterschiedlich sein! Maske: 255.255.255.0 DNS: 192.168.1.100 Gateway: 192.168.1.100 MfG Dalai
|
Fortunato
(Themenstarter)
Anmeldungsdatum: 27. September 2007
Beiträge: 66
|
Dalai hat geschrieben:
Ich empfehle folgende Einstellungen: IP: 192.168.1.x. Statt der 1 kannst du auch eine andere Zahl zwischen 0 und 255 eintragen, für x gilt (fast) dasselbe: zwischen 1 und 254. Wenn du die 1 änderst, musst du dieselbe Änderung auf beiden Rechnern machen. Die Zahl x muss auf beiden Rechnern unterschiedlich sein! Maske: 255.255.255.0 DNS: 192.168.1.100 Gateway: 192.168.1.100
Danke für die ausführliche Antwort! Ich hab's grad ausprobiert - und bin wieder gescheitert! als Einstellungen hab ich folgendes genommen: Ubuntu: IP: 192.168.1.201 Subnetz: 255.255.255.0 Gateway: 192.168.1.100 Windows: IP: 192.168.1.200 Subnetz: 255.255.255.0 Gateway: 192.168.1.100 DNS: 192.168.1.100 Die beiden haben sich nicht gefunden. Ping hat auch nicht geklappt... Die Einstellungen hab ich graphisch über nw-manager vorgenommen, anschließend noch "sudo /etc/init.d/networking restart" (wobei ich glaube, dass das automatisch gemacht wird). Wie kommst du eigtl auf 192.168.1.100 als DNS? Das versteh ich garnicht.
|
Dalai
Anmeldungsdatum: 16. Juni 2008
Beiträge: 2316
Wohnort: Meiningen
|
Wie kommst du eigtl auf 192.168.1.100 als DNS? Das versteh ich garnicht.
Es ist egal, was man bei DNS einträgt, da sich die Rechner nur untereinander finden müssen. Dafür spielt der DNS keine Rolle, ebenso der Gateway.
Die beiden haben sich nicht gefunden. Ping hat auch nicht geklappt...
Wie pingst du? Mit ping <rechner_name> oder ping <rechner_ip>? Letzteres muss gehen, sonst stimmt was mit dem Kabel nicht oder eine Firewall blockiert die Pings. Bei XP ist das glaube sogar Standard, dass ICMP-Requests nicht erwiedert werden. Abzustellen geht das in den Firewall-Einstellungen irgendwo mit ICMP-Anforderungen zulassen. MfG Dalai
|
Fortunato
(Themenstarter)
Anmeldungsdatum: 27. September 2007
Beiträge: 66
|
Dalai hat geschrieben:
Die beiden haben sich nicht gefunden. Ping hat auch nicht geklappt...
Wie pingst du? Mit ping <rechner_name> oder ping <rechner_ip>?
ping IP Dalai hat geschrieben:
Letzteres muss gehen, sonst stimmt was mit dem Kabel nicht oder eine Firewall blockiert die Pings. Bei XP ist das glaube sogar Standard, dass ICMP-Requests nicht erwiedert werden. Abzustellen geht das in den Firewall-Einstellungen irgendwo mit ICMP-Anforderungen zulassen.
Das Kabel is neu und wenn ich verbinde, stellen die Rechner auch irgendetwas wie eine Verbindung her, jedenfalls zeigen das die Netzwerksymbole an. Lustigerweise war die Firewall tatsächlich wieder aktiviert, obwohl ich die deaktiviert hatte (sinnlos bei einem isolierten offline-PC) - vermutlich weil ich während meiner Versuche mal diesen NW-Installations-Assistenten benutzt hatte. Selbst nach neuerlichem vollständigen Deaktivieren geht das Pingen immer noch nicht. Das seltsame ist, dass ab und zu sogar mein Ubuntu-Rechner in der Arbeitsgruppe unter Windows zu sehen ist (sehr zufällig immer, mal da, mal weg) - ein Zugriff wird aber nicht gewährt. Umgekehrt ist das nie so, ich hab den Windows-PC bei Ubuntu niemals auch nur gesehen. Ich versteh's nicht!?!
|
Dalai
Anmeldungsdatum: 16. Juni 2008
Beiträge: 2316
Wohnort: Meiningen
|
Fortunato hat geschrieben: Selbst nach neuerlichem vollständigen Deaktivieren geht das Pingen immer noch nicht.
Solange das Pingen nicht geht, brauchst du mit "höheren" Tools wie Netzwerkumgebung o.ä. gar nicht weiterzumachen. Wieso klemmst du nicht einfach beide Rechner an den Router, sofern der einen Switch drin hat? Wäre viel einfacher und würde ggf. ohne feste IPs auskommen. MfG Dalai
|
Fortunato
(Themenstarter)
Anmeldungsdatum: 27. September 2007
Beiträge: 66
|
Dalai hat geschrieben: Fortunato hat geschrieben: Selbst nach neuerlichem vollständigen Deaktivieren geht das Pingen immer noch nicht.
Solange das Pingen nicht geht, brauchst du mit "höheren" Tools wie Netzwerkumgebung o.ä. gar nicht weiterzumachen. Wieso klemmst du nicht einfach beide Rechner an den Router, sofern der einen Switch drin hat? Wäre viel einfacher und würde ggf. ohne feste IPs auskommen. MfG Dalai
Über den Router funktionierts auch, darüber ist der Laptop meiner Mitbewohnerin vernetzt, ohne feste IPs. Ich wollte allerdings den Windows-PC komplett isoliert lassen, daher auch das wilde Herumstecken mit den Kabeln...
|
uname
Anmeldungsdatum: 28. März 2007
Beiträge: 6030
Wohnort: 127.0.0.1
|
Ich würde die Netzwerkkonfiguration sowohl unter Windows als auch unter Linux manuell vornehmen. Unter Linux gibt es den Befehl "ifconfig".
sudo ifconfig eth0 192.168.0.200 netmask 255.255.255.0 broadcast 192.168.0.255 up
sudo ifconfig -a (zur Kontrolle) Im übrigen brauchst du bei 2 Rechnern über IP weder einen DNS-Eintrag noch einen Gateway-Eintrag. Rechner im gleichen Subnetz (z.B. 192.168.0.0/24) werden direkt gefunden. Das ist ja auch der Grund, warum sie im gleichen Subnetz sind 😉 Erst wenn die Subnetze nicht übereinstimmen muss man die Daten an ein Gateway leiten.
Subnetz
|