2x webserver - router a vnitrni sit

Kadlcik, Jiri jiri.kadlcik na epcos.com
Pondělí Srpen 25 15:46:13 CEST 2003


Dobry den,

> RH 7.3 jako router pro pripojeni vnitrni site k internetu, DNS,
> iptables, Apache na portu 80. Ve vnitrni siti 192.168.1.0/24 je
> na jednom stroji dalsi webserver taky na portu 80.
>	Apache na routeru je dostupny na adrese xxx.domena.cz. Lze
> nastavit, aby webserver ve vnitrni siti byl dostupny na yyy.domena.cz.
> Pokud ano, tak kde. Predpokladam ze to bude nekde v konfiguraci
> DNS ve spolupraci s iptables (NAT), ale nevim si rady.

Pokud chcete, aby oba webservery jely na portu 80 a nebudete je chtit
mit na jednom Apache jako virtualy, tak budete pro kazde jmeno
potrebovat jednu IP adresu - pro xxx.domena.cz je uz mate a pro
yyy.domena.cz si zvolte dalsi volnou z Vaseho rozsahu (pokud nejakou
mate k dispozici) nebo se domluvte se svym pripojovatelem.

Tu druhou adresu nastavite jako dalsi adresu vaseho vnejsiho sitoveho
rozhrani (v RH netconfu tomu rikaji "IP adresy pro virtualni pocitace" 
tusim nebo rucne - ifconfig eth0:0 <druha_IP> netmask <maska>)
a pomoci iptables presmerujete port 80 z této "druhé" IP adresy
na tu vnitrni ...

iptables -t nat -A PREROUTING -p tcp -d <druha_IP> --dport 80 -j DNAT --to
192.168.1.xxx:80

> Diky za kazde nakopnuti.
> P. Toser

Doufam, ze to moc nebolelo ;-)

Jiri Kadlcik



Další informace o konferenci Linux