Les partenaires publicitaires:

Comment faire un script pour afficher les adresses IP locales

Une tâche que les administrateurs réseau doivent effectuer sur une base régulière est de rechercher l'adresse IP locale d'un ordinateur sur leur réseau. Bien que cela peut être accompli rapidement avec une seule commande, il est beaucoup plus facile et plus productive pour créer un script personnalisé pour le travail.

Linux / Unix / Mac OS X

  1. Ouvrez votre éditeur de texte favori et tapez la commande suivante:

    !/ bin / bash

    ifconfig en1 | grep -o "[0-9].[0-9].[0-9].[0-9]"| Head -1

    Celui-ci combine trois commandes avec un "pipe" (|), une commande spéciale Unix qui redirige la sortie d'une commande dans une autre commande. La première commande est "ifconfig", qui obtient des informations sur un réseau donné. Sous Mac OS X, le réseau est susceptible d'être nommé "en1", mais sous Linux ou Unix, il est plus probable d'être nommé "eth0."

    La deuxième commande prend la sortie du premier filtre et de telle sorte que seules les parties qui correspondent à la structure de base d'un (XXX.XXX.XXX.XXX) adresse IP sont conservées.

    Depuis la ifconfig obtenir deux adresses IP, les filtres de la commande "tête" sur IP locale et la passerelle IP, tout sauf la première.

  2. Enregistrer ce rapport comme "getIP.sh."

  3. Ouvrez le programme "terminal" et tapez la commande suivante pour donner la permission de script à exécuter:




    chmod + x getIP.sh

  4. Exécutez le script en tapant la commande suivante dans le terminal:

    ./getIP.sh

Fenêtres

  1. Ouvrez votre éditeur de texte favori.

  2. Tapez le script VBS suivant:

    dim NIC1, Nic, bande

    Réglez NIC1 = GetObject ("winmgmts:"). InstancesOf ("Win32_NetworkAdapterConfiguration")

    Pour chaque carte réseau dans NIC1



    si Nic.IPEnabled puis

    STRIP = Nic.IPAddress (i)

    MsgBox bande

    fin si

    Suivant

    Ce script obtient toutes les interfaces réseau activé sur l'ordinateur et fournit une boîte de message avec l'adresse IP locale de chaque connexion réseau qui dispose d'une adresse IP.

  3. Enregistrer ce avec le nom "getIP.vbs."

  4. Double-cliquez sur le "getIP.vbs" fichier sur votre bureau pour lancer le script.

» » » » Comment faire un script pour afficher les adresses IP locales