Product SiteDocumentation Site

10.2. Пример настройки OSPF

Топология для выполнения лабораторной
Для работы создайте 3 клона согласно топологии сети. Для создания соединений между машинами необходимо в VirtualBox настроить сетевые интерфейсы (описание настройки подключения находится в соответствующем разделе второй лабораторной):

10.2.1. Базовая настройка виртуальных машин

  1. С помощью команд управления интерфейсами создайте и включите интерфейсы согласно топологии.
    [root@R1 ~]# ip link set eth1 up
    [root@R1 ~]# ip link set eth2 up
    [root@R1 ~]# ip link add dev lo0 type veth
    [root@R1 ~]# ip link set lo0 up
    [root@R1 ~]#
    
    [root@R2 ~]# ip link set eth1 up
    [root@R2 ~]# ip link add dev lo0 type veth
    [root@R2 ~]# ip link set lo0 up
    [root@R2 ~]#
    
    [root@R3 ~]# ip link set eth1 up
    [root@R3 ~]# ip link add dev lo0 type veth
    [root@R3 ~]# ip link add dev lo2 type veth
    [root@R3 ~]# ip link set lo0 up
    [root@R3 ~]# ip link set lo2 up
    [root@R3 ~]#
    
  2. С помощью команд настройки IP‑адресов и настройки IP‑Forwarding на маршрутизаторах установите адреса согласно топологии.
    [root@R1 ~]# ip addr add dev eth1 10.0.12.1/24
    [root@R1 ~]# ip addr add dev eth2 10.0.13.1/24
    [root@R1 ~]# ip addr add dev lo0 10.0.1.1/24
    [root@R1 ~]#
    [root@R1 ~]# sysctl net.ipv4.conf.all.forwarding=1
    [root@R1 ~]#
    
    [root@R2 ~]# ip addr add dev eth1 10.0.12.2/24
    [root@R2 ~]# ip addr add dev lo0 10.0.2.2/24
    [root@R2 ~]#
    
    [root@R3 ~]# ip addr add dev eth1 10.0.13.3/24
    [root@R3 ~]# ip addr add dev lo0 10.0.3.3/24
    [root@R3 ~]# ip addr add dev lo2 172.16.0.1/24
    [root@R3 ~]#
    
  3. С помощью команд управления таблицами маршрутизации на маршрутизаторах выведите данные всех таблиц маршрутизации.
    [root@R1 ~]# ip route
    10.0.1.0/24 dev lo0 proto kernel scope link src 10.0.1.1 linkdown
    10.0.12.0/24 dev eth1 proto kernel scope link src 10.0.12.1
    10.0.13.0/24 dev eth2 proto kernel scope link src 10.0.13.1
    
    [root@R2 ~]# ip route
    10.0.2.0/24 dev lo0 proto kernel scope link src 10.0.2.2 linkdown
    10.0.12.0/24 dev eth1 proto kernel scope link src 10.0.12.2
    
    [root@R3 ~]# ip route
    10.0.3.0/24 dev lo0 proto kernel scope link src 10.0.3.3 linkdown
    10.0.13.0/24 dev eth1 proto kernel scope link src 10.0.13.3
    172.16.0.0/24 dev lo2 proto kernel scope link src 172.16.0.1 linkdown