[질문] zebra 에서 ospfd설정 문제 입니다.
Reg. Date: March 29, 2002 By 이두희
안녕하세요 이두희입니다.
zebra에서 ospf를 이용하여 router를 구현하려 합니다.
1. 현재 설정되어있는 network environments는 다음과 같습니다.
-------------------------------------------------------------------------
----
host1 --- [eth1]Router1[eth0] --- hub ---- [eth0]Router2[eth1] ----host2
+
|
host3
_________________________________________________________________________
____
host3는 packet capture를 위해 두었습니다.
2. IP 할당은 다음과 같이 해주었습니다.
eth0 eth1
host1 192.168.1.10
host2 192.168.4.10
host3 192.168.2.3
Router1 192.168.2.1 192.168.1.1
Router2 192.168.2.2 192.168.4.1
3. Router1과 Router2의 /etc/ospf.conf 는 다음과 같습니다.
3.1 Router1
router ospf
router-id 192.168.2.1
network 192.168.2.0/24 area 0
network 192.168.1.0/24 area 1
area 0 range 192.168.2.0/24
area 1 range 192.168.1.0/24
neighbor 192.168.2.2
3.2 Router2
router ospf
router-id 192.168.2.2
network 192.168.2.0/24 area 0
network 192.168.4.0/24 area 2
area 0 range 192.168.2.0/24
area 2 range 192.168.4.0/24
neighbor 192.168.2.1
위와 같이 설정해 보았습니다...hello packet을 주고받고 라우팅 테이블을 구성하게 되는데..라우팅 테이블이 제대로 설정되지 않습니다..당연히 라우팅 테이블이 제대로 구성되지 않아 host1에서 host2 까지 가지 않구요..메뉴얼을 봐도 ..잘 안되더군요..제 생각에는 network에서 area 부분인것 같은데..만약
틀렸으면..어떻게 설정해야 하는지 도움주시면 감사하겠습니다.
ospf의 area를 다 갖게 설정해 주셔야합니다 area가 다르면 서로 자신의 주소를 교환하지않게됩니다
area를 전부 같은 거로 할당해서 해보세요 ^^