Ifconfig (AIX)

De wiki.nexiat.fr
Aller à la navigation Aller à la recherche
Fiche express
Domaine Configuration d'interface réseau (AIX)
Commande ifconfig
Contexte AIX — ne survit pas au reboot (voir chdev/mktcpip pour une config persistante)
Voir aussi Entstat · Mktcpip · Réseau (AIX)

ifconfig configure ou interroge une interface réseau AIX. Point important propre à AIX : une modification faite par ifconfig agit uniquement sur l'état courant du noyau, sans mettre à jour l'ODM — elle ne survit donc pas à un reboot. Pour une configuration persistante, utiliser chdev (modification d'un attribut sur une interface déjà définie) ou mktcpip (création complète d'une configuration TCP/IP) — voir Mktcpip pour la comparaison détaillée des deux approches.

Consultation

ifconfig -l              # liste les interfaces disponibles
ifconfig en0              # paramètres de l'interface en0

Activer / désactiver une interface

ifconfig en0 up
ifconfig en0 down
ifconfig en0 detach       # retire l'interface logique (remove)

Changer la vitesse / le mode duplex d'une carte

Nécessite de désactiver l'interface avant de modifier l'attribut matériel sous-jacent avec chdev, puis de la réactiver :

ifconfig en0 down
ifconfig en0 detach
chdev -l ent0 -a media_speed='100_Full_Duplex'
ifconfig en0 up

lsattr -El ent0 -a media_speed     # vérifier la valeur effective

Adressage IP (temporaire, non persistant)

ifconfig en0 inet 192.0.2.10 netmask 255.255.255.0 up
ifconfig en0 alias 192.0.2.11 netmask 255.255.255.0    # alias supplémentaire sur la même interface

Pour une configuration qui tient le reboot, préférer :

chdev -l en0 -a alias4=192.0.2.11,255.255.255.0            # ajout d'alias persistant

Résolution DNS

La résolution de noms est configurée dans deux fichiers distincts, pas par ifconfig :

/etc/resolv.conf     # serveurs DNS
 nameserver 192.0.2.53
 nameserver 192.0.2.54
 domain example.com

/etc/netsvc.conf     # ordre de résolution (local avant/après DNS)
 hosts=local,bind

namerslv -s permet de relister la configuration DNS active.

Voir aussi

  • Entstat — statistiques bas niveau de l'interface
  • Mktcpip — configuration TCP/IP complète et persistante
  • Réseau (AIX) — vue d'ensemble