Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: Linux Forum Linux-Web.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

05.10.2004, 19:59

Als Router zum Internet

Hallo Ihr da draußen,
ich hoffe Ihr könnt mir helfen und dafür schon mal danke.

Ich habe ein Redhat 9.0 Prof. mit zwei Netzwerkkarten

eth0 DSL Flatrate, IpNr. 192.168.1.10
eth1 Lanverbindung zu meinen Notebook (XP Prof), IpNr. 192.168.1.11

dann halt mein Notebook, IpNr. 192.168.1.13

Ping 192.168.1.13 -> 192.168.1.10 = OK
Ping 192.168.1.13 -> 192.168.1.11 = OK

der Ping von Redhat zum Notebook auch OK,
und ins Internet komme ich mit meinem Redhat PC auch.

Und jetzt mein Problem:
ich möchte auch mit dem Notebook über Redhat ins Internet und gleichzeitig mit dem PC auch.

Ich weis nicht mehr weiter auch nach insgesamt 6 Stunden googeln nicht.
Ich habe etwas über IPTables, IPChains, IPSharing, Routing usw gelesen aber ich bkommt das nicht hin.
Ich habe auch noch was im Netz gelesen das da noch irgend ein Skript geschrieben werden muß?
Bitte brauche Hilfe am besten von Anfang an.
Mit freundlichen Grüßen euer Reverent!
Im Schützengraben gibt es keine Ahteisten.

2

05.10.2004, 20:30

lass die pakete von eth0 nach eth1 mit bind schicken
There are only 10 types of people in the world: Those who understand binary and those who don't

3

05.10.2004, 20:33

RE: Als Router zum Internet

Das Thema hatten wir schon öfter hier, die Boardsuche zum Thema Router, iptables u.ä. wird Dir mit Sicherheit weiterhelfen..
Just because an OS holds 90% of the market doesn`t mean it`s superior.
Remember 90% of all animals are insects.

Wer sucht der findet..

Neo23X0

Fortgeschrittener

  • »Neo23X0« ist männlich

Beiträge: 322

Beruf: IT Consultant

  • Nachricht senden

4

05.10.2004, 21:35

Damit der Rechner überhaupt routen kann musst Du das "Forwarden" von IP-Paketen im Kernel aktivieren.

echo 1 > /proc/sys/net/ipv4/ip_forward

Dann klappts auch mit dem Nachbarn....

guru@linux:~> who I grep -i blonde I talk; cd ~;
wine; talk; touch; unzip; touch; strip; gasp; finger;
mount; fsck; more; yes; gasp; umount; make clean; sleep;

tierralinda.de

5

06.10.2004, 11:31

> echo 1 > /proc/sys/net/ipv4/ip_forward
> Dann klappts auch mit dem Nachbarn....

Jupp, reicht aber noch nicht.
Da fehlt noch das Masquerading.

Kleines dreckisches Hautu, wie wir Hessen sagen:

iptables -t nat -A POSTROUTING -o pppX -j MASQUERADE
echo 1 > /proc/sys/net/ipv4/ip_forward

Trotzdem möchtest Du das Netfilter Howto lesen.

> eth0 DSL Flatrate, IpNr. 192.168.1.10
> eth1 Lanverbindung zu meinen Notebook (XP Prof), IpNr. 192.168.1.11
> dann halt mein Notebook, IpNr. 192.168.1.13

Du nennst, deine Subnetmask nicht, aber das sieht aus, als würden die alle im selben Subnet stehen. Damit funktioniert kein Routing.
Das Problem ist aber eher theortisch, weil xDSL ueber das pppX Device abgewickelt wird. Die Netzwerkkarte, auf der das pppX Device sitzt, braucht keine IP Adresse.

Gruss,
kp

6

06.10.2004, 18:35

Erstmal ein Danke an alle.
Also
1. Subnetmask 255.255.255.0
2. Zitat:"Trotzdem möchtest Du das Netfilter Howto lesen." Antwort:"Ja"
3. eth0 DSL Flatrate, IpNr. 192.168.1.10 braucht also keine eigene IP Adresse
4. Die beiden Befehle in welcher Reichenfolge den, so wie sie da stehn oder anderrum?
iptables -t nat -A POSTROUTING -o pppX -j MASQUERADE
echo 1 > /proc/sys/net/ipv4/ip_forward
5. Zitat :"Damit funktioniert kein Routing.
Das Problem ist aber eher theortisch, weil xDSL ueber das pppX Device abgewickelt wird. Die Netzwerkkarte, auf der das pppX Device sitzt, braucht keine IP Adresse."
Frage was heißt das genau?
Danke nochmal bis Dann
Im Schützengraben gibt es keine Ahteisten.

7

06.10.2004, 19:05

Ich bin es noch mal.
echo 1 > /proc/sys/net/ipv4/ip_forward

iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
ich habe diese Befehle in der Reihenfolge ausprobiert aber ich bekomme keine Verbindung vom Notebook zum Internet, wenn die Seite www.googel.de auf rufe, dann kommt immer die Meldung "Die Seite kann nicht angezeigt werden."
Im Schützengraben gibt es keine Ahteisten.

Neo23X0

Fortgeschrittener

  • »Neo23X0« ist männlich

Beiträge: 322

Beruf: IT Consultant

  • Nachricht senden

8

06.10.2004, 19:20

Du musst lernen, den Fehler einzugrenzen und dadurch zu finden.

Fang einfach vorne an.

Weiß Dein Notebook, wo es die Pakete hinverschicken muss?
d.h.

sind DNS und Standardgateway korrekt eingetragen?
Wenn ja - liegt es eventuell an der DNS Auflösung vom Router oder der DNS vom ISP ist ausgefallen (selten ;-)

also

nslookup

eingeben und danach mal www.google.de auflösen lassen.
Klappt das?

Wenn ja - muss es am Router liegen, da Du die Pakete korrekt an ihn sendest, wenn sogar die Namensauflösung durchkommt.

Dann schaun wir weiter ... hab keinen bock noch mehr zu daddeln...

guru@linux:~> who I grep -i blonde I talk; cd ~;
wine; talk; touch; unzip; touch; strip; gasp; finger;
mount; fsck; more; yes; gasp; umount; make clean; sleep;

tierralinda.de

9

06.10.2004, 20:49

Moin,
als DNS habe ich die DNS Server IpNr von meinen Provider eingegenben
ich habe da ja die möglich kein zwei DNS einzugeben und ich habe die beiden Nummern von meinen Provider eingegeben.
ISP was ist das ?
als Standartgateway habe ich 192.168.1.11 eingegeben.
Ich danke Dir für die Hilfe und hoffe das wir das Problem lösen.
Im Schützengraben gibt es keine Ahteisten.

Neo23X0

Fortgeschrittener

  • »Neo23X0« ist männlich

Beiträge: 322

Beruf: IT Consultant

  • Nachricht senden

10

06.10.2004, 21:01

Ping zum RedHat klappt auch? OK

Dann schau auf dem Red Hat mal nach den iptables und hau alles raus ....

iptables -L (listet auf)
iptables -F (löscht alle - keine Sorge - nur für diese Session - Reboot tut gut)

dann nochmal testen.

Denk dran, dass Du alles Befehel (s.o.) nach nem Neustart nochmal eingeben musst.

Ist Dein DSL auch eingewählt, wärend du testest.

Schau mal in die Logfiles ...

guru@linux:~> who I grep -i blonde I talk; cd ~;
wine; talk; touch; unzip; touch; strip; gasp; finger;
mount; fsck; more; yes; gasp; umount; make clean; sleep;

tierralinda.de

Thema bewerten