Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.user > #275076
| From | Timothy M Butterworth <timothy.m.butterworth@gmail.com> |
|---|---|
| Newsgroups | linux.debian.user |
| Subject | Re: Debian Server Routing OSPF on two links and one loopback address |
| Date | 2024-12-01 02:10 +0100 |
| Message-ID | <JOGDf-cSIf-3@gated-at.bofh.it> (permalink) |
| References | <JOFnP-cRMU-5@gated-at.bofh.it> <JOGad-cSij-1@gated-at.bofh.it> |
| Organization | linux.* mail to news gateway |
[Multipart message — attachments visible in raw view] - view raw
On Sat, Nov 30, 2024 at 7:35 PM Timothy M Butterworth < timothy.m.butterworth@gmail.com> wrote: > > > On Sat, Nov 30, 2024 at 6:46 PM Timothy M Butterworth < > timothy.m.butterworth@gmail.com> wrote: > >> 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. >> >> > Added nmcli commands > ### Create and configure the dummy interface using nmcli > sudo nmcli conn add type dummy ifname ospf ipv4.method manual ipv4.address > 10.0.0.1/32 > sudo nmcli connection add type ethernet ifname eth0 ipv4.method manual > ipv4.address 10.1.1.2/30 ipv4.gateway 10.1.1.1 > sudo nmcli connection add type ethernet ifname eth0 ipv4.method manual > ipv4.address 10.1.1.6/30 ipv4.gateway 10.1.1.5 > > ### Corrected nmcli syntax sudo nmcli con mod eth0 ipv4.method manual ipv4.address 10.1.1.2/30 ipv4.gateway 10.1.1.1 sudo nmcli con mod eth1 ipv4.method manual ipv4.address 10.1.1.6/30 ipv4.gateway 10.1.1.5 > > > >> ### 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/ >> ⠈⠳⣄⠀⠀ >> > > > -- > ⢀⣴⠾⠻⢶⣦⠀ > ⣾⠁⢠⠒⠀⣿⡁ Debian - The universal operating system > ⢿⡄⠘⠷⠚⠋⠀ https://www.debian.org/ > ⠈⠳⣄⠀⠀ > -- ⢀⣴⠾⠻⢶⣦⠀ ⣾⠁⢠⠒⠀⣿⡁ Debian - The universal operating system ⢿⡄⠘⠷⠚⠋⠀ https://www.debian.org/ ⠈⠳⣄⠀⠀
Back to linux.debian.user | Previous | Next — Previous in thread | 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