# 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