6

В настоящее время я тестирую новую прокси-систему, которую я хотел бы опробовать на своем компьютере. Поскольку у меня нет дополнительного ПК, я бы сделал это с помощью VMware. Вот что я хотел бы сделать:

Что я хочу

Физический компьютер должен подключаться к Интернету, используя прокси-сервер VMware, а не маршрутизатор. Машина VMware должна иметь два сетевых интерфейса: один для подключения к Интернету и один для подключения к моей физической машине с прокси-сервером в качестве DHCP.

  1. Это возможно?
  2. Если так, как я мог сделать это?

2 ответа2

4

Есть несколько способов сделать это, но вот один подход:

  1. Настройте виртуальную машину на использование мостовой сети вместо NAT.
  2. Отключите службу DHCP (но не клиента DHCP для порта WAN) на вашем маршрутизаторе.
  3. Дайте виртуальной машине фиксированный IP-адрес в подсети вашего маршрутизатора (например, 192.168.0.101).
  4. Дайте виртуальной машине другой фиксированный IP-адрес в другой частной подсети (например, 10.234.0.1)
  5. Настройте прокси-сервер и включите его службу DHCP (но не его клиент DHCP). Настройте его для распределения диапазона не маршрутизируемых IP-адресов в новой частной подсети (например, 10.234.0.101-150). Я предполагаю, что в данном случае прокси-сервер является шлюзом по умолчанию, поэтому настройте область DHCP соответствующим образом.
  6. Обновите аренду DHCP хост-машины, чтобы она получала новый IP-адрес от прокси-сервера (например, 10.234.0.101).
0

Да, это может быть сделано, на самом деле я сделал это сам. Вам нужно управлять VMNets для создания нескольких соединений с вашим прокси-сервером. На Linux есть команда для этого, на Windows GUI (я думаю, я NIX хакер). Все это довольно хорошо задокументировано в документах VMWare.

Затем вам нужно найти способ заставить ваш компьютер / браузер использовать прокси. Если вам нужно только то, что для проверки браузера, это легко. Просто измените настройки вашего браузера. Если вы хотите провести более тщательное тестирование, я рекомендую вам создать отдельную виртуальную машину, которая будет совместно использовать VMNet с прокси-сервером для тестирования.

Надеюсь это поможет.

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