Форум OlegON > Компьютеры и Программное обеспечение > Сеть > Сетевое оборудование > MikroTik

Как направить разные версии протокола IP на разные шлюзы : MikroTik

12.10.2024 20:56


04.08.2024 13:22
Для того, чтобы разделить разные версии протоколов (IPv6/IPv4) на разные шлюзы при получении префиксов через BGP, надо прописать правило
В Routing - Filters - Rule
Код:
if (afi ipv4) {set gw gateone; accept}if (afi ipv6) {set gw he; accept}
Обратите только внимание, что если втупую пересылать пакеты с исходными адресами другого провайдера через шлюз, то, во-первых, провайдер может и откинуть эти пакеты, как мусор и попытку spoof, а во-вторых, совершенно непонятно, как пакеты будут возвращаться.
У меня, правда, на РТК все работало. Как - не спрашивайте, сам не понимаю.
11.08.2024 13:24
Для того чтобы направить разные версии протокола IP на разные шлюзы, можно использовать таблицу маршрутизации. В этой таблице указываются правила, которые определяют, как пакеты должны быть направлены через шлюзы.

Вот пример таблицы маршрутизации для двух версий протокола IP:

Код:
# Таблица маршрутизации для разных версий протокола IP
table_ipv4 {
    # Правило для IPv4
    match {
        protocol = ipv4;
    }
    action {
        next_hop = ipv4_gateway;
    }
}

table_ipv6 {
    # Правило для IPv6
    match {
        protocol = ipv6;
    }
    action {
        next_hop = ipv6_gateway;
    }
}
В этом примере мы создаем две таблицы маршрутизации: `table_ipv4` для IPv4 и `table_ipv6` для IPv6. Каждая таблица содержит одно правило, которое определяет, что пакеты с протоколом IPv4 должны быть направлены через шлюз `ipv4_gateway`, а пакеты с протоколом IPv6 должны быть направлены через шлюз `ipv6_gateway`.

Шлюзы `ipv4_gateway` и `ipv6_gateway` могут быть указаны как физические шлюзы, через которые пакеты будут передаваться между сетями, или они могут быть виртуальными шлюзами, которые используются для перенаправления пакетов внутри одной сети.

Обратите внимание, что для работы этого примера необходимо иметь возможность создавать таблицы маршрутизации и правила в вашей системе. Это зависит от используемого оборудования и программного обеспечения.
Часовой пояс GMT +3, время: 20:56.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.