Перейти к содержимому


Фотография
- - - - -

Динамическая маршрутизация на Debian OSPF,BGP и т.д.

quagga ospf debian rip bgp

  • Авторизуйтесь для ответа в теме
В этой теме нет ответов

#1 Demonik

Demonik

    Учусь Linux

  • Администраторы
  • 41 сообщений

Отправлено 31 Март 2016 - 10:37

Пакет quagga имеется в стандартных репозиториях большинства дистрибутивов, Ubuntu / Debian не исключение, установим его командой

apt-get install quagga

Затем немного подправим конфиг файлы пакеты под наши нужды, настраивать будем OSPF и BGP

Соответственно надо включить нужные нам демоны в конфиге quagga, отредактируйте файл /etc/quagga/daemons до состояния приведенного ниже

# Entries are in the format: =(yes|no|priority)# 0, "no" = disabled
# 1, "yes" = highest priority
# 2 .. 10 = lower priorities
# Read /usr/share/doc/quagga/README.Debian for details.
#
# Sample configurations for these daemons can be found in
# /usr/share/doc/quagga/examples/.
zebra=yes
bgpd=yes
ospfd=yes
ospf6d=no
ripd=no
ripngd=no
isisd=no
Теперь надо создать конфигурационные файлы для демонов
touch /etc/quagga/zebra.conf
touch /etc/quagga/ospfd.conf
touch /etc/quagga/bgpd.conf
Так же надо обязательно сменить владельца файлов для правильной работы демонов
chown quagga:quagga /etc/quagga/zebra.conf
chown quagga:quagga /etc/quagga/ospfd.conf
chown quagga:quagga /etc/quagga/bgpd.conf
Дальше можно наполнить содержанием конфигурационные файлы.
Начнем с /etc/quagga/zebra.conf, минимальная конфигурация для работы демона
!Имя хоста
hostname LinuxRouter
!пароль для доступа
password zebra
!пароль для административного доступа и настройки
enable password z3bRa
Далее перейдем к настройке OSPF, отредактируйте файл /etc/quagga/ospfd.conf, смените сеть 192.168.0.1/24 на вашу
!
! Zebra configuration saved from vty
! 2008/06/10 15:27:51
!
hostname main-server
password zebra
enable password z3bRa
!
interface eth0
!
interface eth1
!
interface lo
!
router ospf
ospf router-id 192.168.0.1
network 192.168.0.1/24 area 0.0.0.0
!
line vty
!
Теперь настроим BGP, зайдите в консоль демона bgpd и выполните несколько простых команд, замените адреса на реальные.
telnet 0 2605
Trying 0.0.0.0...
Connected to 0.
Escape character is '^]'.


User Access Verification


Password:
bgpd> enable
Password:
bgpd# configure terminal
bgpd(config)# router bgp 65530
bgpd(config-router)# network 192.168.0.0/24
bgpd(config-router)# neighbor 10.0.0.5 remote-as 65531
bgpd(config-router)# end
bgpd# write file
Доступ к настройкам демонов пакета quagga вы можете получить зайдя телнетом на порты
zebra 2601/tcp # zebra vty
ripd 2602/tcp # ripd vty (zebra)
ripngd 2603/tcp # ripngd vty (zebra)
ospfd 2604/tcp # ospfd vty (zebra)
bgpd 2605/tcp # bgpd vty (zebra)
ospf6d 2606/tcp # ospf6d vty (zebra)
ospfapi 2607/tcp # OSPF-API
isisd 2608/tcp # ISISd vty (zebra)
На этом все!

  • Demonik это нравится

Есть вопросы или пожелания? demonik.0789@gmail.com

Сайт: https://asteriskperm.ru/

Группа ВК: ССЫЛКА (Заходим и вступаем! ;D)






Темы с аналогичным тегами quagga, ospf, debian, rip, bgp