Добрый день !
Использую Quagga 0.99.13, Debian Lenny
Имеется такая схема: лок.сеть<-->(eth0)router1(eth1)<-->(eth0)router2
Мне надо настроить маршрутизацию ospf с ipv6. Не получается.
Настройки ип такие:
============================================================
router1:
# ip -f inet6 a
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qlen 1000
inet6 2002::213:d4ff:fe65:1e54/64 scope global
valid_lft forever preferred_lft forever
3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qlen 1000
inet6 2002::21c:f0ff:fecb:41ee/64 scope global
valid_lft forever preferred_lft forever
------------------------------------------------------------
router2:
# ip -f inet6 a
3: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qlen 1000
inet6 2002::21c:f0ff:fecb:41e1/64 scope global
valid_lft forever preferred_lft forever
============================================================
Конфиги zebra.conf такие:
============================================================
router1:
hostname Router
password ***
!
interface eth0
link-detect
no ipv6 nd suppress-ra
!
interface eth1
link-detect
no ipv6 nd suppress-ra
!
interface lo
!
interface sit0
no ipv6 nd suppress-ra
!
ip forwarding
ipv6 forwarding
------------------------------------------------------------
router2:
hostname Router
password ***
!
interface eth0
link-detect
no ipv6 nd suppress-ra
!
interface lo
!
interface sit0
no ipv6 nd suppress-ra
!
ip forwarding
ipv6 forwarding
============================================================
Конфиги ospf6d.conf такие:
============================================================
router1:
hostname ospf6d
password ***
!
interface eth0
ipv6 ospf6 cost 1
ipv6 ospf6 hello-interval 10
ipv6 ospf6 dead-interval 40
ipv6 ospf6 retransmit-interval 5
ipv6 ospf6 priority 1
ipv6 ospf6 transmit-delay 1
ipv6 ospf6 instance-id 0
!
interface eth1
ipv6 ospf6 cost 1
ipv6 ospf6 hello-interval 10
ipv6 ospf6 dead-interval 40
ipv6 ospf6 retransmit-interval 5
ipv6 ospf6 priority 1
ipv6 ospf6 transmit-delay 1
ipv6 ospf6 instance-id 0
!
router ospf6
redistribute kernel
redistribute connected
redistribute static
interface eth0 area 0.0.0.0
interface eth1 area 0.0.0.0
------------------------------------------------------------
router2:
hostname ospf6d
password ***
!
interface eth0
ipv6 ospf6 cost 1
ipv6 ospf6 hello-interval 10
ipv6 ospf6 dead-interval 40
ipv6 ospf6 retransmit-interval 5
ipv6 ospf6 priority 1
ipv6 ospf6 transmit-delay 1
ipv6 ospf6 instance-id 0
!
router ospf6
redistribute kernel
redistribute connected
redistribute static
interface eth0 area 0.0.0.0
============================================================
В результате получил, что eth1 на router1 пингуется с router2, но eth0 - нет:
такое имею на router 2:
# ping6 2002::21c:f0ff:fecb:41ee
PING 2002::21c:f0ff:fecb:41ee(2002::21c:f0ff:fecb:41ee) 56 data bytes
64 bytes from 2002::21c:f0ff:fecb:41ee: icmp_seq=1 ttl=64 time=3.69 ms# ping6 2002::213:d4ff:fe65:1e54
PING 2002::213:d4ff:fe65:1e54(2002::213:d4ff:fe65:1e54) 56 data bytes
From 2002::21c:f0ff:fecb:41e1 icmp_seq=1 Destination unreachable: Address unreachable# ip -f inet6 route
2002::/64 dev eth0 proto kernel metric 256 mtu 1500 advmss 1440 hoplimit 4294967295и соседями они друг друга не признают:
ospf6d# show ipv6 ospf6 neighbor
Neighbor ID Pri DeadTime State/IfState Duration I/F[State]
============================================================
Подскажите, кто знает, пожалуйста, как правильно настраивать OSPFv6.
Чем отличается настройка ospfd и ospf6d ?
Заранее Спасибо!
Перешел на версию Quagga 0.99.10, конфиги те же, есть результат:Neighbor ID Pri DeadTime State/IfState Duration I/F[State]
10.0.0.2 1 00:00:36 Full/DR 00:00:44 eth1[BDR]но маршрут все равно не прописывается
на компе 2:
(10.0.0.1 - идентификатор роутера 1, 10.0.0.2 - второго)
ospf6d# show ipv6 ospf6 databaseArea Scoped Link State Database (Area 0.0.0.0)
Type LSId AdvRouter Age SeqNum Cksm Len Duration
Router 0.0.0.0 10.0.0.1 74 80000001 57a8 40 00:01:13
Router 0.0.0.0 10.0.0.2 73 80000001 51ad 40 00:01:13
Network 0.0.0.3 10.0.0.2 73 80000001 8280 32 00:01:13
Intra-Prefix 0.0.0.0 0.0.0.0 91 80000002 cb73 56 00:01:13
Intra-Prefix 0.0.0.0 10.0.0.1 74 80000002 5e34 44 00:01:08I/F Scoped Link State Database (I/F eth0 in Area 0.0.0.0)
Type LSId AdvRouter Age SeqNum Cksm Len Duration
Link 0.0.0.3 0.0.0.0 91 80000001 c878 56 00:01:13AS Scoped Link State Database
Type LSId AdvRouter Age SeqNum Cksm Len Duration
AS-External 0.0.0.0 10.0.0.1 91 80000001 7935 36 00:01:13
AS-External 0.0.0.1 10.0.0.1 91 80000001 802c 36 00:01:13
AS-External 0.0.0.0 10.0.0.2 83 80000001 733a 36 00:01:23Вот интересно, от куда у меня взялись AS-External ? bgp у меня вообще не запущен.