Erinevus lehekülje "Quagga kasutamine Debianiga" redaktsioonide vahel
(→Seadistusfailid) |
(→Kasutamine) |
||
71. rida: | 71. rida: | ||
line vty | line vty | ||
− | === | + | Quagga käivitamiseks tuleb öelda |
+ | |||
+ | # /etc/init.d/quagga start | ||
+ | Loading capability module if not yet done. | ||
+ | Starting Quagga daemons (prio:10): zebra ospfd2009/06/09 20:28:44 OSPF: ASBR[Status:1]: Update | ||
+ | |||
+ | ===Ruuteri haldusliidese kasutamine=== | ||
+ | |||
+ | Quagga ruuterist endast saab ruuterit hallata vtysh programmiga, liides on sarnane Cisco IOS'ile. | ||
# export VTYSH_PAGER=cat | # export VTYSH_PAGER=cat | ||
80. rida: | 88. rida: | ||
quagga-router# | quagga-router# | ||
− | + | Antud OSPF kasutusjuhtumil pakub huvi kontrollida, milliseks on ruutingud kujunenud, kirjutades 'show ip ospf ?' saab näha võimalikke asjakohaseid käske | |
+ | |||
+ | quagga-router# show ip ospf ? | ||
+ | <cr> | ||
+ | border-routers for this area | ||
+ | database Database summary | ||
+ | interface Interface information | ||
+ | neighbor Neighbor list | ||
+ | route OSPF routing table | ||
+ | |||
+ | Nt küsides naabrite nimekirja | ||
+ | |||
+ | quagga-router# show ip ospf nei | ||
+ | |||
+ | Neighbor ID Pri State Dead Time Address Interface RXmtL RqstL DBsmL | ||
+ | 10.0.14.1 1 Full/Backup 33.406s 192.168.15.254 eth1:192.168.15.1 0 0 0 | ||
+ | 10.0.14.1 1 Full/Backup 33.406s 192.168.16.254 eth2:192.168.16.1 0 0 0 | ||
− | # | + | või küsides ruutinguid |
− | + | ||
− | + | quagga-router# show ip ospf route | |
− | + | ============ OSPF network routing table ============ | |
− | [ | + | N 192.168.15.0/24 [10] area: 0.0.0.0 |
+ | directly attached to eth1 | ||
+ | N 192.168.16.0/24 [10] area: 0.0.0.0 | ||
+ | directly attached to eth2 | ||
+ | |||
+ | ============ OSPF router routing table ============= | ||
+ | R 10.0.14.1 [10] area: 0.0.0.0, ASBR | ||
+ | via 192.168.15.254, eth1 | ||
+ | via 192.168.16.254, eth2 | ||
+ | |||
+ | ============ OSPF external routing table =========== | ||
+ | N E2 192.168.10.0/24 [10/20] tag: 0 | ||
+ | via 192.168.15.254, eth1 | ||
+ | via 192.168.16.254, eth2 | ||
+ | N E2 192.168.14.0/24 [10/20] tag: 0 | ||
+ | via 192.168.15.254, eth1 | ||
+ | via 192.168.16.254, eth2 |
Redaktsioon: 9. juuni 2009, kell 23:55
Sisukord
Sissejuhatus
Quagga http://www.quagga.net/ on mitmetel levinud operatsioonisüsteemidel töötav ruutingutarkvara.
Skeem
Olgu tegu kahe lokatsiooni vahelise ühenduse pidamisega
___ | | ___ | |------ 192.168.15.253 192.168.15.254 ------| | |___| | ____ eth1 eth1 ____ | |___| | | |------ 1 Gbit/s -----| | | 192.168.17.17 --------| | | |--------- 192.168.14.14 ___ | eth0 | | | | eth0 | ___ | |------ |____|------ 10 Mbit/s -----|____| ------| | |___| | eth2 eth2 | |___| | 192.168.16.253 192.168.16.254 | | | Harukontor Peakontor
Tarkvara paigaldamine
Quagga tarkvara paigaldamiseks tuleb öelda
# apt-get install quagga
Kataloogis /etc/quagga peavad asuma seadistusfailid.
Ruuterite seadistamine
Enne Quagga tarkvara seadistamist tuleb ruuterite võrguseadmed seadistada. Seejärel moodustada kummaski arvutis sellise sisuga /etc/quagga/ospfd.conf seadistusfailid.
Peakontor
/etc/quagga/ospfd.conf sisu võiks olla nt selline
hostname ospfd password zebra log stdout ! interface eth1 ! interface eth2 ! router ospf ospf router-id 10.0.14.1 redistribute connected network 192.168.15.0/24 area 0.0.0.0 network 192.168.16.0/24 area 0.0.0.0 ! line vty
Harukontor
/etc/quagga/ospfd.conf sisu võiks olla nt selline
hostname ospfd password zebra log stdout ! interface eth1 ! interface eth2 ! router ospf ospf router-id 10.0.17.1 redistribute connected network 192.168.15.0/24 area 0.0.0.0 network 192.168.16.0/24 area 0.0.0.0 ! line vty
Quagga käivitamiseks tuleb öelda
# /etc/init.d/quagga start Loading capability module if not yet done. Starting Quagga daemons (prio:10): zebra ospfd2009/06/09 20:28:44 OSPF: ASBR[Status:1]: Update
Ruuteri haldusliidese kasutamine
Quagga ruuterist endast saab ruuterit hallata vtysh programmiga, liides on sarnane Cisco IOS'ile.
# export VTYSH_PAGER=cat # vtysh Hello, this is Quagga (version 0.99.10). Copyright 1996-2005 Kunihiro Ishiguro, et al. quagga-router#
Antud OSPF kasutusjuhtumil pakub huvi kontrollida, milliseks on ruutingud kujunenud, kirjutades 'show ip ospf ?' saab näha võimalikke asjakohaseid käske
quagga-router# show ip ospf ? <cr> border-routers for this area database Database summary interface Interface information neighbor Neighbor list route OSPF routing table
Nt küsides naabrite nimekirja
quagga-router# show ip ospf nei Neighbor ID Pri State Dead Time Address Interface RXmtL RqstL DBsmL 10.0.14.1 1 Full/Backup 33.406s 192.168.15.254 eth1:192.168.15.1 0 0 0 10.0.14.1 1 Full/Backup 33.406s 192.168.16.254 eth2:192.168.16.1 0 0 0
või küsides ruutinguid
quagga-router# show ip ospf route ============ OSPF network routing table ============ N 192.168.15.0/24 [10] area: 0.0.0.0 directly attached to eth1 N 192.168.16.0/24 [10] area: 0.0.0.0 directly attached to eth2 ============ OSPF router routing table ============= R 10.0.14.1 [10] area: 0.0.0.0, ASBR via 192.168.15.254, eth1 via 192.168.16.254, eth2 ============ OSPF external routing table =========== N E2 192.168.10.0/24 [10/20] tag: 0 via 192.168.15.254, eth1 via 192.168.16.254, eth2 N E2 192.168.14.0/24 [10/20] tag: 0 via 192.168.15.254, eth1 via 192.168.16.254, eth2