Проблема полягає в тому, що у вас буде декілька шлюзів до вашого мережевого з'єднання, і це трохи важко керувати ...
У деяких інструментах Unix та Linux, пов’язаних із сервером або мережею, зазвичай є прапор під назвою "інтерфейс", де ви можете вказати, який інтерфейс ви хочете використовувати, як, наприклад, у tcpdump:
tcpdump -i eth0
Але, як я думаю, ви запитуєте про маршрутизацію стандартного програмного забезпечення для настільних ПК, це стає трохи складніше ...
Я можу вам сказати хитрість для цього в будь-якому випадку ... Моє звичайне виправлення для вирішення цих проблем - це використання проксі-сервера та наявність лише одного шлюзу. Практично в будь-якому програмному забезпеченні, яке сьогодні використовує Інтернет, є варіанти налаштування проксі, тому ви можете це зробити будь-яким із цих способів:
1. - Налаштування проксі-сервера на "незахищеній" (я маю на увазі, коли поліси не застосовуються) частини вашої мережі та вказівку вашого програмного забезпечення на цей проксі.
2. - Встановлення SSH-сервера в іншому "незахищеному" місці, скажімо, вашому домі або виділеному сервері, який ви маєте в Інтернеті, і відкриття з'єднання через спеціальну функцію, яку має SSH, що створює проксі-сервер шкарпетки:
ssh -D 1234 user@host
Це створило б на вашому комп'ютері проксі-сервер шкарпеток на порту "1234", який би з'єднався з вашим "хостом", використовуючи ваш "користувач", і перейшов до Інтернету через з'єднання, яке має ваш "хост" ... Потім, у вашому локальному програмному забезпеченні потрібно лише відкрити інструменти конфігурації проксі-сервера та вказати на localhost: 1234.
Приємні прийоми уникнення корпоративної політики в Інтернеті: P
: D