Dans cette partie, nous allons donner à notre raspi une adresse IP fixe, en IPV4 et IPV6.
Nous allons utiliser ce qui est indiqué dans de nombreux tutoriels : modification du fichier /etc/dhcpcd.conf
# Example static IP configuration:
interface eth0
static ip_address=192.168.111.170/24
static ip6_address=2a01:e0a:d0:3c20::170/64
static routers=192.168.111.254
#static domain_name_servers=192.168.1.1
Les lignes à modifier sont celles ci-dessus : enlever le # au début des lignes (sauf la première et la dernière) et renseigner en fonction des adresses IP voulues : ipv4 et ipv6.
Il restera les serveurs DNS à configurer (dernière ligne), ce que nous ferons après avoir installé knot-resolver.
Une fois les modifications dans le fichier /etc/dhcpcd.conf faites, vous pouvez re-démarrer votre raspi.
Test :
pi@raspberrypi:~ $ ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether b8:27:eb:3a:0b:38 brd ff:ff:ff:ff:ff:ff
inet 192.168.111.170/24 brd 192.168.111.255 scope global noprefixroute eth0
valid_lft forever preferred_lft forever
inet6 2a01:e0a:d0:3c20:a23:93ca:de95:e15b/64 scope global dynamic mngtmpaddr noprefixroute
valid_lft 86388sec preferred_lft 86388sec
inet6 2a01:e0a:d0:3c20::170/64 scope global noprefixroute
valid_lft forever preferred_lft forever
inet6 fe80::74c8:34d:25f2:3b43/64 scope link
valid_lft forever preferred_lft forever
pi@raspberrypi:~ $
Les adresses IP de votre serveur doivent correspondre à ce que vous avez entré dans le fichier. On a bien :
C'est tout bon !