Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 1528|Svar: 0

[linux] Linux-systemer bruger nc til at lytte til TCP-porte

[Kopier link]
Opslået på 05/12/2024 15.39.10 | | | |
Krav: Du skal teste firewall-funktionen, lytte til en port på Linux-serveren og teste, at klienten kan forbinde til serverens port.

Anmeldelse:

Windows bruger NC-kommandoer til at teste, om UDP-porten er tilsluttet
https://www.itsvse.com/thread-9548-1-1.html
nc er et kraftfuldt netværkskommandolinjeværktøj under Linux, primært brugt til TCP, UDP, UNIX-domænesocket-relaterede operationer. Det er designet til at være et pålideligt baggrundsværktøj, der fleksibelt kan styres af andre programmer, og med ry som "schweizerkniv" bør enhver systemadministrator mestre det.

Linux-installationskommandoen er som følger:

De fælles parametre er som følger:

NCAT 7,50
Usage: ncat [options] [hostname] [port]

Muligheder, der tager tid, antager sekunder. Tilføj 'ms' for millisekunder,
's' for sekunder, 'm' for minutter, eller 'h' for timer (f.eks. 500 ms).
  -4 Brug kun IPv4
  -6 Brug kun IPv6
  -U, --unixsock Brug kun Unix-domænesockets
  -C, --crlf Brug CRLF til EOL-sekvens
  -c, --sh-exec <command> Udfører den givne kommando via /bin/sh
  -e, --exec <command> Udfører den givne kommando
      --lua-exec <filename> Udfører det givne Lua-manuskript
  -g hop1[,hop2,...]         Løse kilde-routing hoppunkter (8 maks)
  -G <n> Løs kilde routing hop-pointer (4, 8, 12, ...)
  -m, --max-conns <n> Maksimale <n> samtidige forbindelser
  -h, --hjælp Vis denne hjælpeskærm
  -d, --forsinkelse <time> Vent mellem læsning/skrivning
  -o, --udskriv <filename> Dump sessionsdata til en fil
  -x, --hex-dump <filename> Dump sessiondata som hex til en fil
  -i, --idle-timeout <time> Idle read/write timeout
  -p, --source-port Angiv kildeport, der skal bruges
  -s, --source addr Angiv kildeadresse til brug (påvirker ikke -l)
  -j, --lyt Bind og lyt efter indkommende forbindelser
  -k, --hold-åben Accepter flere forbindelser i lyttetilstand
  -n, --nodns Løser ikke værtsnavne via DNS
  -t, --telnet Svar Telnet-forhandlingerne
  -u, --udp Brug UDP i stedet for standard TCP
      --sctp Brug SCTP i stedet for standard TCP
  -v, --verbose Set verbosity-niveau (kan bruges flere gange)
  -w, --vent <time> Forbindelsestid
  -z Zero-I/O-tilstand, rapportér kun forbindelsesstatus
      --append-output Append i stedet for clobber specificerede outputfiler
      --kun send-send data, ignorerer modtagne; Stop på EOF
      --kun modtage data, aldrig sende noget
      --tillad Tillad kun givne værter at forbinde til NCAT
      --allowfile En fil over værter, der har tilladelse til at forbinde til NCAT
      --nægte at nægte givet værter at forbinde til NCAT
      --denyfile En fil over værter, der nægtes adgang til NCAT
      --mægler Aktiver NCATs forbindelsesmæglingstilstand
      --chat Start en simpel NCAT chatserver
      --proxy <addr[:p ort]> Angiv værtens adresse til proxy gennem
      --proxy-type <type> Angiv proxy-type ("http" eller "socks4" eller "socks5")
      --<auth>proxy-auth Autentificér med HTTP eller SOCKS proxyserver
      --ssl Forbind eller lyt med SSL
      --ssl-cert Specificér SSL-certifikatfil (PEM) til lytning
      --ssl-key Specificér SSL privat nøgle (PEM) til lytning
      --ssl-verify Verificér tillid og domænenavn på certifikater
      --ssl-trustfile PEM-fil indeholder betroede SSL-certifikater
      --ssl-chiffer Chifferliste, der indeholder SSL-chiffer til brug
      --version Vis NCATS versionsinformation og udgang

Se ncat(1) manpage for fulde muligheder, beskrivelser og brugseksempler
Aktivér TCP-portlytning med følgende kommando:

Tjek portlytningssituationen:

Som vist nedenfor:







Tidligere:.NET/C# bruger OpenCvSharp4, SixLabors.ImageSharp til at indramme billedet
Næste:Brug mkcert til at generere et selvunderskrevet domænenavnscertifikat
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com