root4u Posted August 28, 2018 Report Share Posted August 28, 2018 Mam mały serwer w domu i wykupionego VPSa. Mam na serwerze w domu postawione www + inne. Połączony on jest z VPS poprzez OpenVPN. Chciałbym ukryć domowy serwer za VPSem. W taki sposób aby dla osób z zewnatrz to nie było widoczne. Do VPSa mam wykupioną domenę. W jaki sposób mógłbym przekierować ruch aby wchodząc na np. www.costam.pl wyglądało jakby serwer www był na VPS? Nie chodzi mi o ukrywanie z względu na łamanie prawa czy coś w tym rodzaju. Tylko VPS ma stały adres IP i dodatkowo chciałbym aby filtrował ruch. Link to comment Share on other sites More sharing options...
Mentat Posted August 28, 2018 Report Share Posted August 28, 2018 Jest zapewne wiele możliwości rozwiązania. Możesz napisać kod np. w PHP + redirect w htaccess, który każde wywołanie przekaże do drugiego serwera a odpowiedź do klienta. Możesz tez np. zainstalować na VPS load balancer, przykładowo HAProxy, który wykona coś podobnego. Zapewne można by to wykonać jakoś na samym firewallu. 1 Link to comment Share on other sites More sharing options...
root4u Posted August 29, 2018 Author Report Share Posted August 29, 2018 Chyba trzecia opcja z firewallem jest najciekawsza.Poszukam coś. Ale jakby ktoś już to kiedyś robił to mile widziane jakieś wskazówki. Ciekawe jak cloudflare to robi. Link to comment Share on other sites More sharing options...
Mentat Posted August 29, 2018 Report Share Posted August 29, 2018 Kiedyś to wiedziałem ale już uleciało w niepamięć Zerknij np. tu https://serverfault.com/a/586553 Ogólnie musisz "znatować" pakiety przychodzące na faktyczny serwer WWW, ale też musisz wyłapać i "odnatować" pakiety wracające i skierować do odbiorcy. Szukaj info odnośnie tego DNAT i SNAT. Możliwe też że MASQUERADE będzie potrzebne. Link to comment Share on other sites More sharing options...
root4u Posted August 30, 2018 Author Report Share Posted August 30, 2018 Super, dzieki Teraz wiem czego szukać chociaż. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now