• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Linux-Workstation&Router + Win-Workstation

HiHu,

ich weiß das es schon tausende Treads gibt wo beschrieben wird wie man ein netzwerk unter linux aufbaut und man das ipforward einsetzt, aber ich scheine echt zu dumm dazu zu sein. ich habe das vom mini-howtos abkopiert und es ging nicht. Dabei muss ich sagen das es schonmal funktioniert hatte, bis ich was umgestellt hab. und nun bekomme ich es nicht mehr hin und das schlimme ist ich weis nicht ob es am linuxrechner oder am Windoof drecksrecher liegt :cry: . kann mir wer sagen was ich machen müsste damit der windoof rechner funktioniert und was ich vielleicht noch für des linuxrouter brauche.

hab zwei netzwerkkarten im linuxrechner
eth0 192.168.0.1
eth1 192.168.2.1
gehe mit eth1 ins netz und eth0 ist netzwerk. wie gesagt sonst alles von hier abgeschrieben.

bein Windoofrechner:
1 netzwerkkarte 192.168.0.2
dns 1 und gateway 192.168.0.1
sub.: 255.255.255.0
dann habe ich noch bei 'WINS' 192.168.0.1 eingetragen und automatische metrik & NetBios eingeschalten. Häckchen bei automatisch DNS-Subfixe anhängen is auch. (sry wenn lauter unnötige zeugs dabei is aber ich weis halt echt nicht wo dran es liegt.)

wenn nochwas fehlt ich poste euch alles ;)

In Hoffnung & Dankbarkeit

Xavyre Wryn

P.S.: Mit linux bekommt ein richtiges gefühl was es heißt ein trottel zu sein :lol:
 
OP
X

Xavyre Wryn

Newbie
lol naja so nun auch wieder nicht. Beide Systeme laufen aber beide scheine zu shcüchtern zu sein zu kommunizieren. (der andere Rechner ist gerade aus aber ich glaube anpingen sollte gehen) beide können sich auch getrennt voneinander einwählen (Netzwerk ist also Hardware-mäßig in Ordnung).
 

Martin Breidenbach

Ultimate Guru
Na, das nähert sich ja langsam einer brauchbaren Fehlerbeschreibung :)

Also:
Jeder kann sich für sich selbst einwählen - aber wie ? PPPOE/DSL ? Modem ? ISDN ? Oder über DSL-Router ?

Sich gegenseitig anpingen geht aber nicht. Wie sind die miteinander verbunden ? Gekreuztes Kabel ? Ethernet-Hub ? Am DSL-Router angeschlossen ?

Da das was man einstellt und das was das System denkt was man eingestellt hätte nicht immer das Selbe ist hätte ich gerne mal die Ausgabe von:

Auf dem Linux-Rechner:
ifconfig

Auf dem Windows-Rechner:
ipconfig /all

Achja: falls auf den Rechnern irgendwelche Firewalls laufen (ZonaAlarm, Kerio, SuSEFirewall...) bitte erst mal abschalten. Die Firewalls haben so die Angewohnheit nicht das zu tun was man denkt was man ihnen gesagt hätte zu tun..
 
OP
X

Xavyre Wryn

Newbie
ok ich werd die firewall abschalten (hab die norton bei win rechner drauf.)

ich hab dsl, dass per an einen hub angeschlossen ist, außerdem am hub 2x der linux rechner und einmal der windings rechner ... ich gehe über pppoe rein. der rechner steht jetzt leider bei meiner sis (schläft :oops:) deswegen isses schwer darüber was zu machen ... aber was für fehler könnten zB beim SuSE (9.0) auftreten :lol:
achja die ifconfig:
Code:
eth0      Protokoll:Ethernet  Hardware Adresse *lalala*
          inet Adresse:192.168.0.1  Bcast:192.168.0.255  Maske:255.255.255.0
          inet6 Adresse: fe80::230:84ff:fe28:6c79/64 Gültigkeitsbereich:Verbindung
          UP BROADCAST NOTRAILERS RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1267 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2039 errors:0 dropped:0 overruns:0 carrier:0
          Kollisionen:31 Sendewarteschlangenlänge:100
          RX bytes:154572 (150.9 Kb)  TX bytes:165648 (161.7 Kb)
          Interrupt:5 Basisadresse:0x8000

eth1      Protokoll:Ethernet  Hardware Adresse *lalala*
          inet Adresse:192.168.2.1  Bcast:192.168.2.255  Maske:255.255.255.0
          inet6 Adresse: fe80::230:84ff:fe9e:473d/64 Gültigkeitsbereich:Verbindung
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:25855 errors:0 dropped:0 overruns:0 frame:0
          TX packets:25164 errors:0 dropped:0 overruns:0 carrier:0
          Kollisionen:53 Sendewarteschlangenlänge:100
          RX bytes:11660376 (11.1 Mb)  TX bytes:3462666 (3.3 Mb)
          Interrupt:10 Basisadresse:0xa000

lo        Protokoll:Lokale Schleife
          inet Adresse:127.0.0.1  Maske:255.0.0.0
          inet6 Adresse: ::1/128 Gültigkeitsbereich:Maschine
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:1181 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1181 errors:0 dropped:0 overruns:0 carrier:0
          Kollisionen:0 Sendewarteschlangenlänge:0
          RX bytes:104473 (102.0 Kb)  TX bytes:104473 (102.0 Kb)

ppp0      Protokoll:Punkt-zu-Punkt Verbindung
          inet Adresse:80.135.230.52  P-z-P:217.5.98.72  Maske:255.255.255.255
          UP PUNKTZUPUNKT RUNNING NOARP MULTICAST  MTU:1492  Metric:1
          RX packets:6835 errors:0 dropped:0 overruns:0 frame:0
          TX packets:6706 errors:0 dropped:1 overruns:0 carrier:0
          Kollisionen:0 Sendewarteschlangenlänge:3
          RX bytes:4065202 (3.8 Mb)  TX bytes:794423 (775.8 Kb)
 

Martin Breidenbach

Ultimate Guru
Das sieht eigentlich erstmal gut aus. Beide Karten haben IP-Adressen, die IP-Konfiguration sieht in Ordnung aus, und beide behaupten sie senden und empfangen Pakete.
 

physis

Newbie
hi @ll
was heist bei dir denn komunizieren? pingen geht vermutlich hast du gesagt

was willst du denn überhaupt machen?

Physis
 
OP
X

Xavyre Wryn

Newbie
das linux system als router un den windoff dahinter, weil ich für beide gleichzeitig im internet haben möchte und keinen extra router will :)
 

physis

Newbie
achso ...

so dann trag am besten erstmal einen DNS-Server vom internet auf deinem Windowsrechner ein, z.B. 194.25.2.129

Als nächstes musst du das Forwarding auf deinem Linux Rechner aktivieren ... falls du das noch nicht hast...

--> zum testen mal so

Code:
iptables -F && iptables -X && iptables -t nat -F && iptables -t nat -X
echo "1" > /proc/sys/net/ipv4/ip_forward
iptables -A FORWARD -s $localnet -j ACCEPT

iptables -A POSTROUTING -t nat -s $localnet -j MASQUERADE


achtung da is aber alles offen also immer kannst du das so nich lassen...

ich hoff ich hab dir damit geholfen .... :)
 
OP
X

Xavyre Wryn

Newbie
also es kommt bei den beiden letzten befehlen meckereien der konsole:
iptables -A FORWARD -s $localnet -j ACCEPT ->bad argument: ACCEPT
und bei

iptables -A POSTROUTING -t nat -s $localnet -j MASQUERADE -> bad argument MASQUERADE


tja und mein Linuxsystem kommt nichtmehr ins Internet :roll:
 

Martin Breidenbach

Ultimate Guru
Geht Pingen vermutlich oder geht Pingen getestet und überprüft ?

Wenn das geht dann:

Auf der Windows-Kiste Linux-Rechner als Default Gateway eintragen
Auf der Windows-Kiste Provider-DNS als DNS eintragen (man kann unter Linux auch einen caching DNS installieren aber das kommt später dran)
Auf der Linux-Kiste Routing und internetseitig Masquerading einschalten
 

Martin Breidenbach

Ultimate Guru
Solange die sich nicht anpingen können brauchen wir uns um anderes keine Gedanken zu machen.

Was ergibt denn ein ipconfig /all auf der Windows-Kiste ?

(und bitte: wenn irgendwelche Firewalls an sind - ABSCHALTEN. Denn Firewalls haben die Angewohnheit genau solche Probleme zu verursachen wenn sie noch nicht richtig eingestellt sind)
 
OP
X

Xavyre Wryn

Newbie
Firewalls waren deaktiviert- kein pingen möglich

das ipconfig /all:
Code:
Windows-IP-Konfiguration

        Hostname. . . . . . . . . . . . . : klara
        Primäres DNS-Suffix . . . . . . . :
        Knotentyp . . . . . . . . . . . . : Hybrid
        IP-Routing aktiviert. . . . . . . : Ja
        WINS-Proxy aktiviert. . . . . . . : Nein

Ethernetadapter LAN-Verbindung:

        Verbindungsspezifisches DNS-Suffix:
        Beschreibung. . . . . . . . . . . : VIA-kompatibler Fast Ethernet-Adapte
r
        Physikalische Adresse . . . . . . : *lalala*
        DHCP aktiviert. . . . . . . . . . : Nein
        IP-Adresse. . . . . . . . . . . . : 192.168.0.2
        Subnetzmaske. . . . . . . . . . . : 255.255.255.0
        Standardgateway . . . . . . . . . : 192.168.0.1
        DNS-Server. . . . . . . . . . . . : 194.25.2.130
        Primärer WINS-Server. . . . . . . : 192.168.0.1

PPP-Adapter 1&1:

        Verbindungsspezifisches DNS-Suffix:
        Beschreibung. . . . . . . . . . . : WAN (PPP/SLIP) Interface
        Physikalische Adresse . . . . . . : *lala*
        DHCP aktiviert. . . . . . . . . . : Nein
        IP-Adresse. . . . . . . . . . . . : 80.135.244.23
        Subnetzmaske. . . . . . . . . . . : 255.255.255.255
        Standardgateway . . . . . . . . . : 80.135.244.23
        DNS-Server. . . . . . . . . . . . : 217.237.149.225
                                            194.25.2.129
        NetBIOS über TCP/IP . . . . . . . : Deaktiviert

könntest du mit dann vllt noch sagen wie ich wieder mit meinem linux rechner ins netz komme :) seit den
Code:
iptables -F && iptables -X && iptables -t nat -F && iptables -t nat -X 
echo "1" > /proc/sys/net/ipv4/ip_forward 
iptables -A FORWARD -s $localnet -j ACCEPT 

iptables -A POSTROUTING -t nat -s $localnet -j MASQUERADE

funst das nichtmehr

P.S.: Thx für die Aufopferung von dir :)
 

Martin Breidenbach

Ultimate Guru
Von der IP-Konfiguration her passen die zwei eigentlich gut zusammen... <kopfkratz>

Hast Du die Linux-Kiste mal neu gestartet nach Eingabe der iptables-Befehle ? Man kann die auch von Hand rückgängig machen ohne neu zu booten aber booten geht einfacher.

Der erste iptables-Befehl löscht die Tabellen wenn ich mich nicht irre. Der echo Befehl aktiviert IP-Routing. Der zweite iptables-Befehl läßt Pakete die durchgeroutet werdenn sollen durch und der dritte schaltet Masquerading ein. Sind aber keine regeln für INPUT und OUTPUT dabei und das dürfte zur Folge haben daß der sich nicht mehr anpingen läßt.

Deswegen schlage ich erst mal die Standard-Windows-Troubleshooting-Lösung vor (Reboot Tut Gut).
 
OP
X

Xavyre Wryn

Newbie
lool also nachdem der ping auch nach reboot nich funste hab ich mal das lannetzwerkabel ausgetauscht und siehe da... *slap* ... ich versuche nochmal ob es insgesammt funktioniert

[edit] pingen funst, aber weiterleitung immer noch nicht[/]
 

Martin Breidenbach

Ultimate Guru
Ah ! Kaum schließt man ein Kabel an das geht dann gehts. Erlebe ich täglich wieder :)

Zum Weiterleiten kriegen wir den auch noch.

Als Erstes probiere mal

ping 195.135.220.3

Wenn das klappt dann lebt www.suse.de noch, Pakete werden weitergeleitet und wahrscheinlich stimmt noch was mit dem DNS nicht.

Damit das überhaupt klappen kann muß Routing eingeschaltet sein und der Rechner Masquerading machen.
 
Oben