debian-router - ich bin zu blöd...

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
Der Pumu
Beiträge: 36
Registriert: 11.01.2005 22:53:58

debian-router - ich bin zu blöd...

Beitrag von Der Pumu » 31.01.2005 23:59:12

... um ne Antwort auf meine Fragen zu finden obwohl sie bestimmt schon irgendwo steht :oops:
Folgende Situation: Ich habe
- Einen Debian-rechner mit zwei Netzwerkkarten, der als Router laufen soll
- Einen Win-XP-rechner, der über den anderen ins netz kommen soll

Ich habs jetzt immerhin zustandegebracht, den debianrechner ins netz zu kriegen, die Netzwerkkarten sind folgendermaßen belegt:
eth1 (IP 192.168.178.100) ---> DSL-Modem
eth0 (IP 192.168.178.202) ---> Win-rechner (IP 192.168.178.201)

alles was ich verstanden hab von dem was ich dazu finden konnte, ist, dass man irgendwas mit den iptables und eventuell masquerading anstellen muss (hoffentlich soweit richtig)
IPTables sind bei mir komplett leer, Policy ACCEPT, beim dpkg-reconfigure impasq hab ich gesagt soll nicht stattfinden, weil mir das bei ner anderen situation (hatte noch n hardwareroutr davor etc.) immer die iptables umgeschrieben hat (vermute ich zumindest)

Mag jemandem erklären wie ich den debianrechner dazu bringe meinen anderen ins netz weiterzuleiten und wie ich andersrum das portforwarding hinbekommen (wenn ich z.B. auf dem Windoofrechner über port 30000 erreichbar sein möchte)

ich wäre euch sehr verbunden...

Benutzeravatar
DynaBlaster
Beiträge: 958
Registriert: 25.03.2004 18:18:57
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: DF0://dynablaster.adf

Beitrag von DynaBlaster » 01.02.2005 09:39:27

http://www.debianforum.de/wiki/?page=in ... bianmanier

Ausserdem ist es nicht sinnvoll, eth0 und eth1 im gleichen Subnetz zu haben. Für DSL brauchst du der Karte (eth1) überhaupt keine IP-Adresse geben. Und wenn, dann bitte aus einem anderen Subnetz, also z.B. 192.168.179.xxx. Im Moment weiss dein Debianrechner ja gar nicht, mit welcher Netzwerkkarte er auf Anfragen im Netz 192.168.178.0/24 antworten soll.

Benutzeravatar
Bert
Beiträge: 3751
Registriert: 16.07.2002 14:06:52
Wohnort: Dresden
Kontaktdaten:

Beitrag von Bert » 01.02.2005 09:40:58

Du kannst nicht 2 Interfaces im selben Subnetz haben. Kannst Du zwar schon. Aber denn geht das Routing nicht mehr.

Das Interface, an welchem das DSL hängt braucht eigentlich gar keine IP Einstellungen. Das kannst Du weglassen.

Schau auch mal in unser Wikki, da stehen ein paar Sachen( [1]-[4]) bezüglich DSL / Netzwerk

[1] http://www.debianforum.de/wiki/?page=DS ... einrichten
[2] http://www.debianforum.de/wiki/?page=Ch ... etprobleme
[3] http://www.debianforum.de/wiki/?page=IP ... erpr%FCfen
[4] http://www.debianforum.de/wiki/?page=Di ... f%FCr+ADSL

Gruß Bert
Programmer: A biological machine designed to convert caffeine into code.
xmpp:bert@debianforum.de

Der Pumu
Beiträge: 36
Registriert: 11.01.2005 22:53:58

Beitrag von Der Pumu » 01.02.2005 20:29:54

thx, nach langem suchen udn rumprobieren hab ichs geschafft... eigentlicher Aufhänger war wohl tatsächlich die IP...

Eine Frage noch: ich hab die Erfahrung gemacht, dass sich die iptables-einstellungen ändern können wenn die DSL-verbindung beendet oder neu gestartet wird. Ich hab jetzt folgendes eingeben müssen damit mein anderer Rechner ans Netz kommt:

Code: Alles auswählen

iptables -t nat -A POSTROUTING -o ppp0 -s 192.178.0/24 -j MASQUERADE
bleiben die Einstellungen jetzt so oder ändert sich das wieder?

Der Pumu
Beiträge: 36
Registriert: 11.01.2005 22:53:58

Beitrag von Der Pumu » 07.02.2005 00:56:38

Sorry, wenn ich nochmal nerven muss.
@Dyna: irgendwie hatte das unter deinem Link stehende nicht die gewünschte Wirkung. nach einem Neustart des Rechners war nicht nur plötzlich eth0 unbekannt, sondern zusätzlich sämtliche ip-tables-einträge zurückgesetzt Ich steh jetzt wieder da wie ganz am Anfang :(

also nochmal ganz klein von Anfang an:

1) DSL ist installiert, konfiguriert und alles läuft wie geschmiert (aufm router)
2)die rc.dynfw ist editiert wies in Dynas Link vorgeschlagen ist. hat nur anscheinend keine Wirkung

ABER:
nach einem neustart ist in iptables rein garnichts mehr gesetzt, warum auch immer.
eth0 war nichtmal konfiguriert, ein ifup eth0 brachte nur was von "unknown interface"
also nochmal für ganz dumme (wie ich anscheinend einer bin): was muss ich tun, damit die Einstellungen DAUERHAFT bleiben?
bei den ganzen links die ihr oben gepostet habt hilfts mir entweder nicht weiter, oder aber es steht immer was dran wie "kann man testweise machen" (... ist aber nach dem nächste neustart garantiert wieder weg)

Antworten