Een taak die netwerkbeheerders moeten uitvoeren op een regelmatige basis maken is te zoeken van de lokale IP- adres van een computer op hun netwerk . Hoewel dit snel kan worden bereikt met een enkel commando , het is veel gemakkelijker en productiever om een aangepast script voor de baan te creëren . Instructies Linux /Unix /Mac OS X 1 Open uw favoriete tekstverwerker en typ de volgende opdracht : # /bin /bash ! ifconfig en1 | grep - o " [ 0-9 ] * \\ [ 0-9 ] * \\ [ 0-9 ] * \\ [ 0-9 ] * . . . ' | head -1 Dit combineert drie commando een " pipe " ( | ) , een speciaal commando Unix die de uitvoer van een commando omgeleid naar een andere opdracht . De eerste opdracht is " ifconfig ", die informatie over een bepaald netwerk verkrijgt . Onder Mac OS X , het netwerk is waarschijnlijk worden genoemd " en1 , " maar onder Linux of Unix , is de kans groter te worden genoemd " eth0 . " De tweede opdracht neemt de uitgang van de eerste en filters het zo dat alleen de delen die de basisstructuur van een ( XXX.XXX.XXX.XXX ) IP -adres geschikt zijn behouden . Aangezien ifconfig twee IP- adres, het IP en gateway IP zal vinden de " hoofd "-commando filtert alles behalve de eerste . kopen van 2 Bewaar deze als " getIP.sh . " 3 Open het programma " terminal" en typ het volgende om het script toestemming te lopen geven : chmod + x getIP.sh 4 Voer het script door in je terminal het volgende te typen : /getIP.sh Windows 5 Open uw favoriete tekstverwerker Type 6 de volgende VBS script : . . < br dim NIC1 > , Nic , strook Set NIC1 = GetObject ( " winmgmts : ' ) op Twitter . InstancesOf ( " Win32_NetworkAdapterConfiguration " ) op Twitter voor Elke Nic in NIC1 als Nic.IPEnabled dan strip = Nic.IPAddress ( i ) MsgBox strip einde als volgende Dit script krijgt alle netwerkinterfaces ingeschakeld op de computer en geeft een message box met de lokale IP -adres van elke netwerkverbinding die een IP -adres heeft . 7 Bewaar deze met de naam " getIP.vbs . " 8 Dubbelklik op het " getIP.vbs " bestand op uw bureaublad om het script uit te voeren .
|