Hi, ALL.
Part of bird.conf
…
protocol static {
#šššššš disabled;šššššššššššššš # Disable by default
#šššššš table testable;šššššššš # Connect to a
non-default table
ššššššš preference 254; # Default preference of
routes
#šššššš debug { states, routes, filters, interfaces,
events, packets };
#šššššš debug all;
ššššššš route 1.1.1.0:255.255.255.0 via
"lo";
ššššššš route 2.2.2.0:255.255.255.0 via
"lo";
ššššššš route 3.3.3.0/24 reject;
ššššššš route 0.0.0.0/0 via 93.191.9.205;
}
…
Console output of birdc
bird> show static static1
3.3.3.0/24 unreachable
0.0.0.0/0 via 93.191.9.205
1.1.1.0/24 dev lo
2.2.2.0/24 dev lo
bird>
bird> show route where source=RTS_STATIC
0.0.0.0/0ššššššššš via 93.191.9.205 on eth2.701 [static1
2010-05-09 16:31:10] * (254)
3.3.3.0/24šššššššš unreachable [static1 2010-05-08 18:54:13]
* (254)
bird>
Why 1.1.1.0/24 and 2.2.2.0/24 have no attribute
source = RTS_STATIC in the bird routing table despite the fact that what
1.1.1.0/24 and 2.2.2.0/24 are configured in protocol static?
Vladislav Grishin