Bird
Attachment 'bird.conf'
Download/*############################################################# # # # http://bird.network.cz/?get_doc&f=bird-3.html # # # # http://bird.network.cz/?get_doc&f=bird-6.html # # # #############################################################*/ debug protocols all; log stderr all; log syslog all; #mrtdump "./bird.mrt" # Documentation is inaccurate #mrtdump protocols all # Documentation is inaccurate table IGP sorted; table master4; # protocol babel BABEL # Documentation is inaccurate # { # Documentation is inaccurate # debug all; # Documentation is inaccurate # decription "BABEL" # Documentation is inaccurate # export all; # Documentation is inaccurate # import all; # Documentation is inaccurate # interface "en*" # Documentation is inaccurate # { # Documentation is inaccurate # type wired; # Documentation is inaccurate # }; # Documentation is inaccurate # interface "wl*" # Documentation is inaccurate # { # Documentation is inaccurate # type wireless; # Documentation is inaccurate # }; # Documentation is inaccurate # ipv4 # Documentation is inaccurate # { # Documentation is inaccurate # export all; # Documentation is inaccurate # import all; # Documentation is inaccurate # table master4; # Documentation is inaccurate # }; # Documentation is inaccurate # ipv4 multicast # Documentation is inaccurate # { # Documentation is inaccurate # export all; # Documentation is inaccurate # import all; # Documentation is inaccurate # table master4; # Documentation is inaccurate # }; # Documentation is inaccurate # randomize router id on; # Documentation is inaccurate # table master4; # Documentation is inaccurate # }; # Documentation is inaccurate protocol bfd BFD { debug all; description "Bidirectional Forwarding Detection"; interface "-lo", "*" { authentication keyed md5; password "Bird"; }; multihop { authentication keyed md5; password "Bird"; }; } protocol bgp BGP { add paths on; allow local as 1; # bfd graceful; # Documentation is inaccurate # confederation 23456; # Documentation is inaccurate # confederation member on; # Documentation is inaccurate debug all; # default bgp_local_pref 0; description "Border Gateway Protocol"; enable route refresh on; export all; graceful restart on; igp metric on; igp table IGP; import all; # import table on; # Documentation is inaccurate interpret communities off; # ipv4 # Documentation is inaccurate # { # Documentation is inaccurate # export all; # Documentation is inaccurate # igp table IGP; # Documentation is inaccurate # import all; # Documentation is inaccurate # table master4; # Documentation is inaccurate # }; # Documentation is inaccurate # ipv4 multicast # Documentation is inaccurate # { # Documentation is inaccurate # export all; # Documentation is inaccurate # igp table IGP; # Documentation is inaccurate # import all; # Documentation is inaccurate # table master4; # Documentation is inaccurate # }; # Documentation is inaccurate local as 23456; missing lladdr drop; mrtdump all; multihop 255; neighbor 127.0.0.1 as 23456; # Placeholder # next hop keep; # next hop self; password "Bird"; path metric on; # rr client; # rs client; table master4; ttl security on; }; protocol device Device { debug all; description "Device"; export all; import all; scan time 1; # interface "*"; # Documentation is inaccurate table master4; }; protocol direct Direct { check link on; debug all; description "Direct"; export all; import all; interface "*"; # ipv4 # Documentation is inaccurate # { # Documentation is inaccurate # export all; # Documentation is inaccurate # import all; # Documentation is inaccurate # table master4; # Documentation is inaccurate # }; # Documentation is inaccurate # ipv4 multicast # Documentation is inaccurate # { # Documentation is inaccurate # export all; # Documentation is inaccurate # import all; # Documentation is inaccurate # table master4; # Documentation is inaccurate # }; # Documentation is inaccurate table master4; }; protocol kernel Kernel { debug all; description "Kernel"; device routes on; export all; graceful restart on; import all; # ipv4 # Documentation is inaccurate # { # Documentation is inaccurate # export all; # Documentation is inaccurate # import all; # Documentation is inaccurate # table master4; # Documentation is inaccurate # }; # Documentation is inaccurate # ipv4 multicast # Documentation is inaccurate # { # Documentation is inaccurate # export all; # Documentation is inaccurate # import all; # Documentation is inaccurate # table master4; # Documentation is inaccurate # }; # Documentation is inaccurate learn on; merge paths on limit 255; persist off; scan time 1; table master4; }; protocol mrt MRT { filename "bird.mrt"; period 3600; table master4; }; protocol ospf OSPFv2 { area 0 { interface "lo" { stub on; }; interface "*" { authentication cryptographic; bfd on; check link on; password "Bird"; type broadcast; }; }; debug all; description "Open Shortest Path First"; ecmp on limit 2147483647; export all; import all; # import table on; # Documentation is inaccurate # ipv4 # Documentation is inaccurate # { # Documentation is inaccurate # export all; # Documentation is inaccurate # import all; # Documentation is inaccurate # table master4; # Documentation is inaccurate # }; # Documentation is inaccurate # ipv4 multicast # Documentation is inaccurate # { # Documentation is inaccurate # export all; # Documentation is inaccurate # import all; # Documentation is inaccurate # table master4; # Documentation is inaccurate # }; table master4; }; protocol pipe Pipe { debug all; description "Pipe"; export all; import all; # ipv4 # Documentation is inaccurate # { # Documentation is inaccurate # export all; # Documentation is inaccurate # import all; # Documentation is inaccurate # table master4; # Documentation is inaccurate # }; # Documentation is inaccurate # ipv4 multicast # Documentation is inaccurate # { # Documentation is inaccurate # export all; # Documentation is inaccurate # import all; # Documentation is inaccurate # table master4; # Documentation is inaccurate # }; # Documentation is inaccurate mode transparent; # opaque || transparent peer table IGP; table master4; }; protocol rip RIP { debug all; description "Routing Information Protocol"; ecmp on limit 2147483647; export all; # honor neighbor; import all; interface "-lo", "*" { authentication cryptographic; check link on; mode multicast; password "Bird"; }; # ipv4 # Documentation is inaccurate # { # Documentation is inaccurate # export all; # Documentation is inaccurate # import all; # Documentation is inaccurate # table master4; # Documentation is inaccurate # }; # Documentation is inaccurate # ipv4 multicast # Documentation is inaccurate # { # Documentation is inaccurate # export all; # Documentation is inaccurate # import all; # Documentation is inaccurate # table master4; # Documentation is inaccurate # }; # Documentation is inaccurate table master4; }; protocol static Static { check link on; debug all; description "Static"; export all; igp table IGP; import all; # route 192.0.2.0/24 via "-lo"; # route 198.51.100.0/24 via "-lo"; # route 203.0.113.0/24 via "-lo"; # route 192.0.2.0/24 blackhole; # route 198.51.100.0/24 prohibit; # route 203.0.113.0/24 unreachable; table master4; };
Attached Files
To refer to attachments on a page, use attachment:filename, as shown below in the list of files. Do NOT use the URL of the [get] link, since this is subject to change and can break easily.You are not allowed to attach a file to this page.