Routovani verejnych IP adres do vnitrni site
Vladimir Michl
vladimir.michl na seznam.cz
Pátek Květen 16 23:49:26 CEST 2003
Navod ktery psal pan SUTR Kaminski je presne to co asi potrebujete.
proxyarp zajisti to, ze na vnejsim interface je pouze jedna IP adresa
(tj. ta moje puvodni), ale navic na nej chodi i ty ostatni IP adresy,
ale sitova vrstva je bere, ze pouze prochazi.
Toto jsem nakonfiguroval pomoci prikazu:
arp -i eth1 -Ds alternative_ip_1 eth1 pub
arp -i eth1 -Ds alternative_ip_2 eth1 pub
Pak uz staci do smerovacich tabulek dopsat, kam se ty adresy maji poslat.
route add -host alternative_ip_1 dev eth0
route add -host alternative_ip_2 dev eth0
eth0 - je interface do vnitrni site, eth1 interface k providerovi.
Na stanicich pak nastavime prislusne IP adresy, nejlepe s maskou 255.255.255.255.
Na W2k se mi takovou masku nepodarilo nastavit, tak jsem pouzil 255.255.255.254, coz ma tu nevyhodu, ze tu druhou adresu to muze routovat spatne.
On Wed, May 14, 2003 at 11:53:49AM +0200, Jirka Kubík wrote:
> Potrebuju to bez maskarady a natu. Budou zlobit sluzby jako ftp a
> internetova
> telefonie ... :-/
>
> -----Original Message-----
> From: Petr Kincl [mailto:pkincl na synergy-net.cz]
> Sent: Wednesday, May 14, 2003 11:55 AM
> To: linux na linux.cz
> Subject: RE: Routovani verejnych IP adres do vnitrni site
>
>
> Tak udelejte presmerovani IP adresy venkovni na neverejnou vnitrni.
> /sbin/iptables -t nat -A PREROUTING -p tcp -d verejna -j SNAT --to
> vnitrni /sbin/iptables -t nat -A PREROUTING -p udp -d verejna -j SNAT
> --to vnitrni
>
> pochopitelne musi byt masquerade zpet
>
>
> ---------------------------------------------------------------------------
> Meta-FAQ (odhlášení, archív, FAQ a další): http://www.linux.cz/mailing-list
> TIP: Konference o UNIXu obecne: munix-l na listserv na muni.cz
--
-------------------------------------------------------------------------
Vladimir Michl E-mail: Vladimir.Michl na seznam.cz
Czech Republic Web: http://www.penguin.cz/~michlv
Phone: +420 585 391 545
ISO-8859-2 compatible Work phone: +420 585 353 548
1024G/2F699DA4 Finger: D558 FF4F 468E 544F 7F43 E005 7E7C AD8F 2F69 9DA4
Další informace o konferenci Linux