diff options
author | Pavel Machek <pavel@ucw.cz> | 2000-06-06 20:35:59 +0000 |
---|---|---|
committer | Pavel Machek <pavel@ucw.cz> | 2000-06-06 20:35:59 +0000 |
commit | a7c9f7c065907e310ce1954821f2a8fc61c0261b (patch) | |
tree | c9203d3b76fb6375ec30de9035ce437bbe80cbd4 /bird.conf | |
parent | a63a9ce609864e6ba3e76a1c47fd6423b532dec1 (diff) |
Batch of mj's corrections (config + filters)
Diffstat (limited to 'bird.conf')
-rw-r--r-- | bird.conf | 48 |
1 files changed, 10 insertions, 38 deletions
@@ -9,7 +9,7 @@ router id 62.168.0.1; define xyzzy = (120+10); protocol device { -# disabled; + disabled; # interface "eth*", "ppp*"; } @@ -25,44 +25,13 @@ protocol kernel { protocol static { # disabled; - import filter { print "ahoj"; - print source; - if source = RTS_STATIC then { - print "It is from static"; - } - print from; - from = 1.2.3.4; - print from; - print scope; - scope = SCOPE_HOST; - print scope; - - preference = 15; - print preference; - preference = 29; - print preference; - rip_metric = 1; - print rip_metric; - rip_metric = rip_metric + 5; - print rip_metric; -# bgp_community = - empty - ; -# print "nazdar"; -# bgp_community = add(bgp_community, (1,2)); -# print "cau"; -# bgp_community = add(bgp_community, (2,3)); -# bgp_community.add((4,5)); -# print "community = ", bgp_community; -# bgp_community.delete((2,3)); -# print "community = ", bgp_community; -# bgp_community.empty; -# print "community = ", bgp_community; - print "done"; - accept; - }; + route fec0:2::/64 reject; + route fec0:3::/64 reject; + route fec0:4::/64 reject; - route 0.0.0.0/0 via 195.113.31.113; - route 62.168.0.0/25 reject; - route 1.2.3.4/32 via 195.113.31.124; +# route 0.0.0.0/0 via 195.113.31.113; +# route 62.168.0.0/25 reject; +# route 1.2.3.4/32 via 195.113.31.124; # route 10.0.0.0/8 reject; # route 10.1.1.0:255.255.255.0 via 62.168.0.3; # route 10.1.2.0:255.255.255.0 via 62.168.0.3; @@ -70,3 +39,6 @@ protocol static { # route 10.2.0.0/24 via "arc0"; export all; } + +protocol rip { +} |