diff --git a/SetStaticIP.md b/SetStaticIP.md index c75ab0e..4a9060f 100644 --- a/SetStaticIP.md +++ b/SetStaticIP.md @@ -1,31 +1,35 @@ 1. Edit interfaces ```bash #Firstly backup interfaces -sudo mv /etc/network/interfaces /etc/network/interfaces.backup +sudo cp /etc/netplan/10-dhcp-all-interfaces.yaml /etc/netplan/10-dhcp-all-interfaces.yaml.backup -#Then create new and edit -sudo nano /etc/network/interfaces +#Then edit +sudo nano /etc/netplan/10-dhcp-all-interfaces.yaml ##Put following configuration in. IP adress, netmask, gateway and dns according to your needs -source /etc/network/interfaces.d/* -# Network is managed by Network manager -auto lo -iface lo inet loopback - -auto eth0 -iface eth0 inet static -address 192.168.1.110 -netmask 255.255.255.0 -gateway 192.168.1.1 -dns-nameservers 8.8.8.8 +network: + version: 2 + renderer: networkd + ethernets: + all-eth-interfaces: + match: + name: "e*" + dhcp4: no + dhcp6: no + addresses: + - 192.168.1.10/24 + nameservers: + addresses: + - 8.8.8.8 + routes: + - to: default + via: 192.168.1.1 ``` -2. Stop and disable Network manager +2. Apply network configuration ```bash -sudo systemctl stop NetworkManager - -sudo systemctl disable NetworkManager +sudo netplan apply ``` 3. Reboot device