eth0 an eth1 weiterleiten

Hallo. Habe das Board schon durchsucht aber komme nicht weiter.

Hoffentlich könnt ihr mir helfen:

Im Moment habe ich einen HW Router mit 192.168.0.1 der sich ins Inet einwählt

Der WIN Client hat 192.168.0.5 und als GW 192.168.0.1 Das geht alles ohne Probleme.

Nun möchte ich zwischen den WIN Client und den HW Router einen Suse 8.2 PC setzen.

Der WIN Client soll seine Anfrage an das eth0 des Linux PC senden und der sendet es weiter an das eth1 und von dort aus zum Router.

Wie mache ich dies am besten und am leichtesten?
 
Stichwort "routing"

SuSE bietet doch AFAIK sogar ein GUI zum erstellen solcher Regeln unter YaST. Da musste dann die entsprechenden Einträge machen. Vielleicht kann dir ein SuSE User hier im Board das ganze etwas genauer erklären.
 
Kurzfassung: Du solltest erstmal unterschiedliche Netze bilden. Sprich dem Winclient z. B. die 192.168.1.5 zuweisen.

SuSErechner: eth0 = 192.168.1.1 eth1 = 192.168.0.2
Defaultgateway: 192.168.0.1 per Yast oder "route add default gw 192.168.0.1"
Portforwarding aktivieren: entweder per Yast oder "echo 1 > /proc/sys/net/ipv4/ip_forward"

Dem Winclient die 192.168.1.1 als Standardgateway zuweisen.

Es sind keinerlei Firewallregeln gesetzt falls das dein Ziel war...
 
Vielen Dank

So habe ich es hinbekommen.

Nur muss ich immer die FW aktivieren sonst geht es nicht...

Keine Ahnung warum es nur mit der FW geht.

Wenn es jemand weiß würd es mich interessieren
 
Falls du das Portforwarding per echo Befehl aktiviert hast so geht diese Änderung beim Neustart verloren. Das iptables Script wird diese dann wieder aktivieren....
 
Zurück
Oben