Задать вопрос
vla3d
@vla3d

Как выделить программе порт/адрес/сетевой адаптер?

Хотел бы организовать такую сеть на отдельном ПК с Windows:
Схема сети
67b853b7298a8468785472.png

Цель: делать сетевые манипуляции ПО1 и ПО2, но «клиенты» должны мочь подключаться штатно, например, как к прокси

Насколько смог найти, ПО1 и ПО2 умеют выделять локальный порт, 3proxy может перенаправить внешние порты на локальные, тут без проблем, но как быть с ПО3 (в пунктирном блоке), которое по умолчанию откусывает ЦЕЛИКОМ сетевой адаптер, например, на Линуксе это выглядит так, как будто выбирается целиком wlan или lan, а более точных настроек не имеет

Думал разместить виртуальную машину, но получается слишком жирно, т.к всего в наличии ОЗУ 8 ГБ и 4 ядра
На Линуксе видел варианты создать виртуальные сетевые адаптеры в системе (без виртуальной машины), но для Виндовс подобного не нашёл.

Правильно ли я понимаю:
1) Если программа не умеет выделять конкретный порт, то без Virtual box'a или Hyper-V не обойтись, чтобы огородить её (которая в пунктирном блоке) от остальных?
2) Если не применять виртуальную машину, то придётся задействовать N физических сетевых адаптеров для N ненастраиваемых программ? Тогда она изолируется от остальных адаптеров в системе? (в данном случае «встроенного»)
  • Вопрос задан
  • 130 просмотров
Подписаться 1 Простой 6 комментариев
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы