apache- 2x www: LAN a internet

Sekcia: Konfigurácia 26.06.2006 | 15:09
Avatar jv openSuSE 11  Používateľ
Ako mozem nastavit Apache server, aby pre pristup z lokalnej siete zobrazoval intranetovu stranku a pri pristupe z internetovej siete zobrazoval prezentacnu stranku? Dik.
    • Re: apache- 2x www: LAN a internet 19.06.2006 | 16:14
      Avatar WhiteRaven Gentoo  Používateľ
      Napríklad - dva apache - budú počúvať na rozdielnych portoch (80 - pub, 8080 - intranet). Prípadne jeden apache, podľa IPčky zobrazí buď verejnú stránku alebo intranetovú. No, určite je viac možností.
      • Re: Re: apache- 2x www: LAN a internet 19.06.2006 | 16:56
        Avatar jv openSuSE 11  Používateľ
        No prave- ako nakonfigurujem, aby podla IP zobrazila rozne srtanky (verejnu alebo intranetovu)?
        • Re: Re: Re: apache- 2x www: LAN a internet 19.06.2006 | 17:24
          Avatar WhiteRaven Gentoo  Používateľ
          Je ten server dostupný priamo v lokálnej sieti?
          • Re: Re: Re: Re: apache- 2x www: LAN a internet 19.06.2006 | 18:50
            Avatar jv openSuSE 11  Používateľ
            Ano.
            • Re: Re: Re: Re: Re: apache- 2x www: LAN a internet 20.06.2006 | 11:02
              Avatar WhiteRaven Gentoo  Používateľ
              Tak, cez superglobal $_SERVER ["REMOTE_ADDR"] načítať IPčku (napr. v http://server/index.php, alebo aký je index). Ak je to IP v rozsahu vnútornej siete, tak by som to presmeroval cez header() (+ die) na http://server/intranet/. A v tom adresári by bol prípadne .htacces, v ktorom by bolo povolené zobrazovanie obsahu len pre vnútorné IPčky. Verím, že sa to dá riešiť aj elegantnejšie, no toto sa mi zdá najjednoduchšie :)
      • Re: Re: apache- 2x www: LAN a internet 20.06.2006 | 12:42
        Avatar ventYl 2 x Slackware  Používateľ
        do httpd.conf treba prastit: ServerAdmin admin@intranet.server.sk DocumentRoot /var/www/intranet ServerName 192.168.0.1 ErrorLog /var/log/intranet-error_log CustomLog /var/log/intranet-acces_log.common a netreba vyrabat ziadne perverzity s PHPckom a podobne, ktore sa aj tak daju obijst a je to rovno v jednom apachi pod jednou strechou. PS: pre pripad, ze by sa spravne nezobrazili tagy pre Virtualhost, si treba zobrazit zdrojovy kod stranky :))))
        • Re: Re: Re: apache- 2x www: LAN a internet 20.06.2006 | 12:43
          Avatar ventYl 2 x Slackware  Používateľ
          este je to cele obalene v tagoch <VirtualHost 192.168.0.1:80> ... </VirtualHost>
        • Re: Re: Re: apache- 2x www: LAN a internet 21.06.2006 | 18:58
          Avatar jv openSuSE 11  Používateľ
          Asi sme sa nepochopili. 1. S PHP to riesit nechcem 2. Nechcem pridavat virtualny host. Ak napisem www.firma.sk z intranetu, tak zobrazi intranetovske stranku. Ak napisem to iste (www.firma.sk) z internetu, zobrazi internetove stranky... Dufam, ze tento raz som bol citatelny a dalo sa tomu rozumiet.
        • Re: Re: Re: apache- 2x www: LAN a internet 21.06.2006 | 18:59
          Avatar jv openSuSE 11  Používateľ
          Asi sme sa nepochopili. 1. S PHP to riesit nechcem 2. Nechcem pridavat virtualny host. Ak napisem www.firma.sk z intranetu, tak zobrazi intranetovske stranku. Ak napisem to iste (www.firma.sk) z internetu, zobrazi internetove stranky... Dufam, ze tento raz som bol citatelny a dalo sa tomu rozumiet.
          • Re: Re: Re: Re: apache- 2x www: LAN a internet 25.06.2006 | 16:35
            worky   Návštevník
            Dobre pochopili. To co chces najednoduksie nastavis pomocov vhostov. Alebo si to nadefinuj vo firewali tak ze s intranetu nebude pustat web urceny pre internet a naopak. A este mozes zadat preklad portov ale nech to rozlisuje. PS: Toto si tam dopis je to neuveritelny span server. Uz ho bokuju aj rusi. iptables -A INPUT -s 213.215.86.0 213.215.86.127 -j DROP
          • Re: Re: Re: Re: apache- 2x www: LAN a internet 25.06.2006 | 16:36
            worky   Návštevník
            Dobre pochopili. To co chces najednoduksie nastavis pomocov vhostov. Alebo si to nadefinuj vo firewali tak ze s intranetu nebude pustat web urceny pre internet a naopak. A este mozes zadat preklad portov ale nech to rozlisuje. PS: Toto si tam dopis je to neuveritelny span server. Uz ho bokuju aj rusi. iptables -A INPUT -s 213.215.86.0 213.215.86.127 -j DROP
            • Re: Re: Re: Re: Re: apache- 2x www: LAN a internet 26.06.2006 | 15:09
              jv   Návštevník
              Virtual host vytvori novy host. A to ja nechcem. Ja chcem, aby bolo zobrazenie stranok transparetne voci uzivatelovi. Ked sadnem v intenetovej kaviarni a napisem www.mojafirma.sk, tak uvidim oficialne stranky firmy. Ak na notebooku vo firme napisem www.mojafirma.sk, tak sa zobrazia stranky o aktualnych udalostiach vo firme. Nechcem novy host. Obe stranky musia byt zobrazene adresovanim tej istej adresy (www.mojafirma.sk) na tom istom porte (80).
          • Re: Re: Re: Re: apache- 2x www: LAN a internet 25.06.2006 | 16:37
            worky   Návštevník
            Zabavu budes mat.