2021-10-26 15:58:49 +00:00
|
|
|
Setup BIRD with BGP on loopback or dummy interface
|
|
|
|
|
2021-10-26 15:55:00 +00:00
|
|
|
For RHEL8 use 'nm' for NetworkManager and dummy iface for BGP IPs
|
2021-10-26 16:01:22 +00:00
|
|
|
For RHEL7 use 'ns' for network-scripts and lo iface for BGP IPs
|
2021-10-26 15:53:11 +00:00
|
|
|
|
|
|
|
network: "nm"
|
|
|
|
network_nm_iface: "dummy0"
|
|
|
|
|
2021-10-26 15:55:00 +00:00
|
|
|
Use null for MTU auto
|
2021-10-26 15:53:11 +00:00
|
|
|
|
|
|
|
network_nm_iface_mtu: null
|
|
|
|
|
2021-10-26 15:55:17 +00:00
|
|
|
BIRD config example:
|
2021-10-25 09:56:39 +00:00
|
|
|
|
|
|
|
bird:
|
|
|
|
bgp:
|
|
|
|
common:
|
|
|
|
storage04.s3.msk2.example.com:
|
|
|
|
routerid: 10.101.42.14
|
|
|
|
storage05.s3.msk2.example.com:
|
|
|
|
routerid: 10.101.42.15
|
|
|
|
storage06.s3.msk2.example.com:
|
|
|
|
routerid: 10.101.42.16
|
|
|
|
storage07.s3.msk2.example.com:
|
|
|
|
routerid: 10.101.42.17
|
|
|
|
static:
|
|
|
|
- name: STATIC1
|
|
|
|
networks:
|
|
|
|
storage04.s3.msk2.example.com:
|
|
|
|
- ip: "10.110.42.1"
|
|
|
|
mask: "255.255.255.255"
|
|
|
|
mask_dash: "32"
|
|
|
|
bgp_local_pref: "100"
|
|
|
|
- ip: "10.110.42.21"
|
|
|
|
mask: "255.255.255.255"
|
|
|
|
mask_dash: "32"
|
|
|
|
bgp_local_pref: "100"
|
|
|
|
storage05.s3.msk2.example.com:
|
|
|
|
- ip: "10.110.42.1"
|
|
|
|
mask: "255.255.255.255"
|
|
|
|
mask_dash: "32"
|
|
|
|
bgp_local_pref: "100"
|
|
|
|
- ip: "10.110.42.21"
|
|
|
|
mask: "255.255.255.255"
|
|
|
|
mask_dash: "32"
|
|
|
|
bgp_local_pref: "100"
|
|
|
|
storage06.s3.msk2.example.com:
|
|
|
|
- ip: "10.110.42.1"
|
|
|
|
mask: "255.255.255.255"
|
|
|
|
mask_dash: "32"
|
|
|
|
bgp_local_pref: "100"
|
|
|
|
- ip: "10.110.42.21"
|
|
|
|
mask: "255.255.255.255"
|
|
|
|
mask_dash: "32"
|
|
|
|
bgp_local_pref: "100"
|
|
|
|
storage07.s3.msk2.example.com:
|
|
|
|
- ip: "10.110.42.1"
|
|
|
|
mask: "255.255.255.255"
|
|
|
|
mask_dash: "32"
|
|
|
|
bgp_local_pref: "100"
|
|
|
|
- ip: "10.110.42.21"
|
|
|
|
mask: "255.255.255.255"
|
|
|
|
mask_dash: "32"
|
|
|
|
bgp_local_pref: "100"
|
|
|
|
bgp:
|
|
|
|
- name: SW06
|
|
|
|
remote_asnum: 4200200000
|
|
|
|
local_asnum: 4200200000
|
|
|
|
confederation: 209684
|
|
|
|
remote_addr: "10.127.2.6"
|
|
|
|
export:
|
|
|
|
- STATIC1
|
|
|
|
- name: SW10
|
|
|
|
remote_asnum: 4200200000
|
|
|
|
local_asnum: 4200200000
|
|
|
|
confederation: 209684
|
|
|
|
remote_addr: "10.127.2.10"
|
|
|
|
export:
|
|
|
|
- STATIC1
|