Oct 30, 2023

traceroute

traceroute je komandna linija alatka koja se koristi za praćenje puta (rute) paketa kroz mrežu od izvora do odredišta. Ovaj alat pomaže u identifikaciji i dijagnostikovanju problema u mrežnoj komunikaciji tako što prikazuje sve skokove (hopove) koje paketi prelaze dok putuju od računara A do računara B. traceroute omogućava praćenje rute prema određenom odredištu, prikazivanje vremena odgovora na svakom skoku i identifikaciju potencijalnih problema u mrežnoj infrastrukturi.

Opšti oblik komande traceroute je:

traceroute [opcije] odredište
  • opcije: Opcioni argumenti koji se koriste za konfiguraciju i prilagođavanje traceroute operacije.
  • odredište: IP adresa ili ime računara do kojeg želite pratiti rutu.

Evo nekoliko primera korišćenja traceroute komande:

  1. Praćenje rute do određenog računara:

    Jednostavan način korišćenja traceroute je praćenje rute do određenog računara ili servera tako da navedete IP adresu ili ime računara kao argument.

    Primer:

    traceroute www.example.com

    Ova komanda će pratiti rutu od lokalnog računara do www.example.com i prikazati sve skokove (hopove) na putu, zajedno sa vremenom odgovora.

  2. Praćenje rute koristeći određeni broj skokova:

    Možete koristiti opciju -m kako biste naveli maksimalan broj skokova koje traceroute treba da pretraga na putu.

    Primer:

    traceroute -m 15 www.example.com

    Ova komanda će pratiti rutu do www.example.com, ali će pretražiti najviše 15 skokova.

  3. Praćenje rute koristeći određeni tip paketa:

    Opciona -q omogućava postavljanje broja paketa koje šaljete na svakom skoku, što može biti korisno za analizu mrežnih performansi.

    Primer:

    traceroute -q 3 www.example.com

    Ova komanda će pratiti rutu do www.example.com, pri čemu će na svakom skoku slati 3 paketa.

  4. Praćenje rute koristeći određeni protokol:

    traceroute podrazumevano koristi UDP za praćenje rute, ali možete koristiti opciju -I za korišćenje ICMP paketa (ping) umesto UDP paketa.

    Primer:

    traceroute -I www.example.com

    Ova komanda će pratiti rutu do www.example.com koristeći ICMP pakete umesto UDP paketa.

traceroute je koristan alat za dijagnostikovanje problema u mrežnoj komunikaciji, kao i za praćenje puta koji podaci prelaze prema određenom odredištu. Opciona -h (ili --help) vam može pružiti više informacija o dostupnim opcijama traceroute komande.

nslookup

nslookup (Name Server Lookup) je komandna linija alatka koja se koristi za izvršavanje DNS (Domain Name System) upita za dobijanje informacija o DNS zapisima za određeni domen ili host. nslookup omogućava korisnicima da saznaju IP adrese, MX (Mail Exchange) zapise, i druge informacije o DNS zapisima za domene. Ovaj alat je koristan za dijagnostikovanje problema sa DNS-om i proveru DNS konfiguracije.

Opšti oblik komande nslookup je:

nslookup [opcije] ime_domena
  • opcije: Opcioni argumenti koji se koriste za konfiguraciju i prilagođavanje nslookup operacije.
  • ime_domena: Domen ili host za koji želite da dobijete informacije.

Evo nekoliko primera korišćenja nslookup komande:

  1. Dohvatanje IP adrese za određeni domen:

    Jedna od osnovnih upotreba nslookup je dohvaćanje IP adrese za određeni domen.

    Primer:

    nslookup www.example.com

    Ova komanda će prikazati IP adresu za www.example.com i informacije o DNS serverima koji su odgovorni za ovaj domen.

  2. Dohvatanje MX zapisa za email server:

    Možete koristiti nslookup za dobijanje MX (Mail Exchange) zapisa za određeni domen, što vam može pomoći da saznate gde se isporučuju email poruke za taj domen.

    Primer:

    nslookup -q=mx example.com

    Ova komanda će prikazati MX zapise za example.com, zajedno sa prioritetom i adresama email servera.

  3. Promena DNS servera za upit:

    Možete promeniti DNS server koji se koristi za nslookup upite tako što ćete navesti DNS server kao argument komande.

    Primer:

    nslookup www.example.com 8.8.8.8

    Ova komanda će izvršiti upit za www.example.com koristeći DNS server sa IP adresom 8.8.8.8, što je Google DNS server.

  4. Reverzno dohvatanje IP adrese:

    Možete koristiti nslookup za reverzno dohvatanje informacija o domenu na osnovu poznate IP adrese.

    Primer:

    nslookup 8.8.8.8

    Ova komanda će prikazati DNS informacije za IP adresu 8.8.8.8, uključujući domen koji je vezan za tu IP adresu.

nslookup je koristan alat za dijagnostikovanje problema sa DNS-om, proveru DNS konfiguracije i dobijanje informacija o DNS zapisima za određene domene. Opciona -h (ili --help) vam može pružiti više informacija o dostupnim opcijama nslookup komande.

dig

dig (Domain Information Groper) je komandna linija alatka koja se koristi za izvršavanje DNS (Domain Name System) upita kako bi se dobile informacije o DNS zapisima za određeni domen ili host. dig je napredniji alat u poređenju sa nslookup i omogućava detaljnije i raznovrsnije upite prema DNS serverima. Pomaže u dijagnostikovanju problema sa DNS konfiguracijom i omogućava analizu DNS zapisa za domene.

Opšti oblik komande dig je:

dig [opcije] ime_domena
  • opcije: Opcioni argumenti koji se koriste za konfiguraciju i prilagođavanje dig operacije.
  • ime_domena: Domen ili host za koji želite da dobijete informacije.

Evo nekoliko primera korišćenja dig komande:

  1. Dohvatanje osnovnih informacija o domenu:

    Jednostavna upotreba dig može se koristiti za dohvatanje osnovnih informacija o određenom domenu, uključujući IP adresu glavnog servera za taj domen.

    Primer:

    dig www.example.com

    Ova komanda će prikazati IP adresu za www.example.com i informacije o DNS serverima koji su odgovorni za ovaj domen.

  2. Dohvatanje MX zapisa za email server:

    Možete koristiti dig za dohvatanje MX (Mail Exchange) zapisa za određeni domen kako biste saznali gde se isporučuju email poruke za taj domen.

    Primer:

    dig -t mx example.com

    Ova komanda će prikazati MX zapise za example.com, zajedno sa prioritetom i adresama email servera.

  3. Dohvatanje informacija o DNS zonama:

    Možete koristiti dig za dohvatanje detaljnih informacija o DNS zonama, uključujući informacije o SOA (Start of Authority) zapisima, NS (Name Server) zapisima i drugim zapisima za određenu zonu.

    Primer:

    dig example.com SOA

    Ova komanda će prikazati SOA zapis za example.com, koji sadrži informacije o autoritativnom DNS serveru za tu zonu.

  4. Postavljanje alternativnog DNS servera:

    Možete postaviti alternativni DNS server za upit koristeći opciju @.

    Primer:

    dig @8.8.8.8 www.example.com

    Ova komanda će izvršiti upit za www.example.com koristeći DNS server sa IP adresom 8.8.8.8, što je Google DNS server.

dig je moćan alat za dubinsku analizu DNS konfiguracije i dohvat informacija o DNS zapisima. Može se koristiti za različite vrste DNS upita i omogućava napredniju dijagnostiku problema sa DNS-om. Opciona -h (ili --help) vam može pružiti više informacija o dostupnim opcijama dig komande.