Мой унифицирует трафик данных, и у меня есть 100 ГБ в месяц. Сначала я хотел обойти серверы uni, чтобы не быть забаненными. Кроме того, я тестирую некоторые ОС для абсолютно чистой установки новой системы, и чем больше я увлекаюсь ею, тем больше она меня ловит.

Мой хост - Windows 7 Professional 64bit, использующий VMware Player или Virtualbox (более знакомый с VMware) и программное обеспечение, предоставляемое поставщиком VPN. [Значит: нет вещей PuTTY или FoxyProxy, нет шелл-кода (по крайней мере, в Win7). Простое программное обеспечение, которое такие обезьяны, как я, могут использовать без какой-либо солидной базы знаний в сетевой инженерии.] Установленные гости: Win7 Ultimate, Kubuntu,
Win7 Ultimate N, Ubuntu, Tails, Linux Mint, ArchLinux, Antergos. (Еще не нашел нужного)

Вопрос касается настройки Win7P (хост-ОС) ↔ Win7U (гостевая ОС).

Интернет-соединение хоста устанавливается через SSH-туннель внутри VPN. Для всего трафика данных HTTP, SOCKS5 и TOR, прокси-сервер также настроен через VPN на прокси-серверы провайдера. Другими словами, и в соответствии с netstat -n , я подключаюсь из своего 192.168.host:port к VPN:22 . На сервере VPN я получаю новый внутренний IP, скажем, 172.168.host . Затем 172.168.host подключается к Proxy:22 .

После всех циклов, например, мое соединение TOR в основном:
Host <-> 5003:127.0.0.1:9050 <-> ssh:VPN server:someport <-> ssh:Proxy server:exit-to-tor

Когда я выбираю NAT в VMware в качестве сетевого адаптера, очевидно, что трафик не передается через прокси-соединение, поскольку IP-адреса расположены в разных городах. Предполагая, что соединение:
Guest <-> VM network adapter <-> 192.168.host <-> ssh:VPN:exit

Как я могу заставить гостя использовать прокси-канал хоста?

Или я могу позволить хосту прослушивать порты, которые я назначаю трафику данных гостя?
Возможно ли это без установки VPN между хостом и гостем или использования второй виртуальной машины с сервером, соединяющим их?

Использование bapged apapter дает мне 169.254.95.179 , так что вообще никакого подключения к интернету. VMnet0 (автоматический мост) позволяет гостю имитировать второй компьютер в обычной домашней сети 192.168.0.x Через VMnet1 (только для хоста) опять ничего нет.

Единственная запись в netstat -n показывающая IP-адреса виртуальных машин, - это запись от виртуальной машины к гостевому SMB-порту 445 (в netstat -f указано microsoft-ds).

Я обнаружил, что хост не может получить доступ к гостю с помощью NAT. Каким-то образом я мог получить доступ к общим папкам гостя, хотя ping работал только от гостя к хосту. Далее я обнаружил (в документации и на форумах), что хост может маршрутизировать свой трафик через гостя.

Конечно, я просто мог установить программное обеспечение VPN & Proxy на гостевую ОС, но мне кажется, что это решение недостаточно чистое. Я хотел бы иметь одну прямую линию трафика данных.

Каким-то образом VMware и Virtualbox не рассматривали возможность реализации этого. В Virtualbox я только нашел, как настроить конфигурацию NAT для перенаправления трафика от хоста к гостю.

1 ответ1

0

Попробуйте установить виртуальную машину pfsense для обработки DHCP для вашей сети. Затем настройте виртуальный мост для подключения других виртуальных машин к pfsense. Затем настройте vpn на pfsense для пересылки всего трафика через vpn. Я настроил это один раз для Whonix.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .