Jump to content
root4u

Ukrycie serwera za VPS

Recommended Posts

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.

Share this post


Link to post
Share on other sites

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.

  • Upvote 1

Share this post


Link to post
Share on other sites

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.

Share this post


Link to post
Share on other sites

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.

Share this post


Link to post
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now

×