referentie V003G

DOS commando's

Windows beschikt over de mogelijkheid een aantal netwerkcommando's uit te voeren in een "DOS box".
Deze commando's zijn een krachtig hulpmiddel bij het vinden van fouten in een netwerk of een internetverbinding of zommige vormen van datacommunicatie.

Openen van een DOS box

Kies hieronder uw versie van windows en voer de daaronder staande instructies uit:




  1. klik op Start, vervolgens op Uitvoeren.
  2. In de programmaregel welke vervolgens
    verschijnt tikt u command .
  3. Klik vervolgens op OK.
  1. klik op Start, vervolgens op Uitvoeren.
  2. In de programmaregel welke vervolgens
    verschijnt tikt u cmd
  3. Klik vervolgens op OK.
  1. klik op de Start-knop (linksonder)
  2. Klik vervolgens op alle programma's
  3. Klik op Bureauaccessiores
  4. Klik op Opdrachtprompt.

Hierna onstaat een venster als het onderstaande


C:\WINDOWS>_



De tekst voor de knipperende cursor kan afwijken. U kunt op de plaats van de cursor verschillende commando's intoetsen.
Door gebruik te maken van de -toets laat u het commando uitvoeren.
U kunt de DOS-box altijd verlaten door het uitvoeren van het exit commando.

Nuttigste commando's zijn:       Nuttige functies in een DOS-box:
dir
FTP
ipconfig
nslookup
ping
tracert
  DOS-box verlaten
Navigeren in een DOS-box

DIR: de inhoud van een folder of map opvragen



C:\WINDOWS>dir_



Met het commando dir, gevolgd door , krijgt u een overzicht van alle bestanden in de map waarop u op dat moment bent.

In het bovenstaande voorbeeld zou u dus een overzicht krijgen van alle bestanden in de folder "Windows" krijgen.

EXIT: de DOS box verlaten



C:\WINDOWS>exit_



Met het commando Exit, gevolgd door , sluit u de DOS-box af.


FTP

Het DOS FTP commando is vooral geschikt om bestanden tussen twee plaatsen heen en weer te zenden. In combinatie met sommige apparaten kan het worden gebruikt om een bepaalde configuratie op te slaan of naar de router te zenden. Open een DOS box zoals aangegeven aan het begin van dit document.

De exacte teksten kunnen enigszins afwijken indien u een andere of anderstalige versie van Windows gebruikt of andere instellingen in uw computer gebruikt. Dit maakt niet uit voor de verschillende commando's welke u uit kunt voeren.

tik in:


C:\WINDOWS> ftp 192.168.1.1

Of gebruik een ander IP adres indien uw router niet het standaard IP adres gebruikt.
Vervolg met

Tik daarna in:

C:\WINDOWS>_ftp 192.168.1.1
Verbonden met 192.168.1.1.
220 FTP version 1.0 ready at at Jan 01 00:17:31 2000
Gebruiker (192.168.1.1:(none)): admin
Tik uw gebruikersnaam in (in het voorbeeld admin),
gevolgd door

Tik vervolgens het wachtwoord in. In het onderstaande voorbeeld is dit 1234, het standaard wachtwoord van een ZyXEL als u dit nooit heeft aangepast.
De tekens van het wachtwoord worden niet zichtbaar!


C:\WINDOWS>_ftp 192.168.1.1
Verbonden met 192.168.1.1.
220 FTP version 1.0 ready at at Jan 01 00:17:31 2000
Gebruiker (192.168.1.1:(none)): admin
331 Enter PASS command
Wachtwoord: 1234
tik daarna in ieder geval weer op

Tik in:

C:\WINDOWS>_ftp 192.168.1.1
Verbonden met 192.168.1.1.
220 FTP version 1.0 ready at at Jan 01 00:17:31 2000
Gebruiker (192.168.1.1:(none)): admin
331 Enter PASS command
Wachtwoord: 
230 logged in
ftp> bin



Tik vervolgens in:

C:\WINDOWS>_ftp 192.168.1.1
Verbonden met 192.168.1.1.
220 FTP version 1.0 ready at at Jan 01 00:17:31 2000
Gebruiker (192.168.1.1:(none)): admin
331 Enter PASS command
Wachtwoord: 
230 logged in
ftp> bin
200 Type I OK
ftp> hash



en als laatste:
C:\WINDOWS>_ftp 192.168.1.1
Verbonden met 192.168.1.1.
220 FTP version 1.0 ready at at Jan 01 00:17:31 2000
Gebruiker (192.168.1.1:(none)): admin
331 Enter PASS command
Wachtwoord: 
230 logged in
ftp> bin
200 Type I OK
ftp> hash
Hash mark printing Aan   ftp: (2048 bytes/hash mark) .
ftp> get rom-0



Let op het correct gebruik van spaties. De 0 is een Nul en niet de letter.
Hierdoor onstaat een bestand met de naam rom-0 op de PC: op de plaats waar u was bij het uitvoeren van het ftp commando (in dit voorbeeld dus de Windows map op de C harde schijf)


C:\WINDOWS>_ftp 192.168.1.1
Verbonden met 192.168.1.1.
220 FTP version 1.0 ready at at Jan 01 00:17:31 2000
Gebruiker (192.168.1.1:(none)): admin
331 Enter PASS command
Wachtwoord: 
230 logged in
ftp> bin
200 Type I OK
ftp> hash
Hash mark printing Aan   ftp: (2048 bytes/hash mark) .
ftp> get rom-0
200 port command okay
150 opening data connection for RETR rom-0
########
226 File sent OK
ftp: 16384 bytes ontvangen in 0,18 seconden 91,02 kB/s.

U kunt dit terugzetten door dezelfde commando's opnieuw uit te voeren,
maar met als laatste commando
put rom-0 (in plaats van get rom-0)
Dit bestand moet dan wel deze naam hebben en zich in dezelfde directory bevinden als waarvan u de FTP commando's uitvoert.
Als in het bovenstaande voorbeeld moet dit bestand zich dus in de folder Windows op de C harde schijf bevinden..
I ndien de bestandsnaam anders is dan rom-0 dan moet dit als volgt worden aangeven:
     put bestandsnaam rom-0

Opmerking: als u tijdens het uitvoeren van de commando's te lang wacht zal het apparaat waarmee u communiceert waarschijnlijk de verbinding verbreken. Dit gebeurt automatisch om te verhinderen dat het apparaat "open" blijft staan. Er lijkt in dat geval helemaal niets meer te gebeuren. U het commando quit intoetsen om de sessie af te breken en dient u alle commando's opnieuw in te voeren.

IPconfig

Het commando IPconfig geeft onder Windows 2000 en XP belangrijk informatie over de netwerkinstellingen van de computer.

Start een DOS venster op.
Tik hierna in:


C:\WINDOWS>ipconfig /all



gevolgd door . (Let op de spatie tussen ipconfig en /all)
. De uitkomst is dan iets als het volgende voorbeeld:


C:\WINDOWS>ipconfig /all

Windows IP-configuratie:

        Host-naam  . . . . . . . . . . . . : Kortjakje
        Primair DNS achtervoegsel. . . . . :
        Knooppunttype: . . . . . . . . . . : onbekend
        IP-routering ingeschakeld. . . . . : nee
        WINS-proxy ingeschakeld . . . . . .: nee

Ethernet-adapter Netwerkbrug:
        Verbindingsspecv. DNS achtervoegsel:
        Beschrijving . . . . . . . . . . .
          MAC adres mbrugminiport
        Fysiek adres. . . . . . . . . . . .: B2-2B-BC-7B-58-D4
        DHCP ingeschakeld . . . . . . . . .: nee
        IP-adres. . . . . . . . . . . . . .: 192.168.0.144
        Subnetmasker. . . . . . . . . . . .: 255.255.255.0
        Standaardgateway. . . . . . . . . .: 192.168.0.104
        DNS servers . . . . . . . . . . . .: 194.109.6.66
                                             192.168.0.3


Van belang zijn vooral de getallen die hierboven voor de duidelijkheid met geel zijn weergegeven. In dit voorbeeld is gebruik gemaakt van een computer met een vast ingesteld IP adres. De gele getallen zijn vast ingesteld bij de configuratie van de netwerkkaart.

Het fysiek (of MAC) adres van de gebruikte netwerkkaart staat onder Fysiek adres in dit overzicht.
Vaak is het wat handiger om de gegevens in gele letters automatisch door een DHCP server te laten uitdelen. In dat geval verschijnen hier de gegevens welke van de DCHP server worden verkregen.

Maakt u gebruik van dynamische IP-adressen en de DHCP server en staan er hier onvolledige gegevens of allemaal nullen dan moet de computer opnieuw een IP adres vragen aan de server. Tik het commando in:
Ip config /release gevolgd door . (Let op de spatie), een paar seconden later gevolgd door
Ip config /renew gevolgd door . Na enige tijd kunt u dan opnieuw
Ip config /all gevolgd door . intikken en behoort u van de DHCP server de benodigde getallen te krijgen.
Indien dit niet gebeurt is er wat mis met:

Navigeren in een DOS box

Voor sommige commando's is het van belang om de plaats waar de DOS-box "kijkt" te kunnen veranderen. Belangrijkste commando hiervoor is



C:\WINDOWS>CD bestemming_



gevolgd door
In dit voorbeeld is " bestemming" is de plaats waar u naar toe wenst te gaan. Wenst u bijvoorbeeld naar de folder PICS te gaan, dan is het commando CD PICS .
De namen van de folders kunt u vinden met het commando dir.

Met CD\ komt u een niveau hoger uit. In het bovenstaande voorbeeld komt u dan uit in C:\
met een commando als D: komt u terecht op een andere harde schijf of cd-romspeler. Dit werkt alleen als deze schrijf of speler ook bestaat en gevuld is met een werkende CD-rom of DVD.


NSlookup

NSlookup is een handig commando om snel te zien wat de DNS server van een computer is.
Dit commando is alleen te gebruiken in windows 2000 en XP en komt niet voor op eerdere versies van Windows (zoals 95, 98 en Milennium).

Start een DOS venster op.
Tik hierna in:


C:\WINDOWS>nslookup ping.xs4all.nl



gevolgd door .
De uitkomst is dan iets als het volgende voorbeeld:



C:\WINDOWS>nslookup
Server:  resolver1.xs4all.nl
Address:  194.109.21.51

Non-authorative answer:
Name     ping.xs4all.nl
Address:  194.109.21.51

C:\WINDOWS>



De computer laat nu zien:

onder Server de naam van de gebruikte DNS server
onder Address het IP adres van deze server

Vervolgens
Onder Name de naam welke u opzocht
onder Address het IP adres van deze website.


Pingen

De computer stuurt voor dit doel een klein pakketje met informatie over de TCP/IP aansluiting. Het is de bedoeling dat de andere kant dit meteen (als een soort echo) terug stuurt. Een succesvolle PING-test geeft aan dat een bepaald IP-adres of bepaalde URL vanaf deze computer te bereiken is.

Start een DOS venster op. Indien u bijvoorbeeld wenst te controleren of het IP adres 192.168.1.1 bereikbaar is tikt u in:



C:\WINDOWS>ping 194.109.21.51


gevolgd door
Als het goed gaat ziet u het volgende:


Ping 194.109.21.51

 Pingen naar 194.109.21.51 met 32 byte gegevens:

Antwoord van 194.109.21.51: bytes=32 time=1ms TTL=255
Antwoord van 194.109.21.51: bytes=32 time<10ms TTL=255
Antwoord van 194.109.21.51: bytes=32 time<10ms TTL=255
Antwoord van 194.109.21.51: bytes=32 time<10ms TTL=255

Pingstatistieken voor 194.109.21.51: Packets: verzonden = 4, ontvangen = 4, kwijtgeraakt = 0 (0% verlies), Retourtijd bij benadering in milliseconden: Minimum = 0ms, Maximum = 1ms, Gemiddeld = 0ms C:\WINDOWS>

Dit betekent dat dit IP adres bereikbaar is vanaf de computer van waaraf de PING werd uitgevoerd. Krijgt u alleen timeouts te zien dan kan dat het gevolg zijn van of een probleem met het netwerk, met het IP-adres van uw machine, met het IP-adres van de router, of met de hardware. Het kan ook zijn dat de andere computer of een tussen gelegen router opdracht heeft gerkegen om PING-pakketjes te negeren, dus een ING geeft geen absolute zekerheid.

Pingen naar een webpagina

In plaats van een IP adres kunt u ook een webpagina invoeren, bijvoorbeeld ping ping.xs4all.nl.
Als de toegang tot het Internet goed verloopt krijgt u weer vier keer goed antwoord. U krijgt ook het IP adres te zien dat bij deze website hoort: 194.109.21.51.
Als deze PING opdracht niet lukt probeer dan een PING opdracht met dit nummer, inplaats van de omschijving ping.xs4all.nl. Lukt deze nieuwe PING opdracht wèl dan is dit een aanwijzing voor een fout in de DNS instellingen van de computer of de provider. Loop in ieder geval de netwerkinstellingen van de computer nog eens goed na. Zorg bij een vast IP adres ervoor dat de juiste DNS server staat ingesteld.

Permanent pingen

Door tussen het PING-commando en de bestemming -t te voegen, zoals in ping -t ping.xs4all.nl, blijft de computer voortdurend nieuwe PING's uitvoeren. Dit is nuttig indien u last heeft van een onzekere of uitvallende verbinding. Als de verbinding onderweg problemen ondervindt zal dat te merken zijn doordat het getal achter time hoger wordt of de PING een timeout geeft. U kunt het proces afbreken met (control)C.

Tracert

Tracert (eigenlijk "trace route" afgekort) is een nuttig commando waarmee u kunt achterhalen via welke weg u bij een webpagina op het internet terecht komt. Het internet is een grote verzameling wegwijzers welke een gebruiker door verwijzen naar de juiste informatie. U komt zelden meteen bij de juiste informatie terecht.

Start een DOS venster op.
Tik hierna in:



C:\WINDOWS>tracert ping.xs4all.nl

gevolgd door .
De uitkomst is dan iets als het volgende voorbeeld:



C:\WINDOWS>tracert ping.xs4all.nl
Bezig met het traceren van de route naar ping.xs4all.nl [80.89.228.98]
via maximaal 30 hops:

 1   <1 ms   <1 ms   <1 ms   192.168.0.104
 2    11 ms   10 ms   10 ms  Lo0.ar2.sara.xs4all.net [194.109.5.242]
 3    18 ms   12 ms   12 ms  3.ge-0-1-0-.xr1.sara.xs4all.net [194.109.30.12]
 4    15 ms   12 ms   12 ms  rtr2-ams-virtu.nl [195.69.144.245]
 5    17 ms   17 ms   17 ms  i6-rt2.virtu.nl  [217.114.100.2]
 6    18 ms   21 ms   17 ms  iaf-rt2.virtu.nl [217.114.96.54]
 7    18 ms   17 ms   17 ms  rtr-iaf1.noc.iaf.nl [80.89.224.17]
 8    17 ms   18 ms   18 ms  www.valadis.nl [80.89.228.98]

 De trace is voltooid

C:\WINDOWS>tracert www.zyxel.nl


Het uitvoeren van een tracert kost meestal nogal wat tijd, wacht rustig totdat de tracert klaar is met de laatste stap of een tijd lang alleen * * * laat zien.

De computer laat nu de verschillende stappen zien naar het doel:

Stap 1 is naar de modem/router toe van het lokale netwerk waarop deze computer is aangesloten. Logisch dat deze stap snel verloopt.
Stap 2 vindt plaats op routers bijd e provider. In dit geval XS4all.
Stap 3: een tweede stap bij de provider zelf.
Stap 4 t/m 6: een drietal stappen tussen de routers van een en dezelfde firma,
Stap 7 naar de provider van ZyXEL.nl
stap 8: de laatste stap voor de website van ZyXEL.


Het bovenstaande voorbeeld is een "snelle" tracert. Veel tracerts zullen veel langer en/of trager zijn. De eerste stappen zijn altijd die van de (eventueel) gebruikte gateway en die van de provider. Indien u wel bij de provider komt maar niet verder dan is dat een sterke aanwijzing dat uw provider u niet het internet op laat.

Vanzelfstrepend kunt u ook een tracert uitvoeren naar een IP-adres.