bgp.conf 4.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176
  1. # Gitoyen <contact@gitoyen.net>
  2. #
  3. # vim: set ts=4:sw=4
  4. #
  5. # iBGP: Backbone
  6. #
  7. template bgp ibgp {
  8. local as 20766;
  9. next hop self;
  10. import where bgp_import(20766,"core",0);
  11. export where bgp_export(20766,"core");
  12. }
  13. protocol bgp core_yankee from ibgp {
  14. description "Yankee - iBGP";
  15. neighbor 2001:910::19 as 20766;
  16. }
  17. protocol bgp core_xray from ibgp {
  18. description "X-Ray - iBGP";
  19. neighbor 2001:910::4 as 20766;
  20. }
  21. protocol bgp core_zoulou from ibgp {
  22. description "Zoulou - iBGP";
  23. neighbor 2001:910::1 as 20766;
  24. }
  25. #
  26. # Membre: FDN
  27. #
  28. template bgp tpl_fdn {
  29. local as 20766;
  30. description "Livraison FDN";
  31. import where bgp_import(65055,"member",0);
  32. export where bgp_export(65055,"default");
  33. }
  34. protocol bgp member_fdn1 from tpl_fdn {
  35. neighbor 2001:910:0:800::213 as 65055;
  36. }
  37. protocol bgp member_fdn2 from tpl_fdn {
  38. neighbor 2001:910:0:800::214 as 65055;
  39. }
  40. #
  41. # Membre: Grenode
  42. #
  43. template bgp tpl_grenode {
  44. local as 20766;
  45. description "Livraison Grenode";
  46. import where bgp_import(51083,"member",40000);
  47. export where bgp_export(51083,"full");
  48. }
  49. protocol bgp member_grenode1 from tpl_grenode {
  50. neighbor 2001:910:0:116::222 as 51083;
  51. }
  52. #
  53. # Membre: L'Autre.net
  54. #
  55. template bgp tpl_lautrenet {
  56. local as 20766;
  57. description "Livraison L'Autre.net";
  58. import where bgp_import(64600,"member",0);
  59. export where bgp_export(64600,"full");
  60. }
  61. protocol bgp member_lautrenet1 from tpl_lautrenet {
  62. neighbor 2001:910:0:107::205 as 64600;
  63. }
  64. protocol bgp member_lautrenet2 from tpl_lautrenet {
  65. neighbor 2001:910:0:107::206 as 64600;
  66. }
  67. #
  68. # Membre: Tetaneutral
  69. #
  70. template bgp tpl_tetaneutral {
  71. local as 20766;
  72. description "Livraison Tetaneutral.net";
  73. import where bgp_import(197422,"member",40000);
  74. export where bgp_export(197422,"full");
  75. }
  76. protocol bgp member_tetaneutral from tpl_tetaneutral {
  77. neighbor 2001:910:0:3011::245 as 197422;
  78. }
  79. #
  80. # Transit: Absolight
  81. #
  82. template bgp tpl_absolight {
  83. local as 20766;
  84. description "Transit Absolight";
  85. import where bgp_import(29608,"transit",10004);
  86. export where bgp_export(29608,"members");
  87. }
  88. protocol bgp transit_absolight from tpl_absolight {
  89. neighbor 2a01:678:1000:1::1 as 29608;
  90. description "Transit Absolight";
  91. }
  92. #
  93. # Peering: FranceIX
  94. #
  95. template bgp tpl_franceix_rs {
  96. local as 20766;
  97. import where bgp_import(51706,"peering",26000);
  98. export where bgp_export(51706,"members");
  99. import limit 100000;
  100. }
  101. template bgp tpl_franceix_peers {
  102. local as 20766;
  103. import where bgp_import(51706,"peering",26000);
  104. export where bgp_export(51706,"members");
  105. import limit 10000;
  106. }
  107. protocol bgp franceix_rs1 from tpl_franceix_rs {
  108. neighbor 2001:7f8:54::250 as 51706;
  109. description "FranceIX Route Server 1";
  110. }
  111. protocol bgp franceix_rs2 from tpl_franceix_rs {
  112. neighbor 2001:7f8:54::251 as 51706;
  113. description "FranceIX Route Server 2";
  114. }
  115. protocol bgp franceix_6939 from tpl_franceix_peers {
  116. neighbor 2001:7f8:54::10 as 6939;
  117. description "FranceIX / AS-HURRICANE";
  118. import limit 50000;
  119. }
  120. protocol bgp franceix_20562 from tpl_franceix_peers {
  121. neighbor 2001:7f8:54::68 as 20562;
  122. description "FranceIX / AS-OPENPEERING-EU";
  123. }
  124. protocol bgp franceix_34019 from tpl_franceix_peers {
  125. neighbor 2001:7f8:54::71 as 34019;
  126. description "FranceIX / AS-HIVANE";
  127. }
  128. protocol bgp franceix_42473 from tpl_franceix_peers {
  129. neighbor 2001:7f8:54::85 as 42473;
  130. description "FranceIX / AS-ANEXIA";
  131. }
  132. protocol bgp franceix_197692 from tpl_franceix_peers {
  133. neighbor 2001:7f8:54::133 as 197692;
  134. description "FranceIX / AS-CONOSTIX";
  135. }
  136. protocol bgp franceix_41692 from tpl_franceix_peers {
  137. neighbor 2001:7f8:54::159 as 41692;
  138. description "FranceIX / AS-OPENCARRIER";
  139. }
  140. protocol bgp franceix_29467 from tpl_franceix_peers {
  141. neighbor 2001:7f8:54::227 as 29467;
  142. description "FranceIX / AS-LUXNETWORK";
  143. }
  144. protocol bgp franceix_197422 from tpl_franceix_peers {
  145. neighbor 2001:7f8:54::233 as 197422;
  146. description "FranceIX / Tetaneutral";
  147. }
  148. protocol bgp franceix_13335 from tpl_franceix_peers {
  149. neighbor 2001:7f8:54::1:49 as 13335;
  150. description "FranceIX / Cloudfare";
  151. }