Назад | Перейти на главную страницу

Нейтинг IPv4 и мост IPv6

У нас есть только 5 статических IP-адресов IPv4 и множество статических IP-адресов IPv6. Мы хотим, чтобы несколько узлов / ПК были подключены к Интернету с помощью nating / router, потому что у нас ограниченное количество IP-адресов. Нам все равно нужно несколько узлов со статическими общедоступными IPv4 IP. Все узлы должны иметь общедоступные IPv6 IP.

Gateway <==> Router <==> Switch <==> Multiple Nodes  

Маршрутизатор напрямую связан со шлюзом.
IPv4 с nating отлично работает в приведенном выше случае.

Gateway <==> Switch <==> Multiple Nodes  

Маршрутизатор не задействован, коммутатор напрямую подключен к шлюзу.
IPv6 отлично работает
IPv4 также работает, если каждому узлу назначен один статический IP-адрес.

Gateway <==> Switch <==> Multiple Nodes  
               ^
               ||
             Router 

Шлюз напрямую связан с коммутатором. Маршрутизатор (WAN и LAN) подключены к коммутатору. В этом случае Интернет работает несколько секунд, а потом зависает.

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

когда я пытаюсь проверить связь с хостом, я получаю сообщение "Destination Host Unreachable"
Как я могу удовлетворить свои требования?

==== ОБНОВЛЕНИЕ 1 ==== Для тестирования мы назначаем статические общедоступные IP-адреса всем узлам Linux. В конце концов мы планируем использовать Nating.

То, что вы изображаете, возможно. В случае, если DHCP используется на обеих сторонах маршрутизатора, вам понадобится коммутатор с возможностями фильтрации, чтобы он работал. Без фильтрации у вас не будет контроля над тем, какой DHCP-сервер обслуживает какой DHCP-клиент. С помощью ebtables в Linux - это один из способов применения этой фильтрации.

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

Вы должны маршрутизировать как IPv4, так и IPv6. Основное отличие состоит в том, что маршрутизатор должен применять NAT только к трафику IPv4, а не к трафику IPv6.

Предполагается, что ISP назначит вам префикс канала / 64 для внешней части вашего маршрутизатора и префикс маршрутизации / 48 для внутренней части вашего маршрутизатора. Из этого маршрутизируемого префикса вам нужно использовать только один / 64 в вашей текущей конфигурации. Остальные / 48 необходимы только в том случае, если вы должны были развернуть несколько локальных сетей, VPN или другое более продвинутое использование сетевой адресации.

Если интернет-провайдер решит предоставить вам маршрутизируемый / 56 или / 60 вместо полного / 48, это не проблема в вашем конкретном случае использования.