Réseau (AIX)

De wiki.nexiat.fr
Aller à la navigation Aller à la recherche
Fiche express
Domaine Administration réseau AIX — vue d'ensemble
Fichiers de conf /etc/resolv.conf · /etc/netsvc.conf · /etc/irs.conf
Pages liées Ifconfig (AIX) · Mktcpip · Entstat · No

Vue d'ensemble de l'administration réseau sous AIX : nommage des interfaces, paramètres noyau, routage et diagnostic. Pour la configuration d'une interface au quotidien, voir Ifconfig (temporaire) et Mktcpip (persistant) ; pour les statistiques bas niveau, voir Entstat.

Nommage des interfaces

AIX distingue l'interface physique (carte Ethernet, ex. ent0) de l'interface logique (ex. en0 pour Standard Ethernet, ou et0 pour le standard IEEE 802.3 — historique, rarement utilisé aujourd'hui). C'est l'interface logique qui porte la configuration IP.

Paramètres réseau noyau

no -a                          # liste tous les paramètres réseau noyau actuels
no -o ipforwarding=1           # active le forwarding IP (routeur)
no -o nom_option=valeur        # active/modifie un paramètre réseau au niveau kernel

Voir No pour le détail de cette commande.

Vue niveau 2 d'une interface

lsparent -C -k ent              # liste les interfaces Ethernet
lsattr -E -l en0 -a state        # le lien est-il actif (câble connecté à un élément actif) ?
lsdev -C -l ent0                 # tous les paramètres niveau 2 de l'interface physique
lsattr -E -l ent0                 # idem, détail des attributs

Modification des paramètres d'une carte

Deux façons de changer vitesse/duplex : avec -P (appliqué au reboot suivant, pas d'interruption immédiate) ou en désactivant l'interface avant modification (effet immédiat, coupure du réseau le temps de l'opération) — détail complet dans Ifconfig (AIX).

chdev -P -l ent0 -a media_speed='100_Full_Duplex'   # effectif au prochain reboot uniquement

Nom de machine par interface

Le hostname peut être défini par interface (utile en multi-homed) :

chdev -l inet0 -a hostname=SRV-AIX-EXEMPLE
reboot

Routes et table de routage

Les routes doivent être insérées dans l'ODM (via chdev -l inet0 -a route=...) pour survivre au reboot — on parle alors de routes statiques. Une route ajoutée directement avec route add sans passer par l'ODM est dynamique (perdue au reboot).

# Route dynamique vers un réseau, via une passerelle
route add -net 198.51.100.0 203.0.113.1

# Passerelle par défaut (dynamique)
route add 0 203.0.113.1

# Route dynamique vers un hôte précis
route add 198.51.100.42 203.0.113.1

# Suppression d'une route dynamique
route delete 198.51.100.42 203.0.113.1

Routes statiques (persistantes, via l'ODM) :

# Route de type host
chdev -l inet0 -a route=host,-hopcount,0,,-if,en2,,198.51.100.42,203.0.113.1

# Passerelle par défaut pour l'interface logique en2
chdev -l inet0 -a route=net,-hopcount,0,-netmask,255.255.255.0,-if,en2,,203.0.113.1

# Suppression d'une route statique
chdev -l inet0 -a delroute=host,,198.51.100.42,203.0.113.1

SMIT : Communications Applications and Services → TCP/IP → Further Configuration → Static Routes.

Lire la table de routage

netstat -Cn        # toutes les routes (Communications Subsystem)
netstat -rn         # routes, avec le détail des flags

Exemple de sortie et signification des flags :

Destination        Gateway           Flags   Refs     Use  If   Exp  Groups
198.51.100.0        203.0.113.1       UGH       0         0 en4      -      -
Flag Signification
U Route active
G La route passe par une gateway
H Route de type host (pas réseau)
D Créée dynamiquement par une redirection ICMP
M Modifiée par une redirection ICMP
L Adresse de niveau liaison présente dans l'entrée
S Ajoutée manuellement
b Représente une adresse de broadcast
l Représente une adresse locale
m Représente une adresse multicast
R Hôte ou réseau inaccessible
u Route utilisable

Analyser le trafic réseau

iptrace -a /tmp/nettrace.iptrace.$(date +%Y%m%d)     # capture le trafic dans un fichier binaire
ipreport /tmp/nettrace.iptrace.20260101              # lit le fichier binaire produit par iptrace

DNS

Voir la section « Résolution DNS » de Ifconfig (AIX) (/etc/resolv.conf, /etc/netsvc.conf).

Voir aussi

  • Ifconfig (AIX) — configuration d'interface (temporaire)
  • Mktcpip — configuration TCP/IP persistante
  • Entstat — statistiques bas niveau
  • No — paramètres réseau noyau
  • Rpcinfo — diagnostic des services RPC (NFS, NIS, boot)