Ruch sieciowy przez kontener

Ruch sieciowy przez kontener
ZA
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 11
0

Mam kontener z linuxem i chce tak przekierować ruch, aby dostęp do konkretnych stron przechodził przez ten kontener. Np. gdy wchodzę z poziomu hosta na 4programmers.net to chce żeby ruch dla tej konkretnej strony szedł przez kontener. Jak to osiągnąć?

Patryk27
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Wrocław
  • Postów: 13042
1

Zależy jak bardzo skomplikowane rozwiązanie Cię interesuje:
easy) modyfikacja /etc/hosts (przy czym przestanie to działać w momencie gdy kontener otrzyma inne IP)
medium) https://github.com/mageddo/dns-proxy-server

Patryk27
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Wrocław
  • Postów: 13042
1

Wróćmy do rozmowy na temat w postach:

modyfikacja /etc/hosts mi wystarczy, tylko jak powinien wyglądać wpis?

Kopiuj
0.0.0.0 4programmers.net

... gdzie za 0.0.0.0 podstaw IP kontenera.

chcę przekierować IP, a nie domenę

Co to znaczy?

Patryk27
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Wrocław
  • Postów: 13042
1

zamiast 4programmers.net adres IP

Dlaczego nie wspomniałeś o tym na samym początku?
Tak czy siak: zapomnij o poprzednich odpowiedziach, iptables.

Patryk27
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Wrocław
  • Postów: 13042
0

Na temat odpisuj w postach.

Powoli, od początku, bo wygląda mi to na problem X/Y - co próbujesz osiągnąć i dlaczego?

ZA
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 11
0

Może przez Virualboxa będzie łatwiej?

fasadin
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 4883
0

nie zgaduj, opisz dokladnie co chcesz osiagnac. Bo z tego co wyglada, to probujesz zrobic dziurke w sciane uzywajac mlotka.

ZA
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 11
0

Na virtualboxie/dockerze łącze się z vpnem i chcę ruch konkretnych adresów z VPNa przekierować na hosta. Czytałem, że jest to niemożliwe przez zablokowany split tunnelling, ale w to nie wierze i na pewno da się to obejść. Może na zewnętrznym routerze jakbym postawił ten VPN?

Patryk27
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Wrocław
  • Postów: 13042
0

Stoimy cały czas w miejscu - dlaczego chcesz cały ruch przekierować na hosta?

http://xyproblem.info/

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.