Netzwerk nicht verstanden

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
ulfa
Beiträge: 132
Registriert: 22.01.2007 10:25:19

Netzwerk nicht verstanden

Beitrag von ulfa » 26.01.2008 13:09:47

Hallo zusammen,

ich betreibe ein Mini Netzwerk mit zwei Rechnern.
Auf beiden Rechner ist jeweils xp und Etch i386 mit KDE installiert.
Für die Nutzung der freigegebenen Files aus xp unter Debian habe ich Smb4K installiert.

Das läuft auch alles einwandfrei. Freigaben des xp Rechners sind unabhängig von der genutzten Oberfläche an dem anderen Rechner verfügbar. Das Netzwerk wird über einen Router hergestellt.

Jetzt meine Frage:
Nach Austausch des Routers gegen einen Switch, ist im Netzwerk nur von den xp Rechnern untereinander der Zugriff noch möglich. Warum funktioniert das mit Smb4K von linux aus nicht mehr? Und wie kann ich das beheben?

Danke für Eure Hilfe

Benutzeravatar
Duff
Beiträge: 6321
Registriert: 22.03.2005 14:36:03
Wohnort: /home/duff

Beitrag von Duff » 26.01.2008 13:19:36

Dumme Frage, aber hast du auch beiden Rechnern feste IP-Adressen vergeben?
Vielleicht hattest du diese nämlich vorher per DHCP über den Router vergeben.

Und es müssen sich beide Rechner im gleichen Netzwerk befinden.
Oh, yeah!

ulfa
Beiträge: 132
Registriert: 22.01.2007 10:25:19

Beitrag von ulfa » 26.01.2008 13:35:48

Habe keine feste IP Adresse mit dem Router vergeben.

Die Netzwerkgruppen waren mit dem Router gleich und habe nach dem Einbau des Switch diese nicht verändert.

Benutzeravatar
daFreak
Beiträge: 875
Registriert: 14.09.2005 12:09:59
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von daFreak » 26.01.2008 13:42:55

Habe keine feste IP Adresse mit dem Router vergeben.

Die Netzwerkgruppen waren mit dem Router gleich und habe nach dem Einbau des Switch diese nicht verändert.
hast du unter linux deine ip manuell vergeben? oder hast du die ip automatisch bekommen?
poste einmal deine /etc/network/interfaces

Benutzeravatar
Savar
Beiträge: 7174
Registriert: 30.07.2004 09:28:58
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von Savar » 26.01.2008 14:00:05

ulfa hat geschrieben:Habe keine feste IP Adresse mit dem Router vergeben.

Die Netzwerkgruppen waren mit dem Router gleich und habe nach dem Einbau des Switch diese nicht verändert.
Du widersprichst dir hier ein bisschen ;) (höchstens du weißt was du tust), also entweder hast du keine feste IP und du hast daher die IP über den Router bekommen (wovon ich hier ausgehe) oder du hattest eine feste IP, aber dann ist das mit dem Router egal..
MODVOICE/MYVOICE
Debianforum Verhaltensregeln
Log Dateien? -> NoPaste

ulfa
Beiträge: 132
Registriert: 22.01.2007 10:25:19

Beitrag von ulfa » 26.01.2008 14:04:05

wie gesagt unter Linux keine feste IP vergeben:

Code: Alles auswählen

# The loopback network interface
auto lo
ifacce lo inet loopback
adress 127.0.0.1
netmask 255.0.0.0

#The primary network interface
allow-hotplog eth0
iface eth0 inet dhcp
Allerdings möchte ich vornehmlich von dem Rechner 1 unter xp laufend Freigaben dem Rechner 2 unter linux laufend anbieten. Rechner 1 hat unter xp eine feste IP von 192.168.2.2
Was muß ich nun bei Rechner 2 in der Einstellung unter Linux verändern?

Warum mußte ich denn an Rechner 2 unter der xp Einstellung nichts verändern und konnte die Daten von Rechner 1 sehen, obwoh auch dort eine automatische IP vergeben war?

Benutzeravatar
daFreak
Beiträge: 875
Registriert: 14.09.2005 12:09:59
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von daFreak » 26.01.2008 14:48:53

Warum mußte ich denn an Rechner 2 unter der xp Einstellung nichts verändern und konnte die Daten von Rechner 1 sehen, obwoh auch dort eine automatische IP vergeben war?
Meine Gedanken:
Solange dein Router da war hat dein Linux (Rechner 1) eine IP von dem DHCP deines Routers eine IP zugewiesen bekommen. Dein Rechner 2 hat sowieso eine statische IP deshalb war ihm der Austausch vom Router egal.

tausche

Code: Alles auswählen

auto eth0
iface eth0 inet static
       address 192.168.2.111
       netmask 255.255.255.0
       network 192.168.2.0
       broadcast 192.168.2.255
gegen

Code: Alles auswählen

allow-hotplog eth0
iface eth0 inet dhcp
und dann noch

Code: Alles auswählen

/etc/init.d/network restart
statt 192.168.2.111 kannst du natürlich auch eine andere IP nehmen

EDIT:
IP/Netzwerk korrigiert
Zuletzt geändert von daFreak am 26.01.2008 16:09:26, insgesamt 1-mal geändert.

Benutzeravatar
Duff
Beiträge: 6321
Registriert: 22.03.2005 14:36:03
Wohnort: /home/duff

Beitrag von Duff » 26.01.2008 16:06:03

ulfa hat geschrieben:Habe keine feste IP Adresse mit dem Router vergeben.

Die Netzwerkgruppen waren mit dem Router gleich und habe nach dem Einbau des Switch diese nicht verändert.
Genau da ist das Problem. Du musst mit festen IP-Adressen arbeiten, wenn du keinen DHCP-Server laufen hast der die IP-Adressen vergibt.

Versuche mal den Vorschlag von daFreak. Allerdings muss die IP-Adresse im gleichen Netz sein wie die anderen Rechner.
Oh, yeah!

ulfa
Beiträge: 132
Registriert: 22.01.2007 10:25:19

Beitrag von ulfa » 26.01.2008 16:07:19

Bin den Anweisungen gefolgt:

Meine /etc/network/interfaces sieht jetzt folgendermaßen aus:
# The loopback network interface
auto lo
iface lo inet loopback
address 127.0.0.1
netmask 255.0.0.0

# The primary network interface
allow-hotplug eth0
iface eth0 inet static
address 192.168.0.111
netmask 255.255.255.0
network 192.168.0.255
broadcast 192.168.0.255

Allerdings fehlt mir die Kenntnis zur Prüfung der Arbeitsgruupe.
Auf dem xp Rechner lautet sie Heim-Netzwerk.
So sollte Sie auch bei dem Linuxrechner sein!
Wo kann ich das kontrollieren bzw. gegenbenfalls ändern?

Danke

Benutzeravatar
Duff
Beiträge: 6321
Registriert: 22.03.2005 14:36:03
Wohnort: /home/duff

Beitrag von Duff » 26.01.2008 16:09:42

Kannst du die Rechner denn untereinander sehen, also anpingen?
Oh, yeah!

ulfa
Beiträge: 132
Registriert: 22.01.2007 10:25:19

Beitrag von ulfa » 26.01.2008 16:18:24

sehen kann ich sie nicht und anpingen weiß ich leider nicht wie das geht.

Aber gebt mir doch einmal einen Hinweis zur Kontrolle der Arbeitsgruppe.

Unter xp kann ich die beliebig namentlich verändern. Nur wie stell ich Linux bei Bedarf auf die gewünschte Heim-Netzwerk Gruppe von xp ein.

Benutzeravatar
daFreak
Beiträge: 875
Registriert: 14.09.2005 12:09:59
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von daFreak » 26.01.2008 16:24:49

hab meinen post noch mal angepasst, siehe oben
alle rechner müssen im selben netz sein in deinem fall wahrscheinlich 192.168.2.0
sehen kann ich sie nicht und anpingen weiß ich leider nicht wie das geht.

Code: Alles auswählen

ping 192.168.2.2
Aber gebt mir doch einmal einen Hinweis zur Kontrolle der Arbeitsgruppe.

Unter xp kann ich die beliebig namentlich verändern. Nur wie stell ich Linux bei Bedarf auf die gewünschte Heim-Netzwerk Gruppe von xp ein.
bevor dein Netzwerk an sich nicht läuft kannst du mit Samba eh nicht viel machen

ulfa
Beiträge: 132
Registriert: 22.01.2007 10:25:19

Beitrag von ulfa » 26.01.2008 16:33:41

also ich habe Smb4K geöffnet und gebe als root den Befehl in die Konsole

Code: Alles auswählen

ping 192.168.2.2
Ergebnis:

Code: Alles auswählen

connect: Network is unreachable

Benutzeravatar
daFreak
Beiträge: 875
Registriert: 14.09.2005 12:09:59
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von daFreak » 26.01.2008 16:50:43

dann passe dein Netzwerk an
hast du das Netz 192.168.2.0?

Benutzeravatar
Duff
Beiträge: 6321
Registriert: 22.03.2005 14:36:03
Wohnort: /home/duff

Beitrag von Duff » 27.01.2008 09:11:00

Die IP-Adressen kannst du unter windows mit

Code: Alles auswählen

ipconfig -all
herausfinden (Start -> Ausführen -> command) und unter linux in einer shell mit

Code: Alles auswählen

ifconfig -a
Oh, yeah!

Benutzeravatar
daFreak
Beiträge: 875
Registriert: 14.09.2005 12:09:59
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von daFreak » 27.01.2008 11:18:44

Duff hat geschrieben:Die IP-Adressen kannst du unter windows mit

Code: Alles auswählen

ipconfig -all
herausfinden (Start -> Ausführen -> command) und unter linux in einer shell mit

Code: Alles auswählen

ifconfig -a
Ich bin mir jetzt nicht sicher, aber heißt es unter Windows nicht

Code: Alles auswählen

ipconfig /all
?
ich weiß nicht ob ipconfig -all auch geht...

Benutzeravatar
Duff
Beiträge: 6321
Registriert: 22.03.2005 14:36:03
Wohnort: /home/duff

Beitrag von Duff » 27.01.2008 14:45:21

Meine dass man beide Varianten unter Windows nehmen kann. Habe leider zur Zeit kein Windows zur Hand um es sicher sagen zu können.
Oh, yeah!

Benutzeravatar
daFreak
Beiträge: 875
Registriert: 14.09.2005 12:09:59
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von daFreak » 28.01.2008 10:14:27

habs gerade getestet

Code: Alles auswählen

ipconfig -all
geht auch ;)

Antworten