Хотел бы организовать такую сеть на отдельном ПК с Windows:
Цель: делать сетевые манипуляции ПО1 и ПО2, но «клиенты» должны мочь подключаться штатно, например, как к прокси
Насколько смог найти, ПО1 и ПО2 умеют выделять локальный порт, 3proxy может перенаправить внешние порты на локальные, тут без проблем, но как быть с ПО3 (в пунктирном блоке), которое по умолчанию откусывает ЦЕЛИКОМ сетевой адаптер, например, на Линуксе это выглядит так, как будто выбирается целиком wlan или lan, а более точных настроек не имеет
Думал разместить виртуальную машину, но получается слишком жирно, т.к всего в наличии ОЗУ 8 ГБ и 4 ядра
На Линуксе видел варианты создать виртуальные сетевые адаптеры в системе (без виртуальной машины), но для Виндовс подобного не нашёл.
Правильно ли я понимаю:
1) Если программа не умеет выделять конкретный порт, то без Virtual box'a или Hyper-V не обойтись, чтобы огородить её (которая в пунктирном блоке) от остальных?
2) Если не применять виртуальную машину, то придётся задействовать N физических сетевых адаптеров для N ненастраиваемых программ? Тогда она изолируется от остальных адаптеров в системе? (в данном случае «встроенного»)