Provided by: manpages-nl_20051127-4_all
 

NAAM

        nc - TCP/IP Zwitsers zakmes
 

OVERZICHT

        nc [-opties] machine poort[en] [poorten] ...
        nc -l -p poort [-opties] [machine] [poort]
 

BESCHRIJVING

        netcat  is  een  simpel  unix  hulpmiddel  dat  gegevens  over  netwerk
        verbindingen leest en schrijft, met het TCP of  UDP  protocol.  Het  is
        ontworpen als een betrouwbaar back-end werktuig dat direct gebruikt kan
        worden, of eenvoudig bestuurd kan worden  door  andere  programma’s  of
        scripts.   Ondertussen is het een rijk aan mogelijkheden netwerk debug‐
        gings en ontdekkings gereedschap, omdat het vrijwel elk soort  verbind‐
        ing kan maken die je nodig zou kunnen hebben, en verschillende interes‐
        sante ingebouwde eigenschappen bezit. Netcat, of "nc" zoals het  eigen‐
        lijke  programma heet, zou al lang geleden geleverd moeten zijn als een
        van die cryptische maar standaard Unix tools.
 
        Het eenvoudigste gebruik, "nc machine poort" maakt een  TCP  verbinding
        met  de  gegeven  poort op de gegeven doel machine. Uw standaard invoer
        wordt dan naar de machine gezonden, en  alles  wat  terugkomt  over  de
        verbinding  wordt op de standaard uitvoer gezet. Dit gaat zo door, tot‐
        dat de netwerk kant van de verbinding afsluit. Merk op dat  dit  gedrag
        verschillend  is  van de meeste andere toepassingen die alles afsluiten
        en eindigen na een einde-van-bestand op de standaard invoer.
 
        Netcat kan  ook  optreden  als  een  server,  door  te  luisteren  voor
        inkomende  verbindingen  op willekeurige poorten en dan hetzelfde lezen
        en schrijven te doen. Het  maakt  netcat,  met  kleine  uitzonderingen,
        eigenlijk niet uit of het als cliënt of als server werkt -- het schuift
        nog steeds gegevens heen en weer totdat er niks meer over is.  In  elke
        toestand  kan  afsluiten  afgedwongen worden na een instelbare tijd van
        rust op de netwerk verbinding.
 
        En het kan dit ook doen via UDP, dus netcat is mogelijk de "UDP telnet-
        achtige"  toepassing  die u altijd al wilde voor het testen van uw UDP-
        mode servers. UDP, zoals  de  "U"  aangeeft  {’u’ser  ->(nl)gebruiker},
        geeft  minder  betrouwbare  gegevensoverdracht  dan TCP verbindingen en
        sommige systemen kunnen met deze manier moeite hebben  met  het  zenden
        van  grote  hoeveelheden gegevens, maar het is nog steeds een bruikbare
        mogelijkheid om te hebben.
 
        U vraagt zich wellicht af "waarom niet gewoon telnet gebruiken  om  aan
        te  knopen  bij  willekeurige  poorten?"  Terechte  vraag, en hier zijn
        enkele redenen.  Telnet heeft  het  "standaardinvoer  Einde-Van-Bestand
        {EOF}"  probleem,  waardoor je berekende vertragingen moet introduceren
        in besturende scripts om te wachten tot de netwerk  uitvoer  klaar  is.
        Dit  is  de  belangrijkste  reden  waarom  netcat  blijft  lopen tot de
        *netwerk*-kant afsluit.  Telnet  kan  ook  geen  willekeurige  gegevens
        verzenden  omdat  bepaalde  karakters geïnterpreteerd worden als telnet
        opties en dus verwijderd worden uit de gegevens stroom.   Telnet  zendt
        ook sommige van zijn diagnose berichten naar standaard uitvoer, terwijl
        netcat zulke dingen fanatiek gescheiden houdt  van  zijn  *uitvoer*  en
        nooit  iets van de echte gegevens in overdracht zal aanpassen, tenzij u
        dat *echt* wilt. En telnet is natuurlijk niet in  staat  tot  luisteren
        voor  inkomende verbindingen, of om UDP te gebruiken. Netcat heeft geen
        van deze begrenzingen, is veel kleiner en sneller dan telnet, en  heeft
        vele andere voordelen.
 

OPTIES

        -g gateway   bron-route spring punt(en), max 8
 
        -G num       bron-route wijzer: 4, 8, 12, ...
 
        -h           Laat hulp zien.
 
        -i seconden  vertragingsinterval  voor  verzonden  regels, doorgelichte
                     poorten
 
        -l           luistertoestand, voor inkomende verbindingen
 
        -n           numeriek IP adres, geen DNS {domein naam service}
 
        -o bestand   hex dump van verkeer
 
        -p poort     locaal poort  nummer  (poort  nummers  kunnen  individueel
                     zijn, of intervallen: lage_orde-hoge_orde [inclusief])
 
        -q seconden  Eindig nadat EOF is bemerkt op stdin en na een vertraging.
                     "-q 0" zorgt dat dat "nc" eindigt zodra EOF is bemerkt.
 
        -r           chaotiseer locale poorten en de poorten op de andere  com‐
                     puter
 
        -s addr      locaal bron adres
 
        -t           Zet telnet overleg aan
 
        -u           UDP mode
 
        -v           praatgraag [gebruik tweemaal voor nog praatgrager]
 
        -w seconden  pauze voor verbindingen en uiteindelijke net lezen
 
        -z           nul-In/Uit toestand [gebruik voor doorlichten]
 

COPYRIGHT

        Netcat  is  geheel  mijn  eigen  brouwsel,  alhoewel  veel  andere code
        gebruikt was als voorbeelden.  Het  is  vrijwillig  weggegeven  aan  de
        Internet  gemeenschap  in  de  hoop  dat het bruikbaar zal zijn, zonder
        beperkingen, behalve verdienste aanrekenen waar dat op zijn plaats  is.
        Geen  GPLlen,  Berkeley  copyrights  en  dergelijke onzin. De schrijver
        neemt GEEN verantwoordelijkheid voor hoe iemand het gebruikt. Als je op
        een  of  andere  manier te maken hebt met Microsoft Network, kom achter
        die geraniums vandaan. Hou je ski’s altijd in  de  hand.   Opmerkingen,
        vragen en stoplappen {patches} naar hobbit@avian.org.
 

BUGS

        Moeite  is  gedaan om netcat "het juiste" te laten doen in al zijn ver‐
        schillende modes.  Als u denkt dat het verkeerd handelt in een bepaalde
        situatie,  alstublieft bericht u mij en vertel hoe u denkt dat het zich
        moet gedragen.  Als netcat niet in staat is om een taak te doen  die  u
        bedenkt, zullen kleine veranderingen in de code dat waarschijnlijk ver‐
        helpen. Het levert een fundament en makkelijk  te  veranderen  voorvorm
        voor het schrijven van andere netwerk toepassingen, en ik moedig mensen
        zeker aan tot het maken van eigen modes  en  om  verbeteringen  die  ze
        maken  in  te  zenden.  Doorgaande gebruikerservaringen van de Internet
        gemeenschap zijn altijd welkom!
 
        Sommige poort namen in /etc/services bevatten streepjes --  netcat  zal
        deze  momenteel niet verwerken, geef dus intervallen op met nummers als
        het kan.
        /usr/share/doc/netcat/README.gz
 

AUTEUR

        Deze  handleiding  werd   geschreven   door   Joey   Hess   <joeyh@mas‐
        ter.debian.org> en J Robert Woodcock <rcw@rcw.oz.net>, veel jattend uit
        Netcat’s README bestand.
 
        Netcat werd geschreven door een vent die we kennen als  de  Hobbit,  of
        _H* <hobbit@avian.org>.
 

VERTALING

        Alles wat tussen ‘{’..‘}’ staat is aanvullende vertaling, en hoort niet
        bij de originele handleiding.  Deze handleiding van nc 1.10  werd  ver‐
        taald door JHBoersema.  Email naar <manpages-nl@nl.linux.org>.
 
        $Id: nc.1,v 1.1.1.1 2004/03/21 21:02:25 cor Exp $
 
                                                                          NC(1)