Thread View: pl.comp.os.bsd
2 messages
2 total messages
Started by norbi771
Wed, 03 Mar 2010 11:16
pf - jak to skonfigurowac?
Author: norbi771
Date: Wed, 03 Mar 2010 11:16
Date: Wed, 03 Mar 2010 11:16
50 lines
2905 bytes
2905 bytes
Witam, mam taka sytuacje FreeBSD 6 z jailami. Jeden z jaili to srodowisko developerskie PHP, na ktore publikowane sa rozne projekty, do wgladu przez klientow. W tym jailu ma dzialac sobie XDEBUG. W jego konfiguracji wskazuje sie maszyne na ktora XDEBUG wysyla swoje dane, robi to domyslnie na porcie 9000. Ta maszyna na ktorej to wszystko stoi ma kilka interfejsow em0 + aliasy - publiczne IP (na jednym z aliasow chodzi srodowisko developerskie) em1 - prywatny IP do ktorego dostep jest mozliwy po zestawieniu polaczenia VPN Nie mam problemu z tym zeby XDEBUG rozmawial z maszyna developera korzystajac z publicznych adresow. Chcialbym zrobic tak, ze mimo iz XDEBUG dziala na publicznym adresie, to sle swoje dane na prywatny (fizycznie na innym interfejsie). Myslalem ze da sie to zrobic przy pomocy PF, ale mi sie nie udalo. Jesli ktos ma jakies pomysly - prosze o wskazowki. Chcialem osiagnac cos nastepujacego: przekieruj ruch TCP pochodzÄ…cy z $devel_jail i wysylany do $devel_jail na port 9000 na adres $developer1 /etc/pf.conf developer1="192.168.1.21" devel_jail="publiczny ip" ext_if="em0" #adresy publiczne priv_if="em1" #adresy prywatne rdr on $ext_if proto tcp from $devel_jail to $devel_jail port 9000 -> $developer1 Niestety powyzsze nie dziala. Moze powinienem nata uzyc, sam juz nie wiem. Wiem, ze najprosciej by bylo gdyby temu jailowi dac dodatkowy IP z puli prywatnej, ale nie moge tego zrobic. Jaile we freebsd 6 nie dzialaja z wieloma adresami IP (wiem ze jest patch, ale nie chce go instalowac, a upgrade tego serwera do freebsd 8 na razie nie wchodzi w gre) Jesli ktos chcialby sie podzielic ze mna pomyslem jak przekierowac ten ruch przy pomocy pf - bede wdzieczny Pozdrawiam Norbert
Re: pf - jak to skonfigurowac?
Author: Dominik Zyla
Date: Thu, 04 Mar 2010 08:52
Date: Thu, 04 Mar 2010 08:52
55 lines
2803 bytes
2803 bytes
On 03.03.2010, norbi771 <norbertn@post.pl> wrote: > Witam, mam taka sytuacje > > FreeBSD 6 z jailami. > Jeden z jaili to srodowisko developerskie PHP, na ktore publikowane sa > rozne projekty, do wgladu przez klientow. W tym jailu ma dzialac sobie > XDEBUG. W jego konfiguracji wskazuje sie maszyne na ktora XDEBUG > wysyla swoje dane, robi to domyslnie na porcie 9000. > > Ta maszyna na ktorej to wszystko stoi ma kilka interfejsow > em0 + aliasy - publiczne IP (na jednym z aliasow chodzi srodowisko > developerskie) > em1 - prywatny IP do ktorego dostep jest mozliwy po zestawieniu > polaczenia VPN > > > Nie mam problemu z tym zeby XDEBUG rozmawial z maszyna developera > korzystajac z publicznych adresow. > Chcialbym zrobic tak, ze mimo iz XDEBUG dziala na publicznym adresie, > to sle swoje dane na prywatny (fizycznie na innym interfejsie). > Myslalem ze da sie to zrobic przy pomocy PF, ale mi sie nie udalo. > Jesli ktos ma jakies pomysly - prosze o wskazowki. > > Chcialem osiagnac cos nastepujacego: > przekieruj ruch TCP pochodzący z $devel_jail i wysylany do $devel_jail > na port 9000 na adres $developer1 > > /etc/pf.conf > > developer1="192.168.1.21" > devel_jail="publiczny ip" > ext_if="em0" #adresy publiczne > priv_if="em1" #adresy prywatne > > rdr on $ext_if proto tcp from $devel_jail to $devel_jail port 9000 -> > $developer1 > > Niestety powyzsze nie dziala. > Moze powinienem nata uzyc, sam juz nie wiem. > > Wiem, ze najprosciej by bylo gdyby temu jailowi dac dodatkowy IP z > puli prywatnej, ale nie moge tego zrobic. > Jaile we freebsd 6 nie dzialaja z wieloma adresami IP (wiem ze jest > patch, ale nie chce go instalowac, a upgrade tego serwera do freebsd 8 > na razie nie wchodzi w gre) > > Jesli ktos chcialby sie podzielic ze mna pomyslem jak przekierowac ten > ruch przy pomocy pf - bede wdzieczny Cześć, Spróbuj redirectować na loopbacku zamiast em0. -- Dominik Zyla
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads