У меня есть два хозяина. Один из них (хост A) находится на NAT. Другой (хост B) имеет публичный IP. Как создать GRE туннель между ними? Единственное, что мне удалось, - это туннель GRE между публичным IP-адресом маршрутизатора и хостом B, но это не то, чего я хочу. Все три устройства работают под управлением ОС Debian.

Пример топологии:

|Host A              |     |Linux Router        |
|Private IP: 10.0.0.2|-----|Private IP: 10.0.0.1|              |Host B            |
                           |Public IP: 1.1.1.1  |--|Internet|--|Public IP: 2.2.2.2|

1 ответ1

0

Туннель GRE прост, но он использует публичный IP-адрес для источника и назначения. Для GRE TUNNEL нет способа обойти это, и у него нет шифрования. Вам нужно использовать что-то еще в сочетании с gre, чтобы получить то, что вы хотите.

PPPTP и другие высшие будут делать то, что вы хотите

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