GNU/Linux >> Znalost Linux >  >> Linux

Co znamená mít * * * v příkazu traceroute? a jak se s takovou situací vyrovnáte?

Znamená to, že dotčený hostitel (ve vašem příkladu druhý) neodpověděl na traceroute. Protože traceroute standardně používá port UDP, můžete změnit protokol zjišťování tak, aby používal ICMP/PING pomocí volby "-I". Kromě toho nemůžete udělat nic víc.


Znamená to, že paket s upraveným TTL nevrátil odpovídající překročení paketu ICMP TTL nebo že se tyto pakety ztratily na cestě zpět, v daném období na ně traceroute čeká. To MŮŽE znamenat, že hostitel na cestě je negeneruje správně, pokud vůbec.

S tím můžete udělat jen málo. Můžete změnit protokol, který traceroute používá pro své zjišťování (jak popisuje shodanshok), nebo prodloužit časový limit (traceroute -w 15 například). Pokuste se také snížit počet odeslaných požadavků (-N 5 ).

P.S. Můžete také zkusit použít nějaký nástroj pro využití RECORD_ROUTE, například hping3 . Ale nemohu vám poskytnout žádné další podrobnosti, protože jsem to nikdy nemohl použít.


Linux
  1. Jak mohu ovládat klávesnici a myš pomocí Pythonu?

  2. Co může útočník dělat s Bluetooth a jak by měl být zmírněn?

  3. Co je to pošta a jak se v ní orientuje?

  1. Co můžete dělat s VPS a cloudovým serverem?

  2. Co znamená &na konci linuxového příkazu?

  3. Co znamená schopnost ep?

  1. Co znamená syntaxe |&v jazyce shellu?

  2. Co znamená symbol šipky (->) na příkazovém řádku?

  3. Jak mohu spustit jiný příkaz, ale se stejnými argumenty?