Service SQL IBM i (AS/400) · Vue
QSYS2.NETSTAT_INTERFACE_INFO
Interfaces TCP/IP du système
Liste les interfaces TCP/IP configurées : adresse, masque, ligne, statut, MTU et paramètres DHCP. L'équivalent SQL de NETSTAT option 1.
À quoi ça sert
Cette vue décrit chaque interface TCP/IP : adresse Internet, masque de sous-réseau ou longueur de préfixe, description de ligne, statut (INTERFACE_STATUS), source, VLAN, unité de transmission maximale et démarrage automatique. Les colonnes DHCP_* renseignent les interfaces obtenues par DHCP (bail, serveur), et d'autres le proxy ARP et les durées de vie des adresses IPv6.
Elle remplace la lecture de NETSTAT option 1 ou de CFGTCP option 1 : on peut filtrer sur les interfaces inactives ou sur une ligne précise, et comparer plusieurs systèmes.
Résultat réel sur un IBM i 7.5
Ce que nous avons exécuté :
SELECT * FROM QSYS2.NETSTAT_INTERFACE_INFO
Ce que l'IBM i a renvoyé le 01/10/2026 (3 lignes au plus) :
| CONNECTION_TYPE Type de connexion | INTERNET_ADDRESS Adresse Internet | NETWORK_ADDRESS Adresse réseau | SUBNET_MASK Masque de sous-réseau | PREFIX_LENGTH Longueur du préfixe | LINE_DESCRIPTION Description de ligne | INTERFACE_LINE_TYPE Type de ligne de l'interface | INTERFACE_STATUS Statut de l'interface | INTERFACE_SOURCE Source de l'interface | SERVICE_TYPE Type de service | VIRTUAL_LAN_ID Identifiant du réseau local virtuel (VLAN) | MAXIMUM_TRANSMISSION_UNIT Unité de transmission maximale (MTU) | CONFIGURED_MAXIMUM_TRANSMISSION_UNIT Unité de transmission maximale configurée | AUTOSTART Démarrage automatique | DAD_MAX_TRANSMITS Nombre maximal de transmissions DAD | HOST_ADDRESS Adresse de l'hôte | DIRECTED_BROADCAST_ADDRESS Adresse de diffusion dirigée | ASSOCIATED_LOCAL_INTERFACE Interface locale associée | CHANGE_STATUS Statut de la modification | PACKET_RULES Règles de paquets | INTERFACE_TYPE Type d'interface | NETWORK_FULL_NAME Nom complet du réseau | INTERFACE_FULL_NAME Nom complet de l'interface | ALIAS_NAME Nom d'alias | INTERFACE_TEXT Texte descriptif de l'interface | DHCP_CREATED Interface créée par DHCP | DHCP_DYNAMIC_DNS_UPDATES Mises à jour DNS dynamiques DHCP | DHCP_LEASE_EXPIRATION Expiration du bail DHCP | DHCP_LEASE_OBTAINED Date d'obtention du bail DHCP | DHCP_USE_UNIQUE_ID Utilisation d'un identifiant unique DHCP | DHCP_SERVER_UNIQUE_ID Identifiant unique du serveur DHCP | DHCP_SERVER_ADDRESS Adresse du serveur DHCP | PREFERRED_INTERFACE_DEFAULT_ROUTE Interface préférée pour la route par défaut | PREFERRED_INTERFACE_LIST Liste des interfaces préférées | PREFERRED_PHYSICAL_LINE_LIST Liste des lignes physiques préférées | ADDRESS_TYPE Type d'adresse | ADDRESS_CLASS Classe d'adresse | ADDRESS_PREFERRED_LIFETIME Durée de vie préférée de l'adresse | ADDRESS_VALID_LIFETIME Durée de vie valide de l'adresse | ADDRESS_PREFERRED_LIFETIME_EXPIRATION Expiration de la durée de vie préférée de l'adresse | ADDRESS_VALID_LIFETIME_EXPIRATION Expiration de la durée de vie valide de l'adresse | ON_LINK Sur le lien | PROXY_ARP_ENABLED Proxy ARP activé | PROXY_ARP_ALLOWED Proxy ARP autorisé | CURRENT_PROXY_AGENT_LINE Ligne courante de l'agent mandataire | CURRENT_PROXY_AGENT_LINE_VIRTUAL_LAN_ID Identifiant de réseau local virtuel de la ligne courante de l'agent mandataire | LAST_CHANGE_TIMESTAMP Horodatage de dernière modification |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| IPV4 | 192.0.2.6 | 192.0.2.7 | 255.255.255.0 | NULL | ETHLINE | VETH | ACTIVE | NULL | NORMAL | NONE | 1500 | LIND | YES | NULL | 0.0.0.10 | 192.0.2.8 | NULL | START | NONE | BROADCAST | NULL | NULL | NULL | NULL | NO | NULL | NULL | NULL | NULL | NULL | NULL | NO | NULL | NULL | NULL | NULL | NULL | NULL | NULL | NULL | NULL | NO | NO | NULL | NULL | 2026-06-06 18:52:55 |
| IPV4 | 127.0.0.1 | 127.0.0.0 | 255.0.0.0 | NULL | *LOOPBACK | NONE | ACTIVE | NULL | NORMAL | NONE | 576 | 576 | YES | NULL | 0.0.0.1 | NULL | NULL | START | NONE | NONBROADCAST | NULL | NULL | LOCALHOST | NULL | NO | NULL | NULL | NULL | NULL | NULL | NULL | NO | NULL | NULL | NULL | NULL | NULL | NULL | NULL | NULL | NULL | NO | NULL | NULL | NULL | 2026-06-06 18:52:55 |
| IPV6 | ::1 | ::1 | NULL | 128 | *LOOPBACK | NONE | ACTIVE | LOOPBACK | NULL | NONE | 16384 | LIND | YES | 0 | :: | NULL | NULL | NULL | NONE | NULL | NULL | NULL | NULL | NULL | NULL | NULL | NULL | NULL | NULL | NULL | NULL | NULL | NULL | NULL | UNICAST | PUBLIC | NULL | NULL | NULL | NULL | YES | NULL | NULL | NULL | NULL | 2026-06-06 18:52:55 |
Données anonymisées : les noms de système, de profils, de
bibliothèques, de postes et les adresses IP ont été remplacés. Les objets du schéma
JOBISQL sont des objets de démonstration créés pour ce site.
L'exemple d'IBM
Examiner les détails des interfaces TCP/IP.
-- Description: Review the TCP/IP Interface details
SELECT * FROM QSYS2.NETSTAT_INTERFACE_INFO;
Colonnes renvoyées (47)
Afficher les 47 colonnes
| Colonne | Type | Signification |
|---|---|---|
CONNECTION_TYPE |
CHAR(4) | Type de connexion |
INTERNET_ADDRESS |
VARCHAR(45) | Adresse Internet |
NETWORK_ADDRESS |
VARCHAR(45) | Adresse réseau |
SUBNET_MASK |
VARCHAR(15) | Masque de sous-réseau |
PREFIX_LENGTH |
INTEGER | Longueur du préfixe |
LINE_DESCRIPTION |
VARCHAR(10) | Description de ligne |
INTERFACE_LINE_TYPE |
VARCHAR(6) | Type de ligne de l'interface |
INTERFACE_STATUS |
VARCHAR(12) | Statut de l'interface |
INTERFACE_SOURCE |
VARCHAR(9) | Source de l'interface |
SERVICE_TYPE |
VARCHAR(9) | Type de service |
VIRTUAL_LAN_ID |
VARCHAR(4) | Identifiant du réseau local virtuel (VLAN) |
MAXIMUM_TRANSMISSION_UNIT |
VARCHAR(10) | Unité de transmission maximale (MTU) |
CONFIGURED_MAXIMUM_TRANSMISSION_UNIT |
VARCHAR(10) | Unité de transmission maximale configurée |
AUTOSTART |
VARCHAR(3) | Démarrage automatique |
DAD_MAX_TRANSMITS |
BIGINT | Nombre maximal de transmissions DAD |
HOST_ADDRESS |
VARCHAR(45) | Adresse de l'hôte |
DIRECTED_BROADCAST_ADDRESS |
VARCHAR(15) | Adresse de diffusion dirigée |
ASSOCIATED_LOCAL_INTERFACE |
VARCHAR(15) | Interface locale associée |
CHANGE_STATUS |
VARCHAR(6) | Statut de la modification |
PACKET_RULES |
VARCHAR(17) | Règles de paquets |
INTERFACE_TYPE |
VARCHAR(12) | Type d'interface |
NETWORK_FULL_NAME |
VARCHAR(24) | Nom complet du réseau |
INTERFACE_FULL_NAME |
VARCHAR(24) | Nom complet de l'interface |
ALIAS_NAME |
VARG | Nom d'alias |
INTERFACE_TEXT |
VARG | Texte descriptif de l'interface |
DHCP_CREATED |
VARCHAR(3) | Interface créée par DHCP |
DHCP_DYNAMIC_DNS_UPDATES |
VARCHAR(3) | Mises à jour DNS dynamiques DHCP |
DHCP_LEASE_EXPIRATION |
TIMESTAMP | Expiration du bail DHCP |
DHCP_LEASE_OBTAINED |
TIMESTAMP | Date d'obtention du bail DHCP |
DHCP_USE_UNIQUE_ID |
VARCHAR(3) | Utilisation d'un identifiant unique DHCP |
DHCP_SERVER_UNIQUE_ID |
VARCHAR(30) | Identifiant unique du serveur DHCP |
DHCP_SERVER_ADDRESS |
VARCHAR(15) | Adresse du serveur DHCP |
PREFERRED_INTERFACE_DEFAULT_ROUTE |
VARCHAR(3) | Interface préférée pour la route par défaut |
PREFERRED_INTERFACE_LIST |
VARCHAR(159) | Liste des interfaces préférées |
PREFERRED_PHYSICAL_LINE_LIST |
VARCHAR(159) | Liste des lignes physiques préférées |
ADDRESS_TYPE |
VARCHAR(9) | Type d'adresse |
ADDRESS_CLASS |
VARCHAR(9) | Classe d'adresse |
ADDRESS_PREFERRED_LIFETIME |
BIGINT | Durée de vie préférée de l'adresse |
ADDRESS_VALID_LIFETIME |
BIGINT | Durée de vie valide de l'adresse |
ADDRESS_PREFERRED_LIFETIME_EXPIRATION |
TIMESTAMP | Expiration de la durée de vie préférée de l'adresse |
ADDRESS_VALID_LIFETIME_EXPIRATION |
TIMESTAMP | Expiration de la durée de vie valide de l'adresse |
ON_LINK |
VARCHAR(3) | Sur le lien |
PROXY_ARP_ENABLED |
VARCHAR(3) | Proxy ARP activé |
PROXY_ARP_ALLOWED |
VARCHAR(3) | Proxy ARP autorisé |
CURRENT_PROXY_AGENT_LINE |
VARCHAR(10) | Ligne courante de l'agent mandataire |
CURRENT_PROXY_AGENT_LINE_VIRTUAL_LAN_ID |
VARCHAR(4) | Identifiant de réseau local virtuel de la ligne courante de l'agent mandataire |
LAST_CHANGE_TIMESTAMP |
TIMESTAMP | Horodatage de dernière modification |