A Traceroute futtatása Linux alatt

How Run Traceroute Linux



A Traceroute egy Linux eszköz, amely lehetővé teszi a hálózati csomagok útvonalainak vizsgálatát. Segíthet azonosítani a hálózati csomagutak korlátozó tényezőjét. A Traceroute a lassú hálózati kapcsolatok hibaelhárításában is hasznos. Ez az útmutató bemutatja, hogyan futtatható a traceroute Linux alatt.

A traceroute -ról

A Traceroute úgy működik, hogy adatcsomagokat küld a célszámítógépre, szerverre vagy webhelyre, és rögzíti a csomagok közti lépéseit. A traceroute parancs kimenete azok az IP -címek és tartománynevek, amelyeken keresztül a csomagok áthaladnak. Ezek a bejegyzések azt is mutatják, hogy mennyi idő alatt érik el a csomagok az egyes célállomásokat. Ez megmagyarázhatja, hogy egyes webhelyek betöltése miért tarthat tovább, mint mások, mivel a forgalmi ugrások száma változhat.







A Traceroute a helyi hálózatok feltérképezéséhez is hasznos. Az eszköz futtatásakor betekintést nyerhet a helyi hálózat topológiájába és kapcsolataiba.



Vegye figyelembe, hogy a traceroute használata során előfordulhat, hogy egyes eszközök nem működnek megfelelően. Ennek oka lehet az útválasztók hibázása, az internetszolgáltatók sebességkorlátozó ICMP-üzenetei, az eszközök, amelyek nem konfigurálják az ICMP-csomagok küldését (az elosztott DoS-támadások megakadályozása érdekében), stb.



A traceroute telepítése

A Traceroute egy hatékony eszköz, amely minden Linux disztribúcióhoz elérhető. Az alábbiakban a traceroute különféle disztribúciókra való telepítésére vonatkozó parancsok rövid listája található.





For Debian/Ubuntu és származékai:

$sudotalálótelepítéstraceroute-és



For Fedora és származékai:

$sudodnftelepítéstraceroute

For openSUSE, SUSE Linux, és származékai:

$sudozypperban bentraceroute

For Arch Linux és származékai:

$sudopacman-Straceroute

A traceroute használatával

A következő szakaszok bemutatják, hogyan kell használni a traceroute -t ​​Linux rendszeren.

Alapvető használat

A traceroute használatának elsődleges módja meglehetősen egyszerű. A traceroute csak a célállomást igényli a szondázáshoz. A cél lehet domain vagy IP -cím.

$traceroute linuxhint.com

$traceroute 8.8.8.8

Ha egy hálózat úgy van konfigurálva, hogy blokkolja a nyomjelző jelet, akkor ezt a szondát csillagokkal jelölik.

IPv4 vagy IPv6

Alapértelmezés szerint a traceroute az alapértelmezett Internet protokollt használja, amellyel a rendszer konfigurálva van. Az IP verzió manuális beállításához kövesse az alábbi eljárást.

Ha azt szeretné, hogy a traceroute használja az IPv4 -et, használja a -4 jelzőt:

$traceroute-4linuxhint.com

Ha azt szeretné, hogy a traceroute használja az IPv6 -ot, használja a -6 jelzőt:

$traceroute-6linuxhint.com

Portok tesztelése

Ha szükség van egy adott port tesztelésére, a port megadható a -p jelző használatával. Az UDP nyomkövetéshez a traceroute a megadott értékkel kezdődik, és minden szondával növekszik. Az ICMP nyomkövetésnél az érték határozza meg a kezdeti ICMP szekvenciaértéket. A TCP és mások számára ez lesz az állandó célport, amelyhez csatlakozni kell.

$traceroute-p <kikötő>192.168.0.1

Eszköznevek elrejtése

Bizonyos esetekben a kimenetben lévő eszköznevek zavarossá tehetik a kimenetet. Az egyértelműség érdekében elrejtheti az eszközneveket a kimenetről. Ehhez használja a -n (nincs leképezés) jelzőt:

$traceroute-nlinuxhint.com

A Traceroute időkorlátja

Alapértelmezés szerint a traceroute 5 másodpercet vár a válasz fogadására. Bizonyos helyzetekben érdemes a várakozási időt 5 másodpercnél hosszabbra vagy kisebbre módosítani. Ehhez használja a -w jelzőt. Vegye figyelembe, hogy az időérték lebegőpontos szám.

$traceroute-ban ben 6.0linuxhint.com

Szondázási módszerek

A távoli cím érzékelésére több módszer is használható. Az ICMP echo használatához a traceroute megadásához használja a -I jelzőt:

$traceroute-ÉNlinuxhint.com

A TCP SYN használatához a -T jelzőt használja:

$sudotraceroute-Tlinuxhint.com

A komló maximális számának beállítása

Alapértelmezés szerint a traceroute 30 ugrást követ. A Traceroute lehetőséget kínál manuálisan a követendő ugrások számának beállítására.

Használja a -m zászlót az ugrások számával:

$traceroute-ÉN -m 10linuxhint.com

Az interfész megadása

Ha több hálózati interfész csatlakozik a számítógéphez, akkor segíthet a csomagok küldéséhez használandó hálózati interfész meghatározásában. A hálózati interfész megadásához használja az -i jelzőt:

$sudotraceroute-énenp0s3 linuxhint.com

A komló lekérdezéseinek számának meghatározása

Egy ugrás lekérdezéseinek számának meghatározásához adja meg ezt a számot a -q jelző használatával:

$traceroute-ÉN -q 4linuxhint.com

Csomagok átirányítása átjárón

A csomagok egy bizonyos átjárón történő átirányításához használja a -g opciót, majd az átjárót:

$traceroute-ÉN -g192.168.0.1 linuxhint.com

Traceroute súgóoldal

A fenti bemutatók csak néhány a traceroute gyakori felhasználási területei, és még több funkciót is használhat. Gyors segítségért nyissa meg a traceroute súgóoldalát a következő paranccsal:

$traceroute--Segítség

A teljes, részletesebb útmutatóért az összes rendelkezésre álló traceroute opcióért nézze meg a man oldalt a következő paranccsal:

$Férfitraceroute

Következtetés

A Traceroute egy hatékony eszköz a hálózati diagnosztikához, és rengeteg lehetőséget támogat. A traceroute elsajátítása némi időt és gyakorlatot igényelhet. Az eszköz használatakor gyakran az ebben a cikkben leírt módszereket alkalmazza.

Több olyan eszköz is létezik, mint a traceroute. Ha hasonló eszközzel szeretne dolgozni a GUI -ban, akkor nézze meg a Zenmap -ot a hálózat vizsgálatához. A Zenmap egy másik népszerű Nmap hálózati szkenner grafikus felhasználói felülete.

Boldog számítástechnikát!