Hi,
The task is to provide balancing and fault tolerance of the freeradius service by means of BGP anycast ip on the basis of two servers (not one, as at the moment). The plan is as follows: configure a different address on the lo interface (10.15.12.6 ) using bird to configure the announcement. Here's my version.
router id 10.10.2.28;
listen bgp address
filter anycastfr {
if net = 10.15.12.6/24 then accept;
}
protocol kernel {
persist;
scan time 20;
import all;
export all;
}
protocol bfd {
interface "ens192" {
interval 200 ms;
multiplier 3;
};
}
protocol static vroute {
route 10.15.12.6 via 10.10.2.28 ;
}
protocol bgp {
bfd;
export filter anycastfr
export where proto = "vroute";
}
Is that correct ?
The task is to provide balancing and fault tolerance of the freeradius service by means of BGP anycast ip on the basis of two servers (not one, as at the moment). The plan is as follows: configure a different address on the lo interface (10.15.12.6 ) using bird to configure the announcement. Here's my version.
router id 10.10.2.28;
listen bgp address
filter anycastfr {
if net = 10.15.12.6/24 then accept;
}
protocol kernel {
persist;
scan time 20;
import all;
export all;
}
protocol bfd {
interface "ens192" {
interval 200 ms;
multiplier 3;
};
}
protocol static vroute {
route 10.15.12.6 via 10.10.2.28 ;
}
protocol bgp {
bfd;
export filter anycastfr
export where proto = "vroute";
}
Is that correct ?