Mikrotik. OSPF. L2TP+OSPF в одной Area Backbone: различия между версиями

Материал из Wiki
Перейти к навигации Перейти к поиску
(Создана пустая страница)
 
Строка 1: Строка 1:
== Описание ==
Настроим динамическую маршрутизацию OSPF внутри сетей, соединенных при помощи L2TP


== Исходные данные ==
Имеется: '''Центральный офис''', '''Филиал А''', '''Филиал Б'''.
=== ЦО: ===
Внутренняя сеть: 192.168.250.0/24
Адрес внутреннего интерфейса (направленного в локальную сеть): 192.168.250.8 - ether1
Внешний интерфейс: 172.16.250.1/24 - ether5
Шлюз провайдера: 172.16.250.8
IP-адрес интерфейса VPN-туннеля (сервер): 10.10.250.1/24
loopback интерфейс: 10.255.255.250
=== Филиал А: ===
Внутренняя сеть: 192.168.17.0/24
Адрес внутреннего интерфейса (направленного в локальную сеть): 192.168.17.8 - ether1
Внешний интерфейс: 172.16.17.1/24 - ether5
Шлюз провайдера: 172.16.17.8
IP-адрес интерфейса VPN-туннеля (клиент): 10.10.250.17/24
loopback интерфейс: 10.255.255.17
=== Филиал Б: ===
Внутренняя сеть: 192.168.19.0/24
Адрес внутреннего интерфейса (направленного в локальную сеть): 192.168.19.8 - ether1
Внешний интерфейс: 172.16.19.1/24 - ether5
Шлюз провайдера: 172.16.19.8
IP-адрес интерфейса VPN-туннеля (клиент): 10.10.250.19/24
loopback интерфейс: 10.255.255.19
== Настройка тоннелей ==
=== Настройка '''ЦО''' ===
Включаем сервер l2tp
<code>interface l2tp-server server set enabled=yes</code>
Профили для клиентов l2tp
<code>ppp secret add name=l2tp_250-17 password="1234" service=l2tp profile=default-encryption local-address=10.10.250.1 remote-address=10.10.250.17 comment=filialA ;</code>
<code>ppp secret add name=l2tp_250-19 password="1234" service=l2tp profile=default-encryption local-address=10.10.250.1 remote-address=10.10.250.19 comment=filialB ;</code>
=== Настройка '''Филиала А''' ===
Клиент l2tp
<code>interface l2tp-client add name=l2tp_250-17 connect-to=172.16.250.1 user=l2tp_250-17 password="1234" add-default-route=no profile=default-encryption disabled=no ;</code>
=== Настройка '''Филиала Б''' ===
Клиент l2tp
<code>interface l2tp-client add name=l2tp_250-19 connect-to=172.16.250.1 user=l2tp_250-19 password="1234" add-default-route=no profile=default-encryption disabled=no ;</code>
=== Проверка ===
<code>interface print</code>
<code>ip route print</code>
== Настройка OSPF ==
=== Настройка '''ЦО''' ===
Добавляем всегда доступный интерфейс loopback
<code>interface bridge add name=loopback</code>
Назначаем IP-адрея для loopback, он будет для маршрутизатора router-id
<code>ip address add address=10.255.255.250/32 interface=loopback</code>
<code>routing ospf instance set 0 router-id=10.255.255.250</code>
Добавляем анонсируемые сети<blockquote>Мы задаём не ту сеть, что будет вещать наш маршрутизатор, мы определяем интерфейсы, участвующие в процессе
На выводе команды "routing ospf interface print" после настройки, мы увидим интерфейсы, участвующие в процессе</blockquote><code>routing ospf network add network=10.10.250.0/24 area=backbone</code>
<code>routing ospf network add network=192.168.250.0/24 area=backbone</code>
=== Настройка '''Филиала А''' ===
Добавляем всегда доступный интерфейс loopback
<code>interface bridge add name=loopback</code>
Назначаем IP-адрея для loopback, он будет для маршрутизатора router-id
<code>ip address add address=10.255.255.17/32 interface=loopback</code>
<code>routing ospf instance set 0 router-id=10.255.255.17</code>
Добавляем анонсируемые сети<blockquote>Мы задаём не ту сеть, что будет вещать наш маршрутизатор, мы определяем интерфейсы, участвующие в процессе
На выводе команды "routing ospf interface print" после настройки, мы увидим интерфейсы, участвующие в процессе</blockquote><code>routing ospf network add network=10.10.250.0/24 area=backbone</code>
<code>routing ospf network add network=192.168.17.0/24 area=backbone</code>
=== Настройка '''Филиала Б''' ===
Добавляем всегда доступный интерфейс loopback
<code>interface bridge add name=loopback</code>
Назначаем IP-адрея для loopback, он будет для маршрутизатора router-id
<code>ip address add address=10.255.255.19/32 interface=loopback</code>
<code>routing ospf instance set 0 router-id=10.255.255.19</code>
Добавляем анонсируемые сети<blockquote>Мы задаём не ту сеть, что будет вещать наш маршрутизатор, мы определяем интерфейсы, участвующие в процессе
На выводе команды "routing ospf interface print" после настройки, мы увидим интерфейсы, участвующие в процессе</blockquote><code>routing ospf network add network=10.10.250.0/24 area=backbone</code>
<code>routing ospf network add network=192.168.19.0/24 area=backbone</code>
=== Проверка ===
<code>routing ospf interface print</code>
<code>routing ospf neighbor print</code>
<code>ip route print</code>
[[Категория:Mikrotik]]
__ОБЯЗАТЕЛЬНОЕ_ОГЛАВЛЕНИЕ__

Версия 20:42, 9 апреля 2022

Описание

Настроим динамическую маршрутизацию OSPF внутри сетей, соединенных при помощи L2TP

Исходные данные

Имеется: Центральный офис, Филиал А, Филиал Б.

ЦО:

Внутренняя сеть: 192.168.250.0/24

Адрес внутреннего интерфейса (направленного в локальную сеть): 192.168.250.8 - ether1

Внешний интерфейс: 172.16.250.1/24 - ether5

Шлюз провайдера: 172.16.250.8

IP-адрес интерфейса VPN-туннеля (сервер): 10.10.250.1/24

loopback интерфейс: 10.255.255.250

Филиал А:

Внутренняя сеть: 192.168.17.0/24

Адрес внутреннего интерфейса (направленного в локальную сеть): 192.168.17.8 - ether1

Внешний интерфейс: 172.16.17.1/24 - ether5

Шлюз провайдера: 172.16.17.8

IP-адрес интерфейса VPN-туннеля (клиент): 10.10.250.17/24

loopback интерфейс: 10.255.255.17

Филиал Б:

Внутренняя сеть: 192.168.19.0/24

Адрес внутреннего интерфейса (направленного в локальную сеть): 192.168.19.8 - ether1

Внешний интерфейс: 172.16.19.1/24 - ether5

Шлюз провайдера: 172.16.19.8

IP-адрес интерфейса VPN-туннеля (клиент): 10.10.250.19/24

loopback интерфейс: 10.255.255.19

Настройка тоннелей

Настройка ЦО

Включаем сервер l2tp

interface l2tp-server server set enabled=yes

Профили для клиентов l2tp

ppp secret add name=l2tp_250-17 password="1234" service=l2tp profile=default-encryption local-address=10.10.250.1 remote-address=10.10.250.17 comment=filialA ;

ppp secret add name=l2tp_250-19 password="1234" service=l2tp profile=default-encryption local-address=10.10.250.1 remote-address=10.10.250.19 comment=filialB ;

Настройка Филиала А

Клиент l2tp

interface l2tp-client add name=l2tp_250-17 connect-to=172.16.250.1 user=l2tp_250-17 password="1234" add-default-route=no profile=default-encryption disabled=no ;

Настройка Филиала Б

Клиент l2tp

interface l2tp-client add name=l2tp_250-19 connect-to=172.16.250.1 user=l2tp_250-19 password="1234" add-default-route=no profile=default-encryption disabled=no ;

Проверка

interface print

ip route print

Настройка OSPF

Настройка ЦО

Добавляем всегда доступный интерфейс loopback

interface bridge add name=loopback

Назначаем IP-адрея для loopback, он будет для маршрутизатора router-id

ip address add address=10.255.255.250/32 interface=loopback

routing ospf instance set 0 router-id=10.255.255.250

Добавляем анонсируемые сети

Мы задаём не ту сеть, что будет вещать наш маршрутизатор, мы определяем интерфейсы, участвующие в процессе На выводе команды "routing ospf interface print" после настройки, мы увидим интерфейсы, участвующие в процессе

routing ospf network add network=10.10.250.0/24 area=backbone

routing ospf network add network=192.168.250.0/24 area=backbone

Настройка Филиала А

Добавляем всегда доступный интерфейс loopback

interface bridge add name=loopback

Назначаем IP-адрея для loopback, он будет для маршрутизатора router-id

ip address add address=10.255.255.17/32 interface=loopback

routing ospf instance set 0 router-id=10.255.255.17

Добавляем анонсируемые сети

Мы задаём не ту сеть, что будет вещать наш маршрутизатор, мы определяем интерфейсы, участвующие в процессе На выводе команды "routing ospf interface print" после настройки, мы увидим интерфейсы, участвующие в процессе

routing ospf network add network=10.10.250.0/24 area=backbone

routing ospf network add network=192.168.17.0/24 area=backbone

Настройка Филиала Б

Добавляем всегда доступный интерфейс loopback

interface bridge add name=loopback

Назначаем IP-адрея для loopback, он будет для маршрутизатора router-id

ip address add address=10.255.255.19/32 interface=loopback

routing ospf instance set 0 router-id=10.255.255.19

Добавляем анонсируемые сети

Мы задаём не ту сеть, что будет вещать наш маршрутизатор, мы определяем интерфейсы, участвующие в процессе На выводе команды "routing ospf interface print" после настройки, мы увидим интерфейсы, участвующие в процессе

routing ospf network add network=10.10.250.0/24 area=backbone

routing ospf network add network=192.168.19.0/24 area=backbone

Проверка

routing ospf interface print

routing ospf neighbor print

ip route print