Blame
| 1d4d54 | J4nis05 | 2024-05-30 15:47:33 | 1 | ## Static IP |
| 2 | * List Network Interfaces with `ip a` |
|||
| 3 | ||||
| 4 | ```shell |
|||
| 5 | $> ip a |
|||
| 6 | ||||
| 7 | 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 |
|||
| 8 | link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 |
|||
| 9 | inet 127.0.0.1/8 scope host lo |
|||
| 10 | valid_lft forever preferred_lft forever |
|||
| 11 | inet6 ::1/128 scope host noprefixroute |
|||
| 12 | valid_lft forever preferred_lft forever |
|||
| 13 | 2: enp3s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000 |
|||
| 14 | link/ether d8:bb:c1:60:e1:89 brd ff:ff:ff:ff:ff:ff |
|||
| 15 | inet 192.168.1.64/24 brd 192.168.1.255 scope global enp3s0 |
|||
| 16 | valid_lft forever preferred_lft forever |
|||
| 17 | inet6 fe80::dabb:c1ff:fe60:e189/64 scope link |
|||
| 18 | valid_lft forever preferred_lft forever |
|||
| 19 | ``` |
|||
| 20 | ||||
| 21 | * Interfaces: |
|||
| 22 | * `1: lo`: Loopback address (localhost / 127.0.0.1) |
|||
| 23 | * `2: enp3s0`: Server Ethernet Port (Can also be something like `eth0`) |
|||
| 24 | ||||
| 25 | * Open interfaces file to set static IP |
|||
| 26 | ||||
| 27 | ```shell |
|||
| 28 | sudo nano /etc/network/interfaces |
|||
| 29 | ``` |
|||
| 30 | ||||
| 31 | * Add / Edit Entry for the Ethernet Port (using name `enp3s0`) |
|||
| 32 | ||||
| 33 | ``` |
|||
| 34 | allow-hotplug enp3s0 |
|||
| 35 | iface enp3s0 inet static |
|||
| 36 | address 192.168.1.100 |
|||
| 37 | netmask 255.255.255.0 |
|||
| 38 | gateway 192.168.1.1 |
|||
| 39 | dns-nameservers 1.1.1.1 1.1.0.1 |
|||
| 40 | ``` |
|||
| 41 | ||||
| 42 | * Restart Networking Service |
|||
| 43 | ||||
| 44 | ```shell |
|||
| 45 | sudo systemctl restart networking |
|||
| 46 | ``` |
|||
| 47 | ||||
| 48 | * Check Interface IP Address (using name `enp3s0`) |
|||
| 49 | ||||
| 50 | ```shell |
|||
| 51 | ip addr show enp3s0 |
|||
| 52 | ``` |
