Η επίλυση ενός προβλήματος δικτύου μπορεί να είναι δύσκολη και απογοητευτική. Ενώ μπορείτε να ελέγξετε τη σύνδεσή σας στο διαδίκτυο χρησιμοποιώντας το εργαλείο διαγνωστικού δικτύου Windows, είναι δύσκολο να λύσετε τα περισσότερα προβλήματα. Κάποτε, ίσως χρειαστεί να αντιμετωπίσετε τον σκληρό τρόπο - τον τρόπο λειτουργίας της γραμμής εντολών.

Υπάρχουν πολλά πλεονεκτήματα στη χρήση της γραμμής εντολών αντί της οπτικής διεπαφής:

  • Μπορούμε να ελέγξουμε μεμονωμένα στοιχεία και να απομονώσουμε αυτά που προκαλούν τα προβλήματα.
  • Η γραμμή εντολών τείνει να έχει περισσότερες επιλογές, ώστε να μπορέσουμε να δοκιμάσουμε το σύστημα βαθιά.
  • Μπορούμε να χρησιμοποιήσουμε δέσμες ενεργειών για την αυτοματοποίηση της διαδικασίας.

Σε αυτό το άρθρο, θα σας δείξουμε πώς να διαγνώσετε και να διορθώσετε προβλήματα δικτύου χρησιμοποιώντας τη γραμμή εντολών.

Για να ξεκινήσετε, βεβαιωθείτε πρώτα ότι εκτελείτε τη γραμμή εντολών με δικαιώματα διαχειριστή.

Πώς να γνωρίζετε εάν το καλώδιο είναι συνδεδεμένο

Μπορείτε να χρησιμοποιήσετε το εργαλείο ipconfig για να ελέγξετε αν αντιμετωπίζετε κάποιο πρόβλημα με το καλώδιο σας. Τα Windows θα εμφανίσουν μια λίστα με τις διασυνδέσεις και εάν είναι συνδεδεμένες ή όχι.

Πώς να γνωρίζετε εάν η πύλη σας λειτουργεί

Μια πύλη είναι η συσκευή, συνήθως δρομολογητής, που συνδέει τον υπολογιστή σας με άλλα δίκτυα και Internet. Εάν δεν μπορείτε να συνδεθείτε με τη συσκευή σας, είναι βέβαιο ότι δεν πρόκειται να συνδεθείτε στο Internet. Πρώτα πρέπει να γνωρίζετε τη διεύθυνση IP της συσκευής. Μπορείτε να χρησιμοποιήσετε το Ipconfig για να μας δώσετε τις πληροφορίες σχετικά με την προεπιλεγμένη πύλη:

Τώρα μπορείτε να χρησιμοποιήσετε το ping για να ελέγξετε αν η πύλη αποκρίνεται. Αυτό το εργαλείο ενημερώνει εάν απαντά μια συσκευή με δεδομένη διεύθυνση IP. Σε απλά αγγλικά, με αυτή τη δοκιμασία, γνωρίζουμε ότι ο προσαρμογέας δικτύου, το καλώδιο και ο δρομολογητής είναι σωστά συνδεδεμένοι.

Πώς να γνωρίζετε εάν ο DNS σας λειτουργεί

Ένας διακομιστής DNS είναι σε θέση να μετατρέψει ένα όνομα ιστότοπου, για παράδειγμα www.maketecheasier.com, στη διεύθυνση IP του. Για να συνδεθείτε με έναν υπολογιστή στο Internet, τα Windows χρειάζονται αυτόν τον αριθμό. Εάν δεν μπορείτε να συνδεθείτε με το DNS σας, είναι σχεδόν αδύνατο να λειτουργεί το Διαδίκτυο.

Όπως μπορείτε να δείτε στην περίπτωση αυτή, έχω τον ίδιο δρομολογητή και διεύθυνση IP DNS.

Για να δοκιμάσετε το DNS μπορείτε να χρησιμοποιήσετε το nslookup . Αυτή η εντολή κάνει ερώτημα σε αυτόν το διακομιστή. Στην παρακάτω εικόνα μπορείτε να δείτε πώς ο διακομιστής επιλύει τη διεύθυνση Make Tech Easier.

Πώς να ξέρετε αν μια διαδικασία ανοίγει πάρα πολλές συνδέσεις

Κάθε φορά που ένα πρόγραμμα χρειάζεται να συνδεθεί στο Internet ή σε άλλο μηχάνημα, ανοίγει μια νέα σύνδεση. Ένας δρομολογητής μπορεί να χειριστεί μόνο έναν περιορισμένο αριθμό συνδέσεων. Εάν για οποιονδήποτε λόγο, ένα πρόγραμμα ανοίγει πολλές συνδέσεις, μπορείτε να καταλήξετε με ένα μπλοκ Internet.

Μπορούμε να το κάνουμε αυτό με την εντολή netstat και τις παραμέτρους "a" και "b"

 netstat -α-β 

Μπορείτε να δείτε ποια προγράμματα χρησιμοποιούν αυτές τις συνδέσεις. Σε αυτή την περίπτωση, μπορείτε να δείτε ότι έχω ένα πρόγραμμα με το όνομα "Filezilla Server" ακούγοντας στο λιμάνι 21.

Πώς να ελέγξετε τους κανόνες του τείχους προστασίας

Η λανθασμένη διαμόρφωση του τείχους προστασίας μπορεί να οδηγήσει σε δυσλειτουργία του Internet. Η διαμόρφωση τείχους προστασίας δεν είναι παρά ένα σύνολο κανόνων που αποφασίζουν αν μια εφαρμογή μπορεί να έχει πρόσβαση στο Internet ή όχι. Από προεπιλογή, αυτοί οι κανόνες εμφανίζονται σε αφθονία και δεν μπορείτε να τις δείτε όλες σε μια οθόνη. Αντ 'αυτού, μπορούμε να εισαγάγουμε αυτές τις πληροφορίες σε ένα αρχείο κειμένου χρησιμοποιώντας τις ακόλουθες εντολές:

 netsh advfirewall firewall εμφάνιση κανόνα όνομα = όλα> firewallrules.txt 
 σημειωματάριο firewallrules.txt 

Η πρώτη εντολή αποκτά πρόσβαση στη διαμόρφωση του τείχους προστασίας και την γράφει σε ένα αρχείο κειμένου. Η δεύτερη εντολή ανοίγει το αρχείο κειμένου σε ένα νέο παράθυρο σημειώματος.

Μια βασική χρήση του βοηθητικού προγράμματος netsh μπορεί να μας ενημερώσει εάν υπάρχει ένας ή περισσότεροι κανόνες αποκλεισμού για τη χρήση της εντολής:

 netsh advfirewall firewall δείχνει όνομα κανόνα | βρείτε "Αποκλεισμός" 

Δυστυχώς δεν δείχνει ποιο είναι το πρόγραμμα που έχει αποκλειστεί από αυτόν τον κανόνα.

Τι άλλα κόλπα χρησιμοποιείτε για να ελέγξετε τις συνδέσεις σας στο διαδίκτυο;