Δίκτυα Η/Υ ςτην Επιχείρηςη Εντολέσ δικτυακών πρωτοκόλλων ςε Windows/Unix Γκάμασ Βαςίλειοσ, Εργαςτηριακόσ υνεργάτησ
Εντολζσ δικτφου ςε Windows/Unix ε προηγούμενο εργαςτήριο παρουςιάςτηκαν οι παρακάτω εντολέσ των Windows: nslookup: προβολή τησ IP διεύθυνςησ που αντιςτοιχεί ςε ένα hostname και αντίςτροφα ipconfig /all: προβολή πληροφοριών ςχετικά με τισ δικτυακέσ ρυθμίςεισ ενόσ Η/Τ getmac: προβολή MAC διεύθυνςησ κάθε κάρτασ δικτύου ενόσ Η/Τ arp -a: προβολή ARP πίνακα ενόσ Η/Τ netstat -a: προβολή πίνακα δρομολόγηςησ ενόσ Η/Τ Οι εντολέσ nslookup, arp a και netstat a μπορούν να χρηςιμοποιηθούν με την ίδια ακριβώσ ςύνταξη και λειτουργία και ςε περιβάλλοντα Unix. ε αυτό το εργαςτήριο θα παρουςιαςτούν επιπλέον εντολέσ που ςχετίζονται με δικτυακά πρωτόκολλα του Internet και βρίςκουν εφαρμογή ςε περιβάλλοντα Windows και Unix. 2
Εντολή ping (1) Κάνοντασ χρήςη τησ εντολή ping, ελέγχουμε αν ένασ Η/Τ είναι ενεργόσ, αν είναι ςυνδεδεμένοσ ςτο δίκτυο και αν είναι προςβάςιμοσ μέςω του Διαδικτύου (ενδεχομένωσ να μην είναι προςβάςιμοσ εξαιτίασ κάποιου προβλήματοσ ςε δικτυακό ςύνδεςμο) Παίρνει ςαν όριςμα μία IP διεύθυνςη ή ένα hostname, π.χ.: ping www.teipat.gr ping 195.251.8.36 Έχει την ίδια ςύνταξη και λειτουργία ςε περιβάλλοντα Windows και Unix 3
Εντολή ping (2) Παράδειγμα ping ςτον web server www.teipat.gr 4
Εντολή tracert (1) Κάνοντασ χρήςη την εντολή tracert ςε περιβάλλον Windows, εμφανίζεται η διαδρομή που ακολουθεί ένα πακέτο για να φτάςει ςτον προοριςμό του. την πραγματικότητα παρουςιάζεται κάθε δρομολογητήσ ή πύλη που ςυναντά ένα TCP/IP πακέτο ςτη διαδρομή του προσ κάποιον άλλο κεντρικό υπολογιςτή ή δικτυακή ςυςκευή. Παίρνει ςαν όριςμα μία IP διεύθυνςη ή ένα hostname. Π.χ: tracert www.teipat.gr tracert 195.251.8.36 ε περιβάλλον Unix, η αντίςτοιχη εντολή είναι η traceroute 5
Εντολή tracert (2) Παράδειγμα tracert ςτον web server www.teipat.gr 6
Εντολή ftp (1) Κάνοντασ χρήςη τησ εντολήσ ftp μπορούμε να μεταφέρουμε αρχεία μεταξύ Η/Τ που ςυνδέονται μέςω του Διαδικτύου. Για την μεταφορά αρχείων, η εντολή χρηςιμοποιεί το πρωτόκολλο File Transfer Protocol (FTP), το οποίο αποτελεί πρωτόκολλο του επιπέδου εφαρμογήσ του μοντέλου αναφοράσ TCP/IP. Η εντολή FTP παίρνει ςαν όριςμα, την IP διεύθυνςη ή το hostname του FTP server ςτον οποίο θέλουμε να ςυνδεθούμε. Έχει την ίδια ςύνταξη και λειτουργία ςε περιβάλλοντα Windows και Unix. Για να ςυνδεθούμε ανώνυμα ςε έναν FTP server, δίνουμε την λέξη ftp. 7
Εντολή ftp (2) Πριν την μεταφορά ενόσ αρχείου θα πρέπει να ορίςουμε τον τρόπο μεταφοράσ. Τπάρχουν 2 τρόποι μεταφοράσ: ASCII αν θέλουμε να μεταφέρουμε κάποιο αρχείο κειμένου. Αυτό δηλώνεται με την εντολή asc Binary αν θέλουμε να μεταφέρουμε οτιδήποτε άλλο εκτόσ από αρχείο κειμένου. Αυτό δηλώνεται με την εντολή bin Για να μεταφέρουμε ένα αρχείο από έναν FTP server τοπικά ςε έναν Η/Τ, χρηςιμοποιούμε την εντολή get ακολουθούμενη από το όνομα του αρχείου που θέλουμε να μεταφέρουμε. Για να αποςυνδεθούμε από έναν FTP server χρηςιμοποιούμε την εντολή quit. Σο αρχείο μεταφέρεται ςτον τρέχον φάκελο από τον οποίο εκτελούμε την εντολή (από την γραμμή εντολών) 8
Εντολή ftp (3) ύνδεςη ςτον ftp server ftp.ntua.gr ωσ ανώνυμοσ χρήςτησ 9
Εντολή ftp (4) Μεταφορά ASCII αρχείου με όνομα README. html και αποςύνδεςη από τον FTP server 10
Εντολή telnet (1) Κάνοντασ χρήςη τησ εντολήσ telnet, μπορούμε να ςυνδεθούμε απομακρυςμένα ςτην γραμμή εντολών ενόσ εξυπηρετητή που έχει εγκατεςτημένο λειτουργικό ςύςτημα Unix ή μίασ δικτυακήσ ςυςκευήσ. Για την απομακρυςμένη ςύνδεςη η εντολή χρηςιμοποιεί το πρωτόκολλο Telnet, το οποίο αποτελεί πρωτόκολλο του επιπέδου εφαρμογήσ του μοντέλου αναφοράσ TCP/IP. Η εντολή telnet δέχεται ςαν όριςμα την IP διεύθυνςη ή το hostname του εξυπηρετητή ή τησ δικτυακήσ ςυςκευήσ ςτην οποία θέλουμε να ςυνδεθούμε. Έχει την ίδια ςύνταξη και λειτουργία ςε περιβάλλοντα Windows και Unix. 11
Εντολή telnet (2) Απομακρυςμένη διαςύνδεςη ςτην γραμμή εντολών του εξυπηρετητή diogenis.ceid.upatras.gr 12
Ερωτήςεισ 13