|  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Nätverk
  • Ethernet
  • FTP och Telnet
  • IP -adress
  • Internet-nätverk
  • Regionalt nätverk
  • Modem
  • Network Security
  • Andra Computer Networking
  • Routrar
  • virtuella nätverk
  • Voice Over IP
  • Trådlöst Nätverk
  • trådlösa routrar
  • * Dator Kunskap >> Nätverk >> Trådlöst Nätverk >> Content

    Vilket kommando öppnar en TCP -anslutning?

    Kommandot som öppnar en TCP -anslutning beror på operativsystemet och detaljnivån du behöver. Här är några vanliga tillvägagångssätt:

    * `telnet" (enkel, men föråldrad): `Telnet `Detta är ett enkelt kommandoradsverktyg som skapar en TCP-anslutning och visar rådata. Det är mest föråldrat för allt annat än grundläggande tester eftersom det är okrypterat.

    * `netcat` (nc) (mångsidig): `NC `Detta är ett mycket kraftfullare och mångsidigt verktyg. Det kan användas för enkel anslutningstest, överföring av filer och fungerar som en enkel klient eller server. Liksom "Telnet" är det okrypterat såvida det inte används med SSL/TLS.

    * `curl` (för http/https): `Curl ` medan de främst används för HTTP och HTTPS (som är byggda på TCP), "Curl` upprättar en TCP -anslutning som grunden för kommunikationen. Det är vanligtvis att föredra för webbaserade interaktioner eftersom det hanterar protokollinformationen för dig.

    * `Socat` (avancerad, flexibel): `SOCAT - TCP4 -CONNECT:: `` Socat` är ett mycket kraftfullt verktyg som kan ansluta till olika typer av uttag, inklusive TCP, och utföra olika åtgärder som omdirigering av trafik.

    * Programmeringsspråk: Nästan varje programmeringsspråk har bibliotek för nätverksprogrammering. Dessa gör att du kan skapa TCP-anslutningar med finkornig kontroll över aspekter som timeouts, buffertar och säkerhet. Exempel inkluderar Pythons "Socket" -modul, Java's "Socket", etc.

    Exempel med `netcat`:

    För att öppna en TCP -anslutning till Googles webbserver på port 80:

    `` `bash

    NC Google.com 80

    `` `

    Du kommer sannolikt att få ett svar relaterat till HTTP, eftersom det är protokollet som används i port 80. För att göra något mer meningsfullt (som att skicka en HTTP -begäran), skulle du behöva ett mer sofistikerat verktyg som "curl".

    Kom ihåg att ersätta ` `med själva värdnamnet eller IP -adressen och` `med lämpligt portnummer. Att använda andra hamnar än välkända kräver ofta administratörsbehörigheter.

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur du ställer in SMC Wireless
    ·Behöver du wifi för Siri?
    ·DIY : LAN Signal Booster
    ·Har iBook M6497 trådlöst inbyggt?
    ·Hur fungerar ett Wi - Fi Connection Arbete
    ·Varför kommer min Sony WLAN fungerar inte på min lapt…
    ·Vilka är 802.x -standarderna som används för att spe…
    ·Hur du ändrar en XP dator från WEP till WPA
    ·Hur man ansluta en extern antenn till en Mac
    ·Hur att bestämma din trådlösa kanal
    Utvalda artiklarna
    ·Vad är serviceprimitiv i datornätverk?
    ·Aktivera WPA på routrar
    ·Hur får jag obegränsad tillgång till trådlöst Inte…
    ·Hur man kan stoppa en dator Hijacker
    ·Vilka är de funktioner en proxyserver
    ·Hur Visa publicerade objekt på din Facebook-vägg
    ·Hur att utfärda LCD Command
    ·Vad är skillnaden mellan ett modem och en Codec
    ·SSL Vs. SFTP
    ·Var kan man köpa ett hemnätverk bifogat säkerhet ell…
    Copyright © Dator Kunskap https://www.dator.xyz