
Мне нужно соединить две разные географические сети с помощью OpenVPN (например)
Прежде чем делать это «в реальном мире», я хотел бы протестировать свою конфигурацию.
Моя главная идея — эмуляция «частной» экосистемы WAN. Я создам (на отдельной машине) 2 гостевых Linux-системы (рабочие станции VMWare с сетевым адаптером, соединенным мостом). Каждая гостевая система получит поддельный адрес WAN.
После этого я смогу, как обычно :), установить на этих гостевых машинах все необходимые мне конфигурации OpenVPN.
Стоит ли попробовать? Видите ли вы другой или лучший путь?
решение1
Ваша основная идея кажется хорошей, однако, если вы хотите попробовать немного более реалистичный сценарий, вы можете найти WANem интересным. Вы можете фактически эмулировать задержку, повреждение/потерю пакетов, джиттер, низкую пропускную способность и другие сценарии.
Использованная литература:
http://packetlife.net/blog/2011/jan/12/emulating-wans-wanem/
http://vninja.net/network/using-the-wanem-wan-emulator-virtual-appliance/
решение2
Я проделал тот же сценарий за последние две недели,
1- Я установил две виртуальные машины, использовал Virtual Box.
2- Настроил первый как сервер OpenVPN, а второй как клиент.
3- Используются частные IP-адреса. Зачем вам тестировать на публичных IP-адресах? Это не будет иметь никакого значения. Единственная проблема, с которой вы можете столкнуться при переходе в реальный мир, заключается в том, что поставщик услуг заблокировал некоторые порты. Просто разрешите им использовать эти порты.
4. Было бы гораздо лучше, если бы вы использовали одного и того же поставщика услуг на обоих сайтах, если это возможно.
сейчас на обоих сайтах все хорошо...