Web Hosting Domain Names dnHost Site
Προηγμένη αναζήτηση Αναζητήστε τη γνωσιακή βάση
 Featured

Πώς κάνω traceroute/MTR, ping και nslookup προς ένα domain ή server;

Προβολές: 7762 Τελευταία ενημέρωση: 05/09/2017 10:50 0 Βαθμολογία/ Χρήστες

Τα traceroute/MTR, ping και nslookup είναι εργαλεία που εμφανίζουν τη δικτυακή διαδρομή που ακολουθούν τα δεδομένα προς τον προορισμό τους καθώς και επιπλέον DNS πληροφορίες. 

Είναι διαθέσιμα σε όλα τα μεγάλα λειτουργικά συστήματα.

Windows

Traceroute

Ανοίξτε το μενού Start (Έναρξη)
Κάντε κλικ στο Run (Eκτέλεση)
Πληκτρολογήστε cmd
και στη συνέχεια, πατήστε OK για να ανοίξετε τo Command Line (γραμμή εντολών).
Στην γραμμή εντολών, πληκτρολογήστε
tracert example.com
και πατήστε Enter

Για να αντιγράψετε το αποτέλεσμα, κάντε δεξί κλικ οπουδήποτε στο παράθυρο και επιλέξτε Mark/Επιλογή.
Μπορείτε να πατήσετε το πλήκτρο Enter για να αντιγράψετε το σύνολο, ή επιλέξτε το κείμενο που θέλετε να αντιγράψετε και κάντε δεξί κλικ με το ποντίκι σας.
Επικολλήστε το κείμενο που έχετε αντιγράψει, πατώντας CTRL + V


MTR

Εγκαταστήστε το WinMTR και ακολουθήστε τις οδηγίες που θα βρείτε εδώ.


Ping

Ανοίξτε το μενού Start (Έναρξη)
Κάντε κλικ στο Run (Eκτέλεση)
Πληκτρολογήστε cmd
και στη συνέχεια, πατήστε OK για να ανοίξετε τo Command Line (γραμμή εντολών).
Στην γραμμή εντολών, πληκτρολογήστε
ping example.com
ή
ping 123.45.67.89

και πατήστε Enter

Αναλυτικές οδηγίες εδώ.


NSlookup

Ανοίξτε το μενού Start (Έναρξη)
Κάντε κλικ στο Run (Eκτέλεση)
Πληκτρολογήστε cmd
και στη συνέχεια, πατήστε OK για να ανοίξετε τo Command Line (γραμμή εντολών).
Στην γραμμή εντολών, πληκτρολογήστε
nslookup example.com

και πατήστε Enter




Linux 

Traceroute

Ανοίξτε ένα παράθυρο τερματικού, πληκτρολογήστε 
tracert example.com
πατήστε Enter 

Για traceroute IPv6: traceroute6 example.com


MTR

Εγκαταστήστε το MTR στο linux μηχάνημά σας:
Για Ubuntu/Debian:
sudo apt-get install mtr

Για CentOS/Fedora:

yum install mtr

και τρέξτε την εντολή:
mtr
example.com

Ενώ για να δείτε τα αποτελέσματα της αποστολής 10 πακέτων σε κάθε αναπήδηση (hop):
mtr --report example.com


Ping

Αντίστοιχα, στο τερματικό σας γράψτε:
tracert example.com


NSlookup

Σε ένα τερματικό γράψτε, πχ για να μεταφράσετε ένα domain σε IP (A record), γράψτε:
nslookup example.com
Για reverse dns lookup:

nslookup 134.170.185.46

Για να ρωτήσετε για διάφορες (MX, NS, SOA κτλ):
nslookup -type=mx example.com
nslookup -type=ns
example.com
nslookup -type=soa
example.com

ή όλες τις DNS εγγραφές ενός host:
nslookup -type=any example.com

Εξ' ορισμού το nslookup θα ρωτήσει το ίδιο DNS server που το σύστημα είναι ρυθμισμένο να χρησιμοποιεί για όλες τις δικτυακές λειτουργίες.
Για να ρωτήσετε έναν άλλο DNS server:
nslookup example.com ns1.msft.net


Αναλυτικά παραδείγματα nslookup θα δείτε εδώ.





Mac OS

Traceroute

Πηγαίνετε στο Εφαρμογές -> Βοηθήματα -> Utility Network -> Traceroute
Πληκτρολογήστε τον τομέα ή τη διεύθυνση IP στο κατάλληλο πεδίο εισαγωγής και πατήστε το Ίχνος.
Μπορείτε επίσης να ανοίξετε ένα παράθυρο τερματικού και για την εκτέλεση traceroute στο Linux. 

Για traceroute IPv6: 
traceroute6
example.com


MTR

Μπορείτε να εγκαταστήσετε το MTR με το Homebrew:
brew install mtr

ή το MacPorts:
port install mtr


Ping

Για διεξαγωγή ενός ping test στο Mac OS X:
Ανοίξτε το Terminal μέσα από το /Applications/Utilities.
Στο παράθυρο του Terminal γράψτε ping <server> , όπου <server> είναι το hostname ή η διεύθυνση IP του server που θέλετε να κάνετε ping. Η εντολή θα είναι σαν κι αυτή:
ping www.example.com
ή
ping 192.168.x.x
Πατήστε Enter.



NSlookup

Η ερώτηση ενός DNS lookup για ένα domain, γίνεται τρέχοντας την παρακάτω εντολή στο Terminal:
dig example.com

Για να ρωτήσετε έναν συγκεκριμένο DNS server χρησιμοποιήστε το @, πχ: αυτή η εντολή κάνει ένα DNS lookup για το example.com ρωτώντας έναν OpenDNS server (που έχει διεύθυνση IP 208.67.222.222):
dig @208.67.222.222 example.com

Εξ' ορισμού το dig εμφανίζει το A record του domain.
Για να ρωτήσετε για διαφορετικό DNS record, προσθέστε το στο τέλος της εντολής, πχ: για να ρωτήσετε ποιο είναι το ΜX (mail exchanger) record του example.com, γράψτε:
dig example.com MX






Εργαλεία για SSH:

3dtraceroute 

Winmtr

hping

tcptraceroute

tcpping

Για remote traceroute.