Vaatimukset: Sinun täytyy testata palomuuritoiminto, kuunnella porttia Linux-palvelimella ja testata, että asiakas voi yhdistää palvelimen porttiin.
Arvostelu:
NC on tehokas verkkokomentorivityökalu Linuxissa, jota käytetään pääasiassa TCP-, UDP- ja UNIX-domain-socket-toimintoihin. Se on suunniteltu luotettavaksi taustatyökaluksi, jota muut ohjelmat voivat joustavasti ohjata. Maine on "Sveitsin armeijaveitsi"; jokaisen järjestelmänvalvojan tulisi hallita se.
Linuxin asennuskomento on seuraava:
Yleiset parametrit ovat seuraavat:
NCAT 7.50
Usage: ncat [options] [hostname] [port]
Optiot vievät aikaa, oletetaan sekunteja. Lisää 'ms' millisekunneiksi, 's' tarkoittaa sekunteja, 'm' minuutteja tai 'h' tunteja (esim. 500 ms). -4 Käytä vain IPv4:ää -6 Käytä vain IPv6:ta -U, --unixsock Käytä vain Unix-domain-soketteja -C, --crlf Käytä CRLF:ää EOL-sekvenssiin -c, --sh-exec <command> Suorittaa annetun komennon /bin/sh kautta -e, --exec <command> Suorittaa annetun komennon --lua-exec <filename> Suorittaa annetun Lua-skriptin -g hop1[,hop2,...] Löysät lähdereitityksen hyppypisteet (maksimissaan 8) -G <n> Löysä lähdesuuntaushyppyosoitin (4, 8, 12, ...) -m, --max-conns <n> <n> Maksimaaliset samanaikaiset yhteydet -h, --help Näytä tämä ohjenäyttö -d, --viive <time> Odota luku/kirjoitusten välillä -o, --<filename>tulosta Dump session data tiedostoon -x, --hex-dump <filename> Dump session data hekshantosina tiedostoon -i, --idle-timeout <time> Lepoluku/kirjoitusaikakatkaisu -p, --lähdeportti Määritä lähdeportti käytettäväksi -s, --source addr Määritä käytettävä lähdeosoite (ei vaikuta -l:ään) -m, --kuuntele Sido ja kuuntele saapuvia yhteyksiä -k, --keep open Hyväksy useita yhteyksiä kuuntelutilassa -n, --nodns Ei ratkaise isäntänimiä DNS:n kautta -t, --telnet Vastaa Telnet-neuvottelut -u, --udp Käytä UDP:tä oletus-TCP:n sijaan --sctp Käytä SCTP:tä oletus-TCP:n sijaan -v, --verbose Aseta sanataso (voidaan käyttää useita kertoja) -w, --<time>odota Yhdistä aikalisä -z Zero-I/O-tila, raportoi vain yhteyden tila --append-output Append sen sijaan, että clobber määritellyt output-tiedostot --lähetä vain – lähetä vain dataa, ohittaen vastaanotetun; lopetin EOF:ssa --vain recv-vain vastaanottaa dataa, älä koskaan lähetä mitään --allow Salli vain tietyt isännät yhdistää NCAT:iin --allowfile Tiedosto isännistä, joilla on lupa yhdistää Ncatiin --estä Kiellä annettuja isäntiä yhdistämästä Ncat-järjestelmään --denyfile Tiedosto isännistä, joilta evättiin yhteys Ncat-järjestelmään --välittäjä Ota käyttöön Ncatin yhteysvälitystila --chat Aloita yksinkertainen NCAT-chat-palvelin --proxy <addr[:p ort]> Määritä isännän osoite välityspalvelimelle --<type>proxy-type Määritä välitystyyppi ("http" tai "socks4" tai "socks5") --proxy-autentius <auth> Tunnista HTTP- tai SOCKS-välityspalvelimella --ssl Yhdistä tai kuuntele SSL:llä --ssl-cert Määritä SSL-sertifikaattitiedosto (PEM) kuunteluun --ssl-key Määritä SSL-yksityisavain (PEM) kuunteluun --ssl-verify Varmista varmenteiden luottamus ja verkkotunnus --ssl-trustfile PEM-tiedosto, joka sisältää luotettavia SSL-sertifikaatteja --ssl-salakirjoitukset Salauslista, joka sisältää SSL-salakirjoituksia käytettäväksi --versio Näytä Ncatin versiotiedot ja poistu
Katso ncat(1)-manpage täydellisistä vaihtoehdoista, kuvauksista ja käyttöesimerkeistä Ota TCP-portin kuuntelu käyttöön seuraavalla komennolla:
Tarkista portin kuuntelutilanne:
Kuten alla on esitetty:
|