Πίνακας περιεχομένων:
- Βήμα 1: Βίντεο
- Βήμα 2: Εκκίνηση Raspberry Pi
- Βήμα 3: Αναβάθμιση του Raspberry Pi
- Βήμα 4: Εγκατάσταση Hostadp και Bridge-utils
- Βήμα 5: Απενεργοποιήστε το DHCP Config για Wlan0 και Eth0
- Βήμα 6: Δημιουργία Bridge Br0
- Βήμα 7: Επεξεργασία/etc/network/interfaces
- Βήμα 8: Επεξεργασία /etc/hostapd/hostapd.conf
- Βήμα 9: Τελική επεξεργασία/etc/default/hostapd
- Βήμα 10: Έγινε
Βίντεο: Χρησιμοποιήστε το Raspberry Pi 3 ως δρομολογητή: 10 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:37
Σύμφωνα με τη Wikipedia, ένας δρομολογητής είναι μια συσκευή δικτύωσης που προωθεί πακέτα δεδομένων μεταξύ δικτύων υπολογιστών. Αν γκρεμίσουμε έναν ασύρματο δρομολογητή, πιθανότατα θα βρούμε έναν επεξεργαστή συγκεκριμένης εφαρμογής που χειρίζεται πακέτα δεδομένων και ένα τμήμα RF που χειρίζεται ασύρματη συνδεσιμότητα.
Ξέρετε τι άλλο έχει επεξεργαστή και τμήμα RF.
ΑΥΤΟ ΕΙΝΑΙ σωστό ένα βατόμουρο pi μοντέλο 3. Έτσι σε αυτό το miniProject, θα μετατρέψουμε ένα raspberry pi να λειτουργεί ως δρομολογητής.
Βήμα 1: Βίντεο
Ρίξτε μια ματιά στο βίντεο για γρήγορο περιεκτικό οδηγό σε 3 λεπτά.
Βήμα 2: Εκκίνηση Raspberry Pi
Το πρώτο βήμα είναι να ενεργοποιήσετε το raspberry pi σας. Ο επίσημος οδηγός έναρξης στον ιστότοπο Raspberry pi είναι ο καλύτερος πόρος για αυτό.
Ορίστε ο σύνδεσμος.
Πηγαίνετε στο επόμενο βήμα μόλις ενεργοποιήσετε το βατόμουρο pi.
Βήμα 3: Αναβάθμιση του Raspberry Pi
Πρώτα θα ενημερώσουμε τη λίστα πακέτων που διατίθεται από τα αποθετήρια χρησιμοποιώντας
sudo apt-get ενημέρωση
Μόλις τελειώσουμε, μπορούμε να εγκαταστήσουμε αυτά τα τελευταία πακέτα χρησιμοποιώντας
sudo apt-get αναβάθμιση
Αυτό μπορεί να διαρκέσει λίγο ανάλογα με την ταχύτητα σύνδεσης στο Διαδίκτυο.
Βήμα 4: Εγκατάσταση 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 να μην ρυθμίζει αυτόματα τις διεπαφές wlan0 και eth0. Αυτό το κάνουμε βάζοντας δύο γραμμές
denyinterfaces wlan0
denyinterfaces eth0
στο τέλος του αρχείου /etc/dhcpcd.conf, ανοίξτε το χρησιμοποιώντας.
sudo nano /etc/dhcpcd.conf
Βήμα 6: Δημιουργία Bridge Br0
Στη συνέχεια, δημιουργούμε μια γέφυρα br0 χρησιμοποιώντας την εντολή brctl που είναι διαχειριστής γέφυρας Ethernet
sudo brctl addbr br0
και χρησιμοποιώντας
sudo brctl addif br0 eth0
εντολή προσθέτουμε το eth0 ως μία από τις θύρες για τη γέφυρα br0.
Βήμα 7: Επεξεργασία/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
Στη συνέχεια, θα διαμορφώσουμε το σημείο ασύρματης πρόσβασής μας, μπορούμε να το κάνουμε χρησιμοποιώντας ένα αρχείο που ονομάζεται 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
Τέλος, ανοίξτε το αρχείο 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 και να έχετε πρόσβαση στο διαδίκτυο.
Ευχαριστώ για την ανάγνωση.
Ενημερώστε με αν αντιμετωπίζετε κάποιο πρόβλημα κατά τη δημιουργία του δικού σας δρομολογητή.
Παρακαλώ ψηφίστε αυτό το διδακτικό, αν σας άρεσε.
Συνιστάται:
Steam Punk το UPS σας για να απολαμβάνετε ώρες λειτουργίας για το δρομολογητή Wi-fi: 4 βήματα (με εικόνες)
Steam Punk Your UPS to Get Hours of Uptime for your Wi-fi Router: Υπάρχει κάτι θεμελιωδώς δυσάρεστο στο να μετατρέψετε το UPS σας την ισχύ της μπαταρίας 12V DC σε ισχύ AC 220V, έτσι ώστε οι μετασχηματιστές που λειτουργούν το δρομολογητή σας και την ίνα ONT να μπορούν να το μετατρέψουν ξανά σε 12V DC! Αντιμετωπίζετε επίσης το [συνήθως
DIY UPS για δρομολογητή WiFi: 4 βήματα (με εικόνες)
DIY UPS για WiFi Router: Υπάρχουν ήδη περίπου 50 δισεκατομμύρια συσκευές συνδεδεμένες στο Διαδίκτυο σε όλο τον κόσμο. Ως εκ τούτου, η συνδεσιμότητα στο Διαδίκτυο είναι η ραχοκοκαλιά για να λειτουργήσει αυτός ο γρήγορος κόσμος. Τα πάντα, από την οικονομική αγορά έως την τηλεϊατρική, εξαρτώνται από το διαδίκτυο. Νεότερο γονίδιο
Flip Machining στο δρομολογητή DMS CNC: 5 βήματα (με εικόνες)
Flip Machining στο DMS CNC Router: Αφού σκέφτηκα τις δυνατότητες της αναστροφής 3 αξόνων, αποφάσισα να κατασκευάσω μια τρισδιάστατη ανάγλυφη ζωγραφική από πλαστικοποιημένο κόντρα πλακέ. Αυτό το κομμάτι θα ήταν ορατό από κάθε πλευρά, και παρόλο που οι δύο πλευρές θα σχετίζονται μεταξύ τους
Προσθήκη οπτικού ταχομέτρου με βάση το Arduino σε δρομολογητή CNC: 34 βήματα (με εικόνες)
Προσθέστε ένα οπτικό στροφόμετρο με βάση το Arduino σε ένα δρομολογητή CNC: Δημιουργήστε έναν οπτικό δείκτη RPM για το δρομολογητή CNC σας με ένα Arduino Nano, έναν αισθητήρα IR LED/IR Photodiode και μια οθόνη OLED για λιγότερο από $ 30. Εμπνεύστηκα από το Measure RPM - Optical Tachometer Instructable του eletro18 και ήθελα να προσθέσω ένα στροφόμετρο
Ασύρματο δρομολογητή σπιτιού με αναλογικό μετρητή χρήσης: 5 βήματα (με εικόνες)
Wireless Home Router With Analogue Utilization Meter: Μεγάλωσα μέσα και γύρω από βάρκες φτιάχνοντας αργαλειούς καλωδίωσης και πίνακες ελέγχου και έχω μια συλλογή μετρητών & καντράν που κανονικά θα βρίσκονταν συνδεδεμένοι με μικρούς θαλάσσιους κινητήρες ντίζελ. Σήμερα εργάζομαι ως σχεδιαστής διεπαφών κτιρίου για τη δικτύωση