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ć?
źródło