Je cherche la bonne façon de configurer le réseau avec une adresse IP statique sur Ubuntu Desktop 18.04, mais à partir de la ligne de commande et non de l'interface graphique.
Je vous remercie
Je pense que c'est aussi proche de la "bonne façon" que vous pouvez obtenir.
Vous devez d’abord savoir quel est le nom de votre interface. Pour ce faire, exécutez simplement ip address
à partir du terminal. Sur ma machine, c’est eno1
qui se trouve sur la première ligne:
me@pc:~$ ip address
2: eno1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether 90:b1:1c:aa:bb:cc brd ff:ff:ff:ff:ff:ff
inet 10.1.2.16/24 brd 10.1.2.255 scope global eno1
valid_lft forever preferred_lft forever
inet6 fe80::5cd1:3ee8:c461:6f12/64 scope link noprefixroute
valid_lft forever preferred_lft forever
Ensuite, il vous suffit d’éditer le fichier /etc/netplan/01-network-manager-all.yaml
et de lui donner l’apparence suivante pour une affectation d’adresse IP statique:
# Let NetworkManager manage all devices on this system
network:
version: 2
renderer: NetworkManager
ethernets:
eno1:
renderer: networkd
match:
name: eno1
addresses: [10.1.2.16/24]
gateway4: 10.1.2.1
nameservers:
search: [example.com]
addresses: [10.1.2.10]
Cela indique à netplan d'utiliser networkd sur l'interface eno1
au lieu de NetworkManager.