Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.user > #275065
| From | Timothy M Butterworth <timothy.m.butterworth@gmail.com> |
|---|---|
| Newsgroups | linux.debian.user |
| Subject | Debian Server Routing OSPF on two links and one loopback address |
| Date | 2024-12-01 00:50 +0100 |
| Message-ID | <JOFnP-cRMU-5@gated-at.bofh.it> (permalink) |
| Organization | linux.* mail to news gateway |
[Multipart message — attachments visible in raw view] - view raw
All,
I have been working out how to have my server setup with OSPF routing. I
have two network interfaces each configured with a /30 and one dummy
loopback configured with a /32. The goal is to have the /32 address
advertised in DNS so traffic can use per-session load balancing across both
/30's.
Can anyone think of anything I might have missed?
### Create and configure the dummy interface
sudo touch /etc/network/interfaces.d/ospf.cfg
sudo vim /etc/network/interfaces.d/ospf.cfg
auto ospf
iface ospf inet static
address 10.0.0.1/32
pre-up ip link add ospf type dummy
### Configure Static IP addresses
auto eth0
iface eth0 inet static
address 10.1.1.2/30
auto eth1
iface eth1 inet static
address 10.1.1.6/30
### Add Default Gateway routes
route add -net default gw 10.1.1.1 metric 1024 dev eth0
route add -net default gw 10.1.1.5 metric 1024 dev eth1
# NOTE: I am not sure if the above commands will be persistent.
### Install and Configure frr Free Range Routing
sudo apt install frr
sudo vim /etc/frr/daemons
change no to yes for OSPF
sudo /usr/bin/vtysh
conf t
router ospf
network 10.0.0.1/32 area 0
network 10.1.1.0/30 area 0
network 10.1.1.4/30 area 0
# NOTE: frr configuration is stored in. sudo vim /etc/frr/frr.conf
### Enable IP Forwarding
sudo sysctl -w net.ipv4.ip_forward=1
### sysctl.d config file
sudo touch /etc/sysctl.d/ipforward
sudo vim /etc/sysctl.d/ipforward
net.ipv4.ip_forward = 1
### Firewalld Configuration - Open OSPF
sudo firewall-cmd --add-protocol=ospf --permanent --zone=internal
sudo firewall-cmd --add-protocol=89 --permanent --zone=internal
### DNS Configuration
;
; BIND data file for local loopback interface
;
$TTL 604800
@ IN SOA ns1.home.arpa. root.home.arpa. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS ns1.home.arpa.
@ IN A 127.0.0.1
@ IN AAAA ::1
ns1 IN A 127.0.0.1
ns1 IN AAAA ::1
server-1 IN A 10.0.0.1
--
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ Debian - The universal operating system
⢿⡄⠘⠷⠚⠋⠀ https://www.debian.org/
⠈⠳⣄⠀⠀
Back to linux.debian.user | Previous | Next — Next in thread | Find similar | Unroll thread
Debian Server Routing OSPF on two links and one loopback address Timothy M Butterworth <timothy.m.butterworth@gmail.com> - 2024-12-01 00:50 +0100
Re: Debian Server Routing OSPF on two links and one loopback address Timothy M Butterworth <timothy.m.butterworth@gmail.com> - 2024-12-01 01:00 +0100
Re: Debian Server Routing OSPF on two links and one loopback address Andy Smith <andy@strugglers.net> - 2024-12-01 01:20 +0100
Re: Debian Server Routing OSPF on two links and one loopback address Timothy M Butterworth <timothy.m.butterworth@gmail.com> - 2024-12-01 09:30 +0100
Re: Debian Server Routing OSPF on two links and one loopback address Andy Smith <andy@strugglers.net> - 2024-12-01 01:10 +0100
Re: Debian Server Routing OSPF on two links and one loopback address Timothy M Butterworth <timothy.m.butterworth@gmail.com> - 2024-12-01 09:30 +0100
Re: Debian Server Routing OSPF on two links and one loopback address Timothy M Butterworth <timothy.m.butterworth@gmail.com> - 2024-12-01 01:40 +0100
Re: Debian Server Routing OSPF on two links and one loopback address Timothy M Butterworth <timothy.m.butterworth@gmail.com> - 2024-12-01 02:10 +0100
Re: Debian Server Routing OSPF on two links and one loopback address Timothy M Butterworth <timothy.m.butterworth@gmail.com> - 2024-12-01 03:10 +0100
csiph-web