Πώς να ρυθμίσετε το WiFi στο Debian με τη γραμμή εντολών

Πώς να ρυθμίσετε το WiFi στο Debian με τη γραμμή εντολών
Philip Lawrence

Σε αυτό το άρθρο, θα σας καθοδηγήσουμε πώς να συνδεθείτε στο WiFi από τη γραμμή εντολών στον διακομιστή και την επιφάνεια εργασίας του Debian 11/10 χρησιμοποιώντας το wpa_supplicant. Το wpa_supplicant είναι μια υλοποίηση του συστατικού supplicant του πρωτοκόλλου WPA.

Για να ρυθμίσετε το Wi-Fi στο Debian με τη γραμμή εντολών, πρέπει να δημιουργήσετε μια σύνδεση δικτύου Wi-Fi πριν εξασφαλίσετε ότι θα συνδεθεί αυτόματα κατά την εκκίνηση. Συνεχίστε να διαβάζετε για να βρείτε έναν οδηγό βήμα προς βήμα για το πώς να το κάνετε.

Debian Wi-Fi

Οι ασύρματες συσκευές που χρησιμοποιούν Wi-Fi λειτουργούν με chipsets που βρίσκονται σε διάφορες συσκευές.Το Debian είναι ένα ελεύθερο, βασισμένο στο λογισμικό σύστημα που εξαρτάται από τη συνεργασία των κατασκευαστών και των προγραμματιστών για την παραγωγή ποιοτικών οδηγών/μοντέλων για αυτά τα chipsets.

Πώς να ρυθμίσετε το WiFi στο Debian με τη γραμμή εντολών

Υπάρχουν δύο φάσεις που πρέπει να ολοκληρώσετε για την εγκατάσταση του WiFi στο Debian με τη γραμμή εντολών.

  • Σύνδεση σε WiFi
  • Βεβαιωθείτε ότι συνδέεται αυτόματα κατά την εκκίνηση

Ακολουθεί μια πλήρης διαδικασία βήμα προς βήμα για κάθε φάση της εγκατάστασης.

Πώς να δημιουργήσετε μια σύνδεση WiFi

Για να δημιουργήσετε μια σύνδεση δικτύου WiFi στο Debian, πρέπει να ακολουθήσετε τα παρακάτω βήματα:

Δείτε επίσης: Καλύτερος δρομολογητής παιχνιδιών WiFi
  • Ενεργοποίηση της κάρτας δικτύου
  • Ανίχνευση δικτύων WiFi
  • Διαμόρφωση της σύνδεσης WiFi με το σημείο πρόσβασης
  • Λήψη δυναμικής διεύθυνσης IP με διακομιστή DHCP
  • Προσθήκη μιας προεπιλεγμένης διαδρομής στον πίνακα διαδρομών
  • Επαλήθευση της σύνδεσης στο Internet

Ακολουθεί ο τρόπος εκτέλεσης κάθε βήματος.

Ενεργοποίηση της κάρτας δικτύου

Ακολουθήστε τα παρακάτω βήματα για να ενεργοποιήσετε την κάρτα δικτύου.

  • Για να ενεργοποιήσετε την κάρτα WiFi, πρέπει πρώτα να αναγνωρίσετε την ασύρματη κάρτα με την ακόλουθη εντολή: iw dev.
  • Στη συνέχεια, μπορείτε να σημειώσετε το όνομα της ασύρματης συσκευής. Η συμβολοσειρά μπορεί να είναι μακροσκελής, οπότε μπορείτε να χρησιμοποιήσετε αυτή τη μεταβλητή για να εξαλείψετε την προσπάθεια πληκτρολόγησης: export wlan0=.
  • Εμφανίστε την κάρτα WiFi με την παραπάνω εντολή: sudo ip link set $wlan0 up.

Ανίχνευση δικτύων WiFi

Ακολουθήστε τα παρακάτω βήματα για να εντοπίσετε τα δίκτυα WiFi.

  • Για να εντοπίσετε δίκτυα WiFi στο Debian, αναζητήστε διαθέσιμα δίκτυα στη διεπαφή ασύρματου δικτύου με την ακόλουθη εντολή: sudo iw $wlan0 scan.
  • Βεβαιωθείτε ότι το SSID του σημείου πρόσβασής σας είναι ένα από τα διαθέσιμα δίκτυα που ανιχνεύονται.
  • Αυτή η μεταβλητή εξαλείφει την προσπάθεια πληκτρολόγησης: export ssid=.

Διαμόρφωση της σύνδεσης WiFi με το σημείο πρόσβασης

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

  • Χρησιμοποιήστε την υπηρεσία wpa_supplicant για να δημιουργήσετε μια κρυπτογραφημένη σύνδεση δικτύου με το σημείο πρόσβασης. Θα χρησιμοποιήσει μόνο το αρχείο ρυθμίσεων " /etc/wpa_supplicant.conf ," που περιέχει τα wpa2-κλειδιά για κάθε SSID.
  • Για να συνδεθείτε στο σημείο πρόσβασης, προσθέστε μια καταχώρηση για το αρχείο ρυθμίσεων: sudo wpa_passphrase $ssid -i>> /etc/wpa_supplicant.conf.
  • Χρησιμοποιήστε αυτήν την εντολή για να συνδεθείτε στο σημείο πρόσβασης: sudo wpa_supplicant -B -D wext -i $wlan0 -c /etc/wpa_supplicant.conf.
  • Επιβεβαιώστε τη σύνδεσή σας με το σημείο πρόσβασης με αυτό: iw $wlan0 link.

Λήψη δυναμικής διεύθυνσης IP με διακομιστή DHCP

Ακολουθήστε τα παρακάτω βήματα για να αποκτήσετε μια δυναμική IP με DHCP.

  • Αποκτήστε μια δυναμική IP με DHCP χρησιμοποιώντας αυτό: sudo dhclient $wlan0.
  • Δείτε την IP με αυτήν την εντολή: sudo ip addr show $wlan0.

Προσθήκη μιας προεπιλεγμένης διαδρομής στον πίνακα διαδρομών

Ακολουθήστε τα παρακάτω βήματα για να προσθέσετε μια προεπιλεγμένη διαδρομή στον πίνακα διαδρομών.

  • Ελέγξτε τον πίνακα δρομολόγησης με αυτό: ip route show.
  • Προσθέστε μια προεπιλεγμένη διαδρομή στο δρομολογητή για σύνδεση στο WiFI με αυτήν την εντολή: sudo ip route add default via dev $wlan0.

Επαλήθευση της σύνδεσης στο Internet

Τέλος, χρησιμοποιήστε την ακόλουθη εντολή για να επαληθεύσετε ότι έχετε συνδεθεί στο δίκτυο: ping www.google.com .

Πώς να πραγματοποιήσετε αυτόματη σύνδεση κατά την εκκίνηση

Για να διασφαλίσετε την αυτόματη σύνδεση του ασύρματου δικτύου κατά την εκκίνηση, πρέπει να δημιουργήσετε και να ενεργοποιήσετε μια υπηρεσία systemd για:

  • Dhclient
  • Wpa_supplicant

Ακολουθεί ο τρόπος εκτέλεσης κάθε βήματος.

Υπηρεσία Dhclient

  • Δημιουργήστε αυτό το αρχείο: /etc/systemd/system/dhclient.service.
  • Στη συνέχεια, επεξεργαστείτε το αρχείο εκτελώντας αυτή την εντολή:

[Μονάδα]

Description= Πελάτης DHCP

Πριν=network.target

Μετά=wpa_supplicant.service

[Υπηρεσία]

Type=forking

ExecStart=/sbin/dhclient -v

ExecStop=/sbin/dhclient -r

Δείτε επίσης: Πώς να χρησιμοποιήσετε το Chromecast χωρίς WiFi

Επανεκκίνηση=πάντα

[Εγκατάσταση]

WantedBy=multi-user.target

  • Ενεργοποιήστε την υπηρεσία με την ακόλουθη εντολή: sudo systemctl enable dhclient.

Wpa_supplicant Υπηρεσία

  • Πηγαίνετε στο " /lib/systemd/system ," αντιγράψτε το αρχείο της μονάδας υπηρεσίας και επικολλήστε το στο " /etc/systemd/system " χρησιμοποιώντας τις ακόλουθες γραμμές: sudo cp /lib/systemd/system/wpa_supplicant.service /etc/systemd/system/wpa_supplicant.service.
  • Χρησιμοποιήστε έναν επεξεργαστή, όπως το Vim, για να ανοίξετε το αρχείο στο " /etc " και τροποποιήστε τη γραμμή ExecStart με αυτό: ExecStart=/sbin/wpa_supplicant -u -s -c /etc/wpa_supplicant.conf -i .
  • Στη συνέχεια, προσθέστε αυτή τη γραμμή παρακάτω: Επανεκκίνηση=πάντα .
  • Σχολιάστε αυτή τη γραμμή: Alias=dbus-fi.w1.wpa_supplicant1.service .
  • Επαναφορτώστε την υπηρεσία με αυτή τη γραμμή: s udo systemctl daemon-reload .
  • Ενεργοποιήστε την υπηρεσία με αυτή τη γραμμή: sudo systemctl enable wpa_supplicant .

Πώς να δημιουργήσετε μια στατική IP

Ακολουθήστε τα παρακάτω βήματα για να αποκτήσετε μια στατική διεύθυνση IP:

  • Πρώτον, απενεργοποιήστε dhclient.service για να αποκτήσετε μια στατική διεύθυνση IP.
  • Στη συνέχεια, δημιουργήστε ένα αρχείο ρυθμίσεων δικτύου: sudo nano /etc/systemd/network/static.network.
  • Προσθέστε αυτές τις γραμμές:

[Αγώνας]

Όνομα=wlp4s0

[Δίκτυο]

Address=192.168.1.8/24

Gateway=192.168.1.1

  • Αποθηκεύστε το αρχείο πριν το κλείσετε. Στη συνέχεια, δημιουργήστε ένα .link για την ασύρματη διασύνδεση με αυτό: sudo nano /etc/systemd/network/10-wifi.link.
  • Προσθέστε αυτές τις γραμμές στο αρχείο:

[Αγώνας]

MACAddress=a8:4b:05:2b:e8:54

[Σύνδεσμος]

NamePolicy=

Όνομα=wlp4s0

  • Σε αυτή την περίπτωση, πρέπει να χρησιμοποιήσετε τη διεύθυνση MAC και το όνομα της ασύρματης διασύνδεσης. Με αυτόν τον τρόπο θα διασφαλίσετε ότι το σύστημα δεν θα αλλάξει το όνομα της ασύρματης διασύνδεσης.
  • Αποθηκεύστε το αρχείο πριν το κλείσετε. Στη συνέχεια, απενεργοποιήστε το " networking.service" και ενεργοποιήστε το " systemd-networkd.service ." Αυτός είναι ο διαχειριστής δικτύου. Χρησιμοποιήστε αυτή την εντολή για να το κάνετε:

sudo systemctl απενεργοποίηση δικτύωσης

sudo systemctl enable systemd-networkd

  • Επανεκκίνηση του systemd-networkd για να ελέγξετε τη λειτουργία της διαμόρφωσης με αυτό: sudo systemctl restart systemd-networkd.

Συμπέρασμα

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




Philip Lawrence
Philip Lawrence
Ο Philip Lawrence είναι λάτρης της τεχνολογίας και ειδικός στον τομέα της συνδεσιμότητας στο Διαδίκτυο και της τεχνολογίας wifi. Με πάνω από μια δεκαετία εμπειρίας στον κλάδο, έχει βοηθήσει πολλά άτομα και επιχειρήσεις με θέματα που σχετίζονται με το διαδίκτυο και το wifi. Ως συγγραφέας και blogger των Συμβουλών Διαδικτύου και Wifi, μοιράζεται τις γνώσεις και την τεχνογνωσία του με έναν απλό και κατανοητό τρόπο από τον οποίο μπορούν να επωφεληθούν όλοι. Ο Philip είναι ένας παθιασμένος υπέρμαχος της βελτίωσης της συνδεσιμότητας και της πρόσβασης στο διαδίκτυο σε όλους. Όταν δεν γράφει ή δεν επιλύει προβλήματα που σχετίζονται με την τεχνολογία, του αρέσει η πεζοπορία, η κατασκήνωση και η εξερεύνηση του υπέροχου εξωτερικού χώρου.