“Denne manuelle siden vil kort diskutere tcpreplay -kommandoen i Linux. Det reduserer sannsynligheten for usikkerhet i testmiljøet, noe som gjør testresultater enkle å analysere og tolke. TCPrePlay er en serie med kommandolinjeverktøy som brukes til å spille av det fangede nettverkstrafikken. I denne håndboken vil vi lede deg gjennom hvordan du bruker tcpreplay -kommandoen i Linux for å fange nettverkstrafikken og demonstrere noen eksempler for å hjelpe deg med å forstå konseptet bedre.”
Hva er en tcpreplay -kommando i Linux?
TCPrePlay (TCP Replay) - Som navnet antyder - er en Linux -kommando som brukes til å spille av nettverkstrafikken som er lagret i PCAP -filen. For øyeblikket støtter den Snoop Capture og TCPDump -formater som tar sikte på å teste ytelsen til NID -er ved å spille av nettverkstrafikken der angrepene er skjult. Det er en serie gratis, open source-verktøy som brukes til å spille eller endre nettverkstrafikken som tidligere er fanget av verktøy som Wireshark, Ethereal eller TCPDump. Det gjentar den eksakte ekte nettverkstrafikken og gir mulighet for klassifisering av nettverkstrafikken som server og klient. Den støtter enkelt så vel som doble NIC -modus for inline og sniffing -enheter.
Hvordan fungerer tcpreplay -kommandoen i Linux?
Tcpreplay -kommandoen i Linux brukes til å spore den tidligere fangede nettverkstrafikken. Du kan kontrollere hastigheten på å spille av nettverkstrafikken. Den sender pakkene lagret i inndatafilen med samme hastighet som pakkene ble registrert i filen. Eller den sender pakkene på en spesifikk datahastighet som er like rask som maskinvaren er i stand. Den deler trafikken i to grensesnitt, skriver til filer, filtre og redigerer på flere måter, slik at systemet kan teste brannmuren, NID -ene eller andre nettverksenheter.
Hvordan bruke TCPrePlay -kommandoen i Linux?
For å bruke TCPrePlay -kommandoen i Linux, må TCPrePlay -pakken installeres. Det er like enkelt å installere TCPreplay-kommandoen i Linux ved hjelp av apt-get-kommandoen som å starte Ubuntu-systemet. Installer TCPrePlay -pakken i Ubuntu 22.04 System:
Tre forskjellige metoder brukes til å installere tcpreplay-pakken: apt, apt-get og egnethet. Alle tre metodene følger den samme prosessen, oppdater først pakkenes depot og installer den deretter.
Installer tcpreplay-pakken med apt-get-kommando
Kommandoen Apt-Fet Update brukes til å installere TCPrePlay-kommandoen i Linux. Skriv inn følgende kommando i Ubuntu -terminalen og trykk Enter for å utføre den:
Før du begynner installasjonen av TCPrePlay -pakken, må du sørge for at pakkelagdet er oppdatert. Kommandoen ovenfor vil oppdatere pakkelageret slik at de nye pakkene enkelt kan installeres. I ditt passordaktiverte system må du oppgi administratorpassordet. Når du trykker på Enter for å utføre kommandoen gitt ovenfor, vil systemet be deg om å oppgi administratorpassordet. Skriv inn passordet ditt for å starte oppdateringsprosessen. Følgende uttalelse vil indikere deg for å oppgi passordet:
Når du har oppgitt passordet, vil prosessen med å oppdatere depotet begynne og oppdatere pakkelageret. Se utgangen nedenfor:
Nå som pakkelageret er oppdatert, er systemet klart til å installere TCPrePlay -pakken i Ubuntu. Bruk -y -flagget med installasjonskommandoen for raskt å installere TCPrePlay -pakken og dens relevante avhengigheter også. Skriv kommandoen gitt nedenfor i Ubuntu -terminalen:
Dette vil installere tcpreplay -pakken og avhengighetene i Ubuntu -systemet ditt. Du vil få lignende utgang som den som er gitt nedenfor:
Installer TCPrePlay -pakken med APT -kommando
Som nevnt ovenfor, følger alle tre kommandoer den samme prosessen. Så her må vi oppdatere pakkelageret først, og så installerer vi TCPrePlay -pakken. Bruk følgende APT -kommando for å oppdatere pakkelageret:
Igjen, oppgi administratorpassordet og la oppdateringen begynne:
Oppdateringsprosessen er utført, og systemet er klart til å installere tcpreplay -pakken.
Kopier kommandoen gitt nedenfor og kjør den i terminalen din:
Finn utgangen nedenfor:
Installer TCPrePlay -pakken med Aptitude Command
Den siste kommandoen er egnethetskommandoen. Alle disse kommandoene vil gi samme resultat, slik at du kan bruke noen av dem til å installere TCPrePlay -pakken. Følg nå den samme prosessen, oppdater egnethetspakkebiblioteket og installer deretter tcpreplay -pakken med egnethetskommandoen. Her er oppdateringskommandoen:
Se utgangen nedenfor:
Skriv inn følgende installer tcpreplay -kommando i terminalen for å begynne installasjonsprosessen:
Her er utgangen:
Som du kan se, har vi allerede installert TCPrePlay -pakken med kommandoene gitt ovenfor, så systemet har svart at pakken allerede er installert på det forespurte systemet og versjonen.
Få listen over alternativer for TCPrePlay -kommandoen
TCPrePlay -pakken kommer med forskjellige alternativer, som hver foreslår en annen tjeneste. Brukeren kan bruke noen av alternativene i henhold til hans behov og i henhold til kravet i situasjonen. For å vise hele listen over alternativene, bruk -hjelpens flagg med TCPrePlay -kommandoen. Her er hva du trenger å gjøre:
Skriv inn denne kommandoen og trykk Enter. Du får den komplette listen over alternativer og beskrivelsen av hvert alternativ med det. Se listen nedenfor:
Nå har du en komplett liste over alternativer med en kort beskrivelse av hver; Du kan bruke noen av dem med TCPrePlay -kommandoen. Hvis du glemmer formålet med et hvilket som helst alternativ, kan du bare skrive inn -hjelpflagget med TCPrePlay -kommandoen og få denne komplette listen. På denne måten kan du ha listen over tilgjengelige alternativer for deg hele tiden, og den vil hjelpe deg med å bruke TCPrePlay -kommandoen i Ubuntu 22.04 operativsystem.
Konklusjon
Denne manuelle guiden gir deg et gjennomgang av TCPrePlay -kommandoen i Ubuntu. Tcpreplay -kommandoen i Ubuntu brukes til å spille inn den innspilte trafikken på nytt. Denne artikkelen lærte oss hvordan vi installerer tcpreplay-pakken ved å bruke apt-, apt-get og egnethetskommandoer. Vi har også sett den komplette listen over alternativer som fungerer med tcpreplay -kommandoen for å gi det en bruker trenger.