Route dport alapján

 ( willothewisp | 2005. július 7., csütörtök - 15:47 )

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

Üdvözlet.
Egy linuxos routeren kéne megoldanom a következőt:
Három ethernet interface, amiből kettőn két különböző szolgáltató által biztosított internet van, a harmadik pedig a belső hálózat felé néz. A belső, natolt hálóról kimenő kéréseket kéne destination port alapján route-olni a két kimenő interface-n keresztül, mondjuk úgy, hogy a 80-as portra menő kérések az eth0-án, a 25-re menők pedig az eth1-en menjenek ki. Meg lehet ezt oldani? Ha igen, mi kell hozzá?

meg lehet.
iptables.
és man.
:roll:

Szia!

Szerintem patch-o-matic kornyeken nezz korul, ott is http://www.iptables.org/patch-o-matic/pom-extra.html#pom-extra-ROUTE .

Udv Zsirmo

nem kell bonyolitani.

iptables -t nat -A POSTROUTING -p tcp --dport 25 -s belso.halo.ip.tartoany -j SNAT --to-source egy.ik.ip.cim

vagy

iptables -t nat -A POSTROUTING -p tcp --dport 25 -s belso.halo.ip.tartoany -o ppp0 -j MASQUERADE

[quote:5e7472252c="FoREE"]
iptables -t nat -A POSTROUTING -p tcp --dport 25 -s belso.halo.ip.tartoany -o ppp0 -j MASQUERADE[/quote:5e7472252c]

Hmm. Ez tényleg jónak tűnik. És milyen egyszerű.
Köszönöm a válaszokat.