Portál AbcLinuxu, 17. července 2025 18:04


Dotaz: Jak rozdělit NAT?

24.5.2011 10:24 Míra
Jak rozdělit NAT?
Přečteno: 282×
Odpovědět | Admin
Mám router se třemi síťovými kartami:
eth0 - verejna IP1,IP2
eth1 - lan1
eth2 - lan2
Na internet se z lan1 i lan2 dostávám pomocí příkazu:
iptables -t nat -A POSTROUTING -o eth0 -j SNAT --to verejna IP1
Potřeboval bych poradit, jak router přinutit, aby
provoz lan1 (ehth1) používal verejnou IP1 a
provoz lan2 (ehth2) používal verejnou IP2.

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

MMMMMMMMM avatar 24.5.2011 10:34 MMMMMMMMM | skóre: 44 | blog: unstable | Valašsko :-)
Rozbalit Rozbalit vše Re: Jak rozdělit NAT?
Odpovědět | | Sbalit | Link | Blokovat | Admin
iptables -t nat -A POSTROUTING -o eth0 -s 192.168.0.0/24 -j SNAT --to verejna IP1
iptables -t nat -A POSTROUTING -o eth0 -s 192.168.1.0/24 -j SNAT --to verejna IP2
pricemz LAN1 = 192.168.0.0/24, LAN2 = 192.168.1.0/24
Linux Dokumentační Projekt - PDF ke stažení
24.5.2011 11:10 Míra
Rozbalit Rozbalit vše Re: Jak rozdělit NAT?
Díky, to je přesně to, co jsem hledal.
24.5.2011 21:12 Dejv | skóre: 37 | blog: Jak ten blog nazvat ... ? | Ostrava
Rozbalit Rozbalit vše Re: Jak rozdělit NAT?

No, rekl bych, ze

iptables -t nat -A POSTROUTING -o eth0 -i eth1 -j SNAT --to verejna_IP1
iptables -t nat -A POSTROUTING -o eth0 -i eth2 -j SNAT --to verejna_IP2
presneji odpovida dotazu, ale z hlediska funkce je to jedno :-)

Dejv

Pevně věřím, že zkušenější uživatelé mě s mými nápady usměrní a pošlou tam, kam tyto nápady patří...
24.5.2011 21:18 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Jak rozdělit NAT?
Není to jedno – to vaše „řešení“ nebude fungovat ;-) Parametr -i není v řetězci POSTROUTING povolen (obdobně -o není povoleno v PREROUTING).

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.