Jak mogę przekazać dane uwierzytelniające proxy do aplikacji, które go nie obsługują?

1

Pracuję jako lokalne wsparcie IT w środowisku ze ścisłym filtrowaniem stron internetowych, które jest poza naszą kontrolą. Kierują także ruchem przez serwer proxy. Regularnie mamy aplikacje, które są albo wierszem poleceń, albo nie mają opcji wprowadzania danych proxy, ale nadal muszą sprawdzać zasoby online. Czy w jakikolwiek sposób można przesłać poświadczenia proxy do tych aplikacji?

Lukas van Wieren
źródło

Odpowiedzi:

1

Tak i nie.

Jeśli klient nie obsługuje serwera proxy, nie możesz przekazać mu poświadczeń (możesz, ale zostaną one zignorowane).

Możesz wdrożyć przezroczysty serwer proxy, który przechwytuje wszystkie żądania sieciowe i przepycha je przez serwer proxy. Należy to zrobić na routerze, więc będzie to zależeć od sieci - jeśli możesz skonfigurować urządzenie z systemem Linux jako router / zaporę, możesz użyć „ tproxy ” (OpenWRT i przypuszczalnie inne podobne dystrybucje mogą zrób to na niektórych podstawowych routerach, ale konfiguracja nie zawsze jest trywialna).

Nie grałem z tym, ale wygląda na to, że możesz zrobić coś podobnego na CISCO .

Davidgo
źródło
Wspaniale, dzięki za to. Nigdy nie myślałem, aby kierować naszym ruchem przez maszynę wirtualną, więc się z tym pobawię. Nasz ogólny dział ogranicza nasz dostęp do przełączników i routerów, więc nie byłbym w stanie nic zmienić na naszym sprzęcie fizycznym :(
Lukas van Wieren