Ressources informatiques

Ressources informatiques

Ressources informatiques

Effectuer la configuration IP

Effectuer la configuration IP avec NetworkManager

Par défaut, le Raspberry Pi utilise NetworkManager.

Affecter une adresse IP, l'adresse du serveur DNS et l'adresse de la passerelle au Raspberry pi avec NetworkManager

Visualiser les connexions existantes
x@rpiX$ nmcli connection show
NAME                UUID                                  TYPE      DEVICE
Wired connection 1  c7bf5235-1432-345a-849c-cda9ba0f2ff7  ethernet  eth0
lo                  c59015c7-dbee-40db-87b5-25af9d227b09  loopback  lo

La connexion s'appelle Wired connection 1

Effectuer la configuration IP

Ci-dessous la configuration choisie est :

x@rpiX:~$ sudo nmcli connection modify "Wired connection 1" ipv4.addresses 192.168.1.100/24
x@rpiX:~$ sudo nmcli connection modify "Wired connection 1" ipv4.gateway 192.168.1.254
x@rpiX:~$ sudo nmcli connection modify "Wired connection 1" ipv4.dns 192.168.1.254
x@rpiX:~$ sudo nmcli connection modify "Wired connection 1" ipv4.method manual
Activer la configuration
x@rpiX:~$ sudo nmcli connection up "Wired connection 1"
Visualiser le résultat
x@rpiX:~$ nmcli
eth0: connected to Wired connection 1
        "Microchip SMSC9512/9514"
        ethernet (smsc95xx), B8:27:EB:AA:BB:CC, hw, mtu 1500
        ip4 default, ip6 default
        inet4 192.168.1.100/24
        route4 192.168.1.0/24 metric 100
        route4 default via 192.168.1.254 metric 100
        inet6 ...
        inet6 ...
        route6 ...
        route6 ...
        route6 ...

lo: connected (externally) to lo
        "lo"
        loopback (unknown), 00:00:00:00:00:00, sw, mtu 65536
        inet4 127.0.0.1/8
        inet6 ::1/128

wlan0: unavailable
        "Broadcom BCM43438 combo and Bluetooth Low Energy"
        wifi (brcmfmac), B8:27:EB:AA:BB:CC, sw disabled, hw, mtu 1500

DNS configuration:
        servers: 192.168.1.254
        interface: eth0

        servers:...
        domains: lan
        interface: eth0
x@rpiX:~$ ip a | grep -A3 eth0:
2: eth0:  mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether b8:27:eb:aa:bb:cc brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.100/24 brd 192.168.1.255 scope global noprefixroute eth0
       valid_lft forever preferred_lft forever
x@rpiX:~$ ip r
default via 192.168.1.254 dev eth0 proto static metric 100
192.168.1.0/24 dev eth0 proto kernel scope link src 192.168.1.100 metric 100 
x@rpiX:~$ cat /etc/resolv.conf
# Generated by NetworkManager
search lan
nameserver 192.168.1.254

Tester

Tester la configuration IP

en effectuant un ping vers la passerelle
pi@raspberrypi:~ $ ping -c1 192.168.1.254
PING 192.168.1.254 (192.168.1.254) 56(84) bytes of data.
64 bytes from 192.168.1.254: icmp_seq=1 ttl=64 time=1.37 ms
en effectuant un ping vers un hôte d'internet
x@rpiX:~ $  ping -c1 -W1 195.83.96.84
PING 195.83.96.84 (195.83.96.84) 56(84) bytes of data.
64 bytes from 195.83.96.84: icmp_seq=1 ttl=242 time=22.5 ms

--- 195.83.96.84 ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 22.453/22.453/22.453/0.000 ms

Tester la résolution de noms (client DNS)

x@rpiX:~ $ ping -c1 -W 1 lyc-michelet-arpajon.ac-versailles.fr
PING spip-lyc.nat-vip.ac-versailles.fr (195.83.96.84) 56(84) bytes of data.
64 bytes from 195.83.96.84 (195.83.96.84): icmp_seq=1 ttl=242 time=21.9 ms

--- spip-lyc.nat-vip.ac-versailles.fr ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 21.853/21.853/21.853/0.000 ms
x@rpiX:~ $ sudo apt install dnsutils
x@rpiX:~ $ nslookup ressourcesinformatiques.com
Server:		192.168.1.254
Address:	192.168.1.254#53

Non-authoritative answer:
Name:	ressourcesinformatiques.com
Address: 213.186.33.16
x@rpiX:~ $ host www.ressourcesinformatiques.com
www.ressourcesinformatiques.com is an alias for ressourcesinformatiques.com.
ressourcesinformatiques.com has address 213.186.33.16
ressourcesinformatiques.com mail is handled by 100 mxb.ovh.net.
ressourcesinformatiques.com mail is handled by 5 mx2.ovh.net.
ressourcesinformatiques.com mail is handled by 1 mx1.ovh.net.