DOS commando's
referentie A007D
Version Française:  


Windows beschikt over de mogelijkheid om 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 sommige vormen van datacommunicatie.

Openen van een DOS box

Kies hieronder uw versie van windows en voer de daar onder 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.Klik op Bureau-accessoires.
  3. 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 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 een ZyXEL router 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, dit is de standaard gebruikersnaam voor een ZyXEL indien u dit niet heeft gewijzigd), 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 correcte 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-schijf bevinden.
Indien 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 de ZyXEL-router 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 moet dan het commando 'quit' intoetsen om de sessie af te breken en u dient vervolgens 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 lijkt dan op 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" 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 www.zyxel.nl



gevolgd door .
De uitkomst lijkt dan op het volgende voorbeeld:


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

Non-authorative answer:
Name     www.zyxel.nl
Address:  80.89.228.98

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 192.168.1.1




gevolgd door .
Als het goed gaat, ziet u het volgende:

Ping 192.168.1.1

 Pingen naar 192.168.1.1 met 32 byte gegevens:

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

Pingstatistieken voor 192.168.1.1: 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 tussengelegen router, opdracht heeft gekregen om PING-pakketjes te negeren dus een PING geeft geen absolute zekerheid.

Pingen naar een webpagina

In plaats van een IP-adres kunt u ook een webpagina invoeren, bijvoorbeeld ping www.zyxel.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: 80.89.228.98.
Als deze PING-opdracht niet lukt, probeer dan een PING-opdracht met als nummer 80.89.228.98. Lukt deze nieuwe PING-opdracht wel, 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. Meer hierover achter de onderstaande link:
Toegang onder Windows

Permanent pingen

Door tussen het PING-commando en de bestemming -t te voegen, zoals in ping -t www.zyxel.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 CTRL+C.

Tracert

Tracert (afkorting van "trace route") 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 doorverwijzen naar de juiste informatie. U komt zelden meteen bij de juiste informatie terecht.

Start een DOS venster op.
Tik hierna in:


C:\WINDOWS>tracert www.zyxel.nl



gevolgd door .
De uitkomst lijkt dan op het volgende voorbeeld:



C:\WINDOWS>tracert www.zyxel.nl
Bezig met het traceren van de route naar www.zyxel.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.zyxel.nl [80.89.228.98]

 De trace is voltooid

C:\WINDOWS>



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: 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 één 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.

Vanzelfsprekend kunt u ook een tracert uitvoeren naar een IP-adres i.p.v. een website-adres.