Я подключаюсь к корпоративной сети через виртуальную частную сеть в режиме моста, который назначает /64 общедоступную подсеть IPv6.

Проблема заключается в том, что при подключении для маршрута IPv6 устанавливается значение ::/0, это означает, что IPv6 является предпочтительным для всего трафика на этом хосте. Если я пытаюсь зайти на Google (или любой другой сайт, который прослушивает как IPv6, так и IPv4 [IPv6 имеет приоритет]), я подключаюсь к нему, используя адрес виртуальной сети IPv6, а не адрес моего хоста по умолчанию.

Я хотел бы использовать IPv4-адрес моего хоста по умолчанию для всего трафика, генерируемого на этом хосте, и просто поднять один IPv6-адрес с удаленной стороны на моем компьютере, чтобы я мог связать сервис, который прослушивает его, но он не используется по умолчанию всеми моими приложениями.

Я также хотел бы знать, возможно ли подключить два экземпляра этой сети, чтобы я получил две /64 подсети IPv6 на одном хосте. Какой шлюз IPv6 мне следует использовать для каждого из них в моем случае использования?

1 ответ1

0

Маршрутизация IPv4 и IPv6 полностью разделена.

При подключении к хосту по имени приложение выбирает , использовать ли IP-адрес v4 или v6. Таблицы маршрутизации не имеют права голоса в этом.

::/0 - это маршрут по умолчанию для IPv6, так же как 0.0.0.0/0 для IPv4. Если вы не хотите, чтобы он указывал на туннель, просто перенастройте его на обычный шлюз.

Обычно VPN устанавливает дополнительный маршрут по умолчанию с низкой метрикой - просто убедитесь, что ваш локальный маршрут по умолчанию имеет более низкую метрику, поэтому он предпочтителен.

В зависимости от VPN-шлюза и клиента, подключение нескольких экземпляров может оказаться невозможным. В противном случае вам придется проверить с администратором.

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