Вы находитесь на странице: 1из 1

Sujet rattrapage Shell Unix 3I. Sbastien ROHAUT. Dure 1h30. Documents autoriss.

La commande ip a retourne l'ensemble des adresses IP d'une machine sous Linux, y compris celles invisibles depuis la commande ifconfig , sous cette forme :
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue link/ether 00:23:7d:a0:20:fa brd ff:ff:ff:ff:ff:ff inet 10.11.12.13/24 brd 10.11.12.255 scope global eth0:0 inet 10.11.12.14/24 brd 10.150.67.255 scope global secondary eth0:1 inet 10.11.12.15/24 brd 10.150.67.255 scope global secondary eth0:2

1) (3 pts) Donner la ligne de commande permettant d'afficher l'ensemble des adresses IP de la machine : Ex:
10.11.12.13 10.11.12.14 10.11.12.15

2) (3 pts) Chaque interface rseau dispose d'une adresse IP principale et d'autres appeles secondaires (secondary). Donner la ligne de commande listant uniquement les adresses IP principales, mais pas les secondaires.
Ex : 10.11.12.13

3) (3 pts) Les interfaces rseaux actives (connectes au rseau et configures) sont indiques UP dans la premire ligne. Donner la liste des noms des interfaces rseaux actives.
Ex: eth0

4) (7 pts) crire un script qui convertit un masque au format dcimal (par exemple /24) en format IP :
Ex : /24 => 255.255.255.0, ou /22 =>255.255.252.0

5) (4 pts) crire un script qui vrifie si une adresse IP est valide.


Ex: 10.11.12.13 =>OK, 10.287.23.123.14 => Erreur

Вам также может понравиться