Jak skonfigurować lokalny serwer proxy, aby ruch pochodził z innego adresu IP?

0

Mam określoną aplikację działającą na moim komputerze z systemem Windows 10, dla którego chcę, aby ruch pochodził z innego adresu IP niż komputer używa do wszystkiego innego. Dzięki temu mogę zastosować reguły QoS dla tego ruchu na moim routerze. Ta aplikacja ma ustawienia, które pozwalają mi określić serwer proxy, z którego ma korzystać.

Powiedzmy, że standardowy adres IP mojego komputera to 192.168.1. 2 . Mam nadzieję, że mogę uruchomić usługę jako serwer proxy na tym samym komputerze, powiedzmy, nasłuchując na porcie 8118. Konfiguruję ten serwer proxy do wysyłania ruchu z 192.168.1. 3 (który mój router jest w stanie obsłużyć, ale ponieważ różni się od mojego głównego komputera, może obsługiwać go inaczej). Następnie konfiguruję aplikację tak, aby korzystała z serwera proxy na localhost: 8118, a kiedy ruch z tej aplikacji trafi na router, będzie widoczny od 192.168.1. 3 , podczas gdy wszystko inne na PC (nie używając proxy) będzie widoczne z 192.168.1. 2)

Żeby było jasne, nie chcę żadnego filtrowania, rejestrowania, przepisywania tego ruchu - po prostu niech pochodzi z innego adresu IP.

Jakieś pomysły, jak to zrobić?

Paul Walker
źródło
To, czego chcesz, nie jest możliwe bez serwera proxy przypisanego do tego adresu, którego chcesz używać, i jest to możliwe tylko wtedy, gdy aplikacja obsługuje nawet korzystanie z połączenia proxy.
Ramhound,
@Ramhound - Brzmi OK. Czy znasz odpowiedni serwer proxy, który mógłbym zainstalować i jakieś wskazówki dotyczące jego konfiguracji?
Paul Walker,
Istnieją dziesiątki serwerów proxy dla systemu Windows. Wybierz ten, który rozumiesz, jak skonfigurować, po czym przeprowadzisz badania na ten temat.
Ramhound,
@Ramhound Tak, tam właśnie trochę się teraz zmagam, stąd to pytanie :)
Paul Walker,
1
możesz to zrobić bez proxy, używając tras. pierwszą rzeczą, którą musisz zrobić w każdym przypadku, jest przypisanie drugiego adresu IP do karty sieciowej, ponieważ nic na twoim komputerze nie może użyć adresu IP, którego nie ma. Następnie możesz ustawić interfejs, którego chcesz używać, na podstawie adresu docelowego za pomocą routingu. Lub możesz użyć serwera proxy. Istnieje kilka bezpłatnych dla systemu Windows.
Adrien