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ąć?
Ruch sieciowy przez kontener
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: Wrocław
- Postów: 13042
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
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: Wrocław
- Postów: 13042
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?
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: Wrocław
- Postów: 13042
zamiast 4programmers.net adres IP
Dlaczego nie wspomniałeś o tym na samym początku?
Tak czy siak: zapomnij o poprzednich odpowiedziach, iptables.
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: Wrocław
- Postów: 13042
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?
- Rejestracja: dni
- Ostatnio: dni
- Postów: 4883
nie zgaduj, opisz dokladnie co chcesz osiagnac. Bo z tego co wyglada, to probujesz zrobic dziurke w sciane uzywajac mlotka.
- Rejestracja: dni
- Ostatnio: dni
- Postów: 11
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?
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: Wrocław
- Postów: 13042
Stoimy cały czas w miejscu - dlaczego chcesz cały ruch przekierować na hosta?