Le nom des interfaces réseau sont déterminées par le driver gérant les cartes réseau :
Les interfaces virtuelles sont multiples :
La configuration en ligne de commande s'effectue avec la commande ifconfig, cette dernière est bien complète que sur un système linux.
ifconfig gif0 create ifconfig gif0 destroy
ifconfig em0 up ifconfig em0 down
ifconfig em0 inet 172.18.1.1/24 ifconfig em0 inet6 2001:abcd:1234::1 prefixlen 64
ifconfig em0 inet delete 172.18.1.1 ifconfig em0 inet6 delete 2001:abcd:1234::1
ifconfig em0 inet alias 172.18.1.2/32 ifconfig em0 inet6 alias 2001:abcd:1234::2 prefixlen 128
Les fichiers de configuration se trouvent sous /etc, sous forme d'un fichier par interface (physique ou virtuelle).
Chaque interface possède un fichier nommé /etc/hostname.<interface>
/etc/hostname.em0
up inet 172.18.1.1 255.255.255.0 172.18.1.255 inet6 2001:abcd:1234:1000::1 64
Le fichier de configuration s'appelle /etc/mygate , il contient les adresses IP (v4 et/ou v6) de la passerelle par defaut :
/etc/mygate
172.18.1.250 2001:abcd:1234:1000::10
Le démarrage ou redémarrage du réseau se fait à l'aide du script /etc/netstart. Pour appliquer vos modifications , tapez ceci :
sh /etc/netstart
L'activation/Désactivation du routage se fait à l'aide de la commande sysctl :
sysctl net.inet.ip.forwarding=1 sysctl net.inet6.ip6.forwarding=1
Pour l'activer au démarrage , il faut modifier le fichier /etc/sysctl.conf
/etc/sysctl.conf
net.inet.ip.forwarding=1 # 1=Permit forwarding (routing) of IPv4 packets net.inet6.ip6.forwarding=1 # 1=Permit forwarding (routing) of IPv6 packets
Pages relatives