Что состоит в том, чтобы подтвердить самый простой путь, или опровергнуть то Виртуальное Поле виртуальные машины поддерживают протокол GRE

Это указано в руководстве VirtualBox (глава 6), что сетевые интерфейсы VM в режиме "NAT" не поддерживают протокол GRE. Я в настоящее время пытаюсь установить пару VMs как pptp сервер и клиент, который связался бы через сетевые интерфейсы VM в режиме "INTERNAL NETWORK". Я настроил современные Ose Linux с pptp программное обеспечение на обеих машинах и сделанный некоторыми основными pptp конфигурация. Однако мне не удается подключить клиент к серверу - сервер сообщает об отказе при записи в сокет GRE.

Мне теперь нужно быстрое доказательство основной способности использовать протокол GRE между VirtualBox VMs по сети в режиме "INTERNAL", таком как несколько-строк .c программа, которая попыталась бы открыть/отправить/получить/закрыть соединение протокола GRE, или как определенный легкий инструмент для диагностирования доступности GRE.

Какие-либо предложения?

1
задан 04.03.2011, 17:11

1 ответ

GRE и NAT в целом не ладят вместе. Обычно Вам нужна некоторая форма технологии Передачи PPTP на шлюзе NAT для него для работы. VirtualBox не имеет этого.

Нет никакой причины вообще, почему GRE не должен работать или над соединенными мостом или над внутренними сетевыми адаптерами.


Я просто создал 2 FreeBSD* VMs и связал их с внутренней сетью, названной "intnet". Я дал им обоим IP на диапазоне 172.16.1.0/24.

Я затем создал интерфейс GRE на каждом хосте и усадил туннелирование за работу между двумя IP, которые я просто выделил.

GRE взаимодействует через интерфейс, я поставил диапазон 172.16.2.0/24 (.1 и.2)

Я могу проверить с помощью ping-запросов счастливо между двумя интерфейсами GRE.


(* я выбрал FreeBSD, поскольку это было тем, что я должен был вручить, и очень легко создать чистые туннели GRE для тестирования такого рода вещи),

1
ответ дан 17.12.2019, 00:24

Теги

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