Ruch sieciowy przez kontener

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ąć?

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

1

Wróćmy do rozmowy na temat w postach:

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

0.0.0.0 4programmers.net

... gdzie za 0.0.0.0 podstaw IP kontenera.

chcę przekierować IP, a nie domenę

Co to znaczy?

1

zamiast 4programmers.net adres IP

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

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?

0

Może przez Virualboxa będzie łatwiej?

0

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

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?

0

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

http://xyproblem.info/

1 użytkowników online, w tym zalogowanych: 0, gości: 1