Πώς να μετατρέψετε το Raspberry Pi σε Captive Portal Wifi Access Point
μικροαντικείμενα / / August 05, 2021
Σε αυτόν τον οδηγό, θα σας πω πώς να μετατρέψετε Raspberry Pi σε Captive Portal WiFi σημείο πρόσβασης. Αυτό σημαίνει ότι μπορείτε να αποκτήσετε πρόσβαση στο Διαδίκτυο εισάγοντας ορισμένα διαπιστευτήρια στο Raspberry. Το τελευταίο θα λειτουργεί ως δρομολογητής. Είναι η ίδια διαδικασία όταν προσπαθείτε να χρησιμοποιήσετε το Διαδίκτυο σε ένα αεροδρόμιο. Όταν προσπαθείτε να αποκτήσετε πρόσβαση σε έναν ιστότοπο, μια ιστοσελίδα σας υποδέχεται για να εισαγάγετε διαπιστευτήρια για να συνδεθείτε στο εγγενές δίκτυο για να συνεχίσετε την περιήγησή σας.
Για αυτό, θα πρέπει να χρησιμοποιήσετε το Raspberry 3 ή το Raspberry 4 γιατί έρχονται με θύρα Ethernet. Πρέπει να χρησιμοποιήσετε την τελευταία έκδοση λειτουργικού συστήματος του Raspberry. Στη συνέχεια, ρυθμίστε ένα σημείο πρόσβασης χρησιμοποιώντας το λογισμικό RaspAP. Στη συνέχεια, πρέπει να δημιουργήσετε και να ρυθμίσετε μια δεσμευμένη πύλη. Έχω περιγράψει όλα τα βήματα σε αυτόν τον οδηγό. Έτσι, μπορείτε να τα ακολουθήσετε και να μετατρέψετε το Raspberry Pi σε δρομολογητή πύλης WiFi.
Πίνακας περιεχομένων
-
1 Μετατρέψτε το Raspberry Pi σε σημείο πρόσβασης Wi-Fi Captive Portal
- 1.1 Προαπαιτούμενα
- 1.2 Ενημέρωση Raspberry Pi OS
- 1.3 Δημιουργία ασύρματου σημείου πρόσβασης
- 1.4 Κάντε το σημείο πρόσβασης ασφαλές
- 1.5 Ρύθμιση της πύλης Captive
- 1.6 Διαμόρφωση πύλης Captive
- 1.7 Πώς να διατηρήσετε τη διαδικτυακή πύλη.;
Μετατρέψτε το Raspberry Pi σε σημείο πρόσβασης Wi-Fi Captive Portal
Ας κάνουμε ένα από τα βήματα ένα προς ένα. Αλλά πριν ξεκινήσετε εδώ είναι μια λίστα με πράγματα που χρειάζεστε για να επιτύχετε τον στόχο αυτού του οδηγού αποτελεσματικά.
Προαπαιτούμενα
- Raspberry Pi
- Εξωτερική οθόνη
- Καλώδιο Ethernet.
- Καλώδιο τροφοδοσίας συμβατό με Raspberry
- Εξωτερικό πληκτρολόγιο
- Καλώδιο HDMI
- Εγκαταστήστε το πρόγραμμα RaspAP
Ενημέρωση Raspberry Pi OS
Εδώ είναι τα βήματα.
- Συνδέστε την οθόνη σας, το εξωτερικό πληκτρολόγιο και το καλώδιο ethernet.
- Χρησιμοποιήστε κάποια πηγή ενέργειας για να συνδέσετε το Raspberry pi. Εκκινήστε το
- Ανοίξτε το τερματικό και πληκτρολογήστε την ακόλουθη εντολή.
sudo apt update & & sudo apt -y αναβάθμιση
- Δώστε αυτήν την εντολή για επανεκκίνηση του Pi.
επανεκκίνηση του sudo
Αυτό είναι ότι η συσκευή σας είναι πλέον ενημερωμένη.
Δημιουργία ασύρματου σημείου πρόσβασης
Αρχικά, πρέπει να εγκαταστήσετε το RaspAP. Εδώ είναι η εντολή να το κάνουμε
- Ανοίξτε το τερματικό και πληκτρολογήστε την εντολή.
μπούκλα -sL https://install.raspap.com | κτυπώ δυνατά
- Μετά την εγκατάσταση πρέπει να επανεκκινήσετε το Pi σας. Δώστε αυτήν την εντολή για αυτό.
επανεκκινήστε
Τώρα, καθώς έχει ρυθμιστεί το σημείο πρόσβασης, θα πρέπει να μπορείτε να δείτε τα χαρακτηριστικά του. Έτσι πρέπει να είναι.
Λεπτομέρειες πρόσβασης στο Raspberry WiFi
- διεύθυνση IP: 10.3.141.1 [προεπιλεγμένη IP για RaspAP]
- Όνομα χρήστη: διαχειριστής
- Κωδικός πρόσβασης: μυστικό
- SSID: raspi-webgui
- Εύρος DHCP: 10.3.141.50 έως 10.3.141.255
- Κωδικός πρόσβασης Wi-Fi: Αλλαξέ με
Μεταβείτε σε οποιαδήποτε συσκευή με ενεργοποιημένο το Wi-Fi. Μεταβείτε στη σελίδα διαθέσιμων δικτύων για να δείτε ένα νέο δίκτυο είναι διαθέσιμο. Το όνομά του είναι το ίδιο με αυτό του SSID που ανέφερα παραπάνω. Του raspi-webgui. Μπορείτε ακόμη να συνδεθείτε σε αυτό εισάγοντας τα διαπιστευτήρια που είναι το SSID και τον κωδικό πρόσβασης.
Τώρα, το θέμα είναι ότι ο παραπάνω κωδικός πρόσβασης είναι αρκετά απλός και φυσικά δεν είναι καθόλου ασφαλής. Έτσι, πρέπει να το αλλάξετε.
Κάντε το σημείο πρόσβασης ασφαλές
- Χρησιμοποιήστε το πρόγραμμα περιήγησης ιστού και εισαγάγετε τη διεύθυνση IP στην ενότητα URL και πατήστε enter
- Στη συνέχεια, βάλτε το όνομα χρήστη και τον κωδικό πρόσβασης του Pi που μόλις ορίσατε
- Θα κατευθυνθείτε ξανά στη διεπαφή ιστού RaspAP
- Στο αριστερό πλαίσιο επιλέξτε Σημείο πρόσβασης
- Στη συνέχεια, κάντε κλικ στο Ασφάλεια αυτί
- Θα πρέπει να δείτε μια ενότητα που ονομάζεται PSK. Κάντε κλικ σε αυτό
- Εδώ πρέπει να εισαγάγετε τον νέο κωδικό πρόσβασης για το Raspberry Pi.
- Μόλις τελειώσετε, κάντε κλικ στο Αποθηκεύσετε τις ρυθμίσεις
Ρύθμιση της πύλης Captive
Τώρα, πρέπει να εγκαταστήσετε ένα πακέτο για να μεταγλωττίσετε το πρόγραμμα πύλης αιχμαλωσίας Nodogsplash.
- Στο τερματικό Raspberry Pi, γράψτε και εκτελέστε την ακόλουθη εντολή.
sudo apt εγκατάσταση git libmicrohttpd-dev
- Αντιγράψτε το αποθετήριο που αποτελείται από το τμήμα κώδικα Nodogsplash.
cd ~ κλώνος git https://github.com/nodogsplash/nodogsplash.git
- Στη συνέχεια, πρέπει να εγκαταστήσετε το Nodogsplash.
cd ~ / nodogsplash. φτιαχνω, κανω. sudo κάνει εγκατάσταση
Διαμόρφωση πύλης Captive
Πάνω έχουμε την διεύθυνση IP RaspAP 10.3.141.1. Τώρα, πρέπει να διαμορφώσουμε το ίδιο στις ρυθμίσεις Nodogsplash.
- Για να ανοίξετε τη διαμόρφωση Nodogsplash, γράψτε την ακόλουθη εντολή.
sudo nano /etc/nodogsplash/nodogsplash.conf
- Κάντε τις ακόλουθες αλλαγές.
GatewayInterface wlan0. GatewayAddress 10.3.141.1. Μέγιστοι πελάτες 250. AuthIdleTimeout 480
- Για να αποθηκεύσετε τις αλλαγές πατήστε Ctrl + o και Ctrl + x
- Ξεκινήστε την αιχμαλωτική πύλη με αυτήν την εντολή.
sudo nodogsplash
- Τώρα, καθώς προσπαθείτε να συνδέσετε την πύλη δέσμευσης στο διαθέσιμο hotspot, θα προσγειωθείτε στην προεπιλεγμένη σελίδα πύλης αιχμαλωσίας του nodogsplash.
Πώς να διατηρήσετε τη διαδικτυακή πύλη.;
Ο επόμενος στόχος μας είναι να διατηρήσουμε αυτήν την δεσμευμένη πύλη ενεργή ανάρτηση σε κάθε πρόσβαση στο Raspberry Pi. Αυτό σημαίνει ότι το Nodogsplash θα ξεκινήσει αυτόματα κατά την εκκίνηση της συσκευής σας. Για αυτό, πρέπει να επεξεργαστείτε το rc. τοπικό αρχείο.
- Ανοίξτε το τερματικό και πληκτρολογήστε τα ακόλουθα.
sudo nano /etc/rc.local
- Βρείτε τη γραμμή όπου αναφέρει αυτόν τον κωδικό έξοδος0
- Ακριβώς πάνω από αυτό πληκτρολογήστε τα ακόλουθα.
nodogsplash
- Τώρα, χρησιμοποιήστε Ctrl + o και Ctrl + X για να αποθηκεύσετε τις αλλαγές σας
Οδηγός| Εγκαταστήστε το LineageOS 14.1 στο Raspberry Pi 3
Αυτό λοιπόν πρέπει να γνωρίζετε για να μετατρέψετε το Raspberry Pi σε σημείο πρόσβασης WiFi σε δεσμευμένη πύλη. Εάν διαθέτετε τη συσκευή, δοκιμάστε το.
Μπορεί να σου αρέσει,
- Πώς να ενεργοποιήσετε / απενεργοποιήσετε τη λειτουργία επισκέπτη Android
- Λίστα των καλύτερων εφαρμογών λήψης βίντεο YouTube το 2020
προέλευση από GitHub
Η Swayam είναι επαγγελματίας τεχνικός blogger με μεταπτυχιακό τίτλο στις εφαρμογές υπολογιστών και έχει επίσης εμπειρία με την ανάπτυξη Android. Είναι θαυμαστός του Stock Android OS. Εκτός από το blogging τεχνολογίας, λατρεύει τα παιχνίδια, τα ταξίδια και το παιχνίδι / διδασκαλία κιθάρας.