Πίνακας περιεχομένων:

Χρησιμοποιήστε το Raspberry Pi 3 ως δρομολογητή: 10 βήματα (με εικόνες)
Χρησιμοποιήστε το Raspberry Pi 3 ως δρομολογητή: 10 βήματα (με εικόνες)

Βίντεο: Χρησιμοποιήστε το Raspberry Pi 3 ως δρομολογητή: 10 βήματα (με εικόνες)

Βίντεο: Χρησιμοποιήστε το Raspberry Pi 3 ως δρομολογητή: 10 βήματα (με εικόνες)
Βίντεο: Νέα Raspberry Pi 3 Tutorial - Πώς να δημιουργήσει για Gaming & Entertainment Έργα 2024, Ιούλιος
Anonim
Χρησιμοποιήστε το Raspberry Pi 3 ως δρομολογητή
Χρησιμοποιήστε το Raspberry Pi 3 ως δρομολογητή
Χρησιμοποιήστε το Raspberry Pi 3 ως δρομολογητή
Χρησιμοποιήστε το Raspberry Pi 3 ως δρομολογητή

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

Ξέρετε τι άλλο έχει επεξεργαστή και τμήμα RF.

ΑΥΤΟ ΕΙΝΑΙ σωστό ένα βατόμουρο pi μοντέλο 3. Έτσι σε αυτό το miniProject, θα μετατρέψουμε ένα raspberry pi να λειτουργεί ως δρομολογητής.

Βήμα 1: Βίντεο

Image
Image

Ρίξτε μια ματιά στο βίντεο για γρήγορο περιεκτικό οδηγό σε 3 λεπτά.

Βήμα 2: Εκκίνηση Raspberry Pi

Αναβάθμιση του Raspberry Pi
Αναβάθμιση του Raspberry Pi

Το πρώτο βήμα είναι να ενεργοποιήσετε το raspberry pi σας. Ο επίσημος οδηγός έναρξης στον ιστότοπο Raspberry pi είναι ο καλύτερος πόρος για αυτό.

Ορίστε ο σύνδεσμος.

Πηγαίνετε στο επόμενο βήμα μόλις ενεργοποιήσετε το βατόμουρο pi.

Βήμα 3: Αναβάθμιση του Raspberry Pi

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

sudo apt-get ενημέρωση

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

sudo apt-get αναβάθμιση

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

Βήμα 4: Εγκατάσταση Hostadp και Bridge-utils

Εγκατάσταση Hostadp και Bridge-utils
Εγκατάσταση Hostadp και Bridge-utils
Εγκατάσταση Hostadp και Bridge-utils
Εγκατάσταση Hostadp και Bridge-utils

Μόλις το raspberry pi αναβαθμιστεί.

πρέπει να εγκαταστήσουμε μια διαδικασία παρασκηνίου χώρου χρήστη που ονομάζεται hostapd, που χρησιμοποιείται για ασύρματα σημεία πρόσβασης και διακομιστές ελέγχου ταυτότητας. Θα χρειαστούμε επίσης ένα πακέτο που ονομάζεται Bridge-utils για τη διαχείριση των συσκευών γέφυρας.

sudo apt-get install hostapd bridge-utils

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

sudo systemctl διακοπή hostapd

Εντοπισμός σφαλμάτων- Μερικές φορές το raspbian θα εμφανίσει το μήνυμα που λέει hostapd και bridge-utils δεν βρέθηκαν για εντολή εγκατάστασης. Μην ανησυχείς. Εκτελέστε ξανά το "sudo apt-get update" και θα πρέπει να επιλυθεί.

Βήμα 5: Απενεργοποιήστε το DHCP Config για Wlan0 και Eth0

Απενεργοποιήστε το DHCP Config για Wlan0 και Eth0
Απενεργοποιήστε το DHCP Config για Wlan0 και Eth0
Απενεργοποιήστε το DHCP Config για Wlan0 και Eth0
Απενεργοποιήστε το DHCP Config για Wlan0 και Eth0

Τώρα, ορίζουμε τη διαδικασία φόντου dhcp να μην ρυθμίζει αυτόματα τις διεπαφές wlan0 και eth0. Αυτό το κάνουμε βάζοντας δύο γραμμές

denyinterfaces wlan0

denyinterfaces eth0

στο τέλος του αρχείου /etc/dhcpcd.conf, ανοίξτε το χρησιμοποιώντας.

sudo nano /etc/dhcpcd.conf

Βήμα 6: Δημιουργία Bridge Br0

Δημιουργία Bridge Br0
Δημιουργία Bridge Br0

Στη συνέχεια, δημιουργούμε μια γέφυρα br0 χρησιμοποιώντας την εντολή brctl που είναι διαχειριστής γέφυρας Ethernet

sudo brctl addbr br0

και χρησιμοποιώντας

sudo brctl addif br0 eth0

εντολή προσθέτουμε το eth0 ως μία από τις θύρες για τη γέφυρα br0.

Βήμα 7: Επεξεργασία/etc/network/interfaces

Επεξεργασία/etc/network/interfaces
Επεξεργασία/etc/network/interfaces
Επεξεργασία/etc/network/interfaces
Επεξεργασία/etc/network/interfaces

Τώρα ανοίξτε ένα αρχείο που ονομάζεται διεπαφές στον κατάλογο /etc /network

sudo nano/etc/network/interfaces

και προσθέστε αυτές τις πέντε γραμμές.

allow-hotplug wlan0

iface wlan0 inet manual auto br0 iface br0 inet dhcp bridge_ports eth0 wlan0

Η πρώτη γραμμή ξεκινά τη διεπαφή wlan0 σε ένα συμβάν hotplug. Η δεύτερη γραμμή δημιουργεί μια διεπαφή δικτύου χωρίς διεύθυνση IP, η οποία συνήθως γίνεται για στοιχεία γέφυρας. Η τρίτη γραμμή ξεκινά τη διεπαφή br0 κατά την εκκίνηση. Η τέταρτη γραμμή βοηθά στην αυτόματη αντιστοίχιση της διεύθυνσης IP στη διεπαφή br0 χρησιμοποιώντας διακομιστή DHCP και τέλος η πέμπτη γραμμή συνδέει τη διεπαφή eth0 με το wlan0. Αποθηκεύστε αυτό το αρχείο και κλείστε το.

Βήμα 8: Επεξεργασία /etc/hostapd/hostapd.conf

Επεξεργασία /etc/hostapd/hostapd.conf
Επεξεργασία /etc/hostapd/hostapd.conf
Επεξεργασία /etc/hostapd/hostapd.conf
Επεξεργασία /etc/hostapd/hostapd.conf

Στη συνέχεια, θα διαμορφώσουμε το σημείο ασύρματης πρόσβασής μας, μπορούμε να το κάνουμε χρησιμοποιώντας ένα αρχείο που ονομάζεται hostapd.conf στο φάκελο /etc /hostapd. Ανοίξτε το

sudo nano /etc/hostapd/hostapd.conf

και επικολλήστε αυτές τις γραμμές.

διεπαφή = wlan0

Bridge = br0 ssid = miniProjects hw_mode = g channel = 7 wmm_enabled = 0 macaddr_acl = 0 auth_algs = 1 ignore_broadcast_ssid = 0 wpa = 2 wpa_passphrase = subscribe wpa_key_mgmt = WPA-PSK wpa_pairwise = TKIP rsn

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

Βήμα 9: Τελική επεξεργασία/etc/default/hostapd

Τελική Επεξεργασία/etc/default/hostapd
Τελική Επεξεργασία/etc/default/hostapd
Τελική Επεξεργασία/etc/default/hostapd
Τελική Επεξεργασία/etc/default/hostapd

Τέλος, ανοίξτε το αρχείο hostapd στον κατάλογο /etc /default

sudo nano/etc/default/hostapd

να σχολιάσετε τη γραμμή DAEMON_CONF και να δώσετε διαδρομή στο αρχείο που μόλις δημιουργήσαμε.

DAEMON_CONF = "/etc/hostapd/hostapd.conf"

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

Βήμα 10: Έγινε

Εγινε
Εγινε
Εγινε
Εγινε

Τώρα, ενεργοποιήστε το raspberry pi σας με συνδεδεμένο καλώδιο Ethernet.

Θα πρέπει να δείτε το raspberry pi να εκπέμπει ssid και να έχετε πρόσβαση στο διαδίκτυο.

Ευχαριστώ για την ανάγνωση.

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

Παρακαλώ ψηφίστε αυτό το διδακτικό, αν σας άρεσε.

Συνιστάται: