resetting linux network config on fedora
tags: learning networking linux
content
what to reset:
- firewall, dns, network interface
services:
NetworkManager,firewalldsystemd-resolvedis suggested but not found on my machine?
stop services:
sudo systemctl stop NetworkManagersudo systemctl stop firewalld
remove configs:
sudo rm -rf /etc/NetworkManager/system-connections/*sudo rm -rf /etc/NetworkManager/dispatcher.d/*- backup original config:
sudo mv /etc/NetworkManager/NetworkManager.conf /etc/NetworkManager/NetworkManager.conf.backup(resets to defualt) sudo firewall-cmd --complete-reloadsudo firewall-cmd --set-default-zone=publicor remove allfirewalldconfig:
sudo rm -rf /etc/firewalld/zones/*
sudo rm -rf /etc/firewalld/services/*
sudo systemctl restart firewalld
dns:
sudo rm /etc/resolv.confwhat/etc/resolv.confsupposed to look like:
# Generated by NetworkManager
search illumina.com edgeos.illumina.com
nameserver 10.10.1.10
nameserver 10.10.48.5
or
nameserver 8.8.8.8
routing table
ip link showto check interfacesudo ip link set $interface downto disconnect an interface (disable the interface)sudo ip addr flush dev $interfaceto remove the ip addresses assigned to that interface
restart all services
sudo systemctl start NetworkManager
sudo systemctl start firewalld
sudo systemctl start systemd-resolved
check interfaces’ connection
nmcli device status
bring up disconnected interface
sudo ip link set enp88s0 up(this might not work)sudo nmcli device connect enp88s0