Πως να

Έτσι μετατρέπετε το Raspberry Pi σε σημείο WiFi

Εάν χρειάζεστε WiFi στη σοφίτα ή στον κήπο και τυχαίνει να έχετε ένα Raspberry Pi ξαπλωμένο, δεν χρειάζεται πλέον να αγοράσετε ένα ασύρματο σημείο πρόσβασης: το φτιάχνετε μόνοι σας. Απλά εγκαθιστάτε το λογισμικό RaspAP στο Raspberry Pi και, στη συνέχεια, διαμορφώνετε εύκολα το μέσω της ενσωματωμένης διεπαφής ιστού. Το RaspAP μπορεί επίσης να συνδυαστεί με ένα adblocker, vpn server, Tor ή μια δεσμευμένη πύλη.

01 Raspberry Pi με WiFi

Εάν διαθέτετε ανταλλακτικό Raspberry Pi, μπορείτε να το χρησιμοποιήσετε για να δημιουργήσετε ένα ασύρματο δίκτυο στο οποίο μπορείτε να συνδεθείτε. Δεν έχει σημασία ποιο μοντέλο του Pi είναι, αν και το τελευταίο μοντέλο, το Raspberry Pi 4, επιτυγχάνει την υψηλότερη απόδοση. Προφανώς χρειάζεστε ένα τσιπ WiFi, οπότε χρησιμοποιείτε τουλάχιστον ένα Raspberry Pi 3 ή ένα παλαιότερο μοντέλο που μπορείτε να επεκτείνετε μέσω μιας από τις θύρες USB με έναν προσαρμογέα WiFi όπως το Edimax EW-7811Un. Για απλότητα, υποθέτουμε ότι συνδέετε το Pi στο οικιακό σας δίκτυο μέσω καλωδίου ethernet.

02 Εγκατάσταση του Raspbian

Στη συνέχεια, πρέπει να εγκαταστήσετε το Raspbian Buster Lite στο Pi σας. Με λίγα λόγια: κατεβάστε το Raspbian Buster Lite, γράψτε την εικόνα με το balenaEtcher σε μια κάρτα micro-sd, ενεργοποιήστε το ssh, ξεκινήστε το Pi και συνδεθείτε με έναν πελάτη ssh το Pi σας στο δίκτυο. Μετά από αυτό, αλλάξτε τον προεπιλεγμένο κωδικό πρόσβασης και ενημερώστε όλα τα πακέτα. Μετά από αυτό, το Pi σας είναι έτοιμο να το μετατρέψει σε ασύρματο σημείο πρόσβασης.

Απόδοση Wi-Fi του Pi

Υπάρχουν σημαντικές διαφορές στην απόδοση Wi-Fi μεταξύ των διαφόρων μοντέλων Pi. Τα Raspberry Pi Zero W (H) και Raspberry Pi 3 υποστηρίζουν 802.11n στη ζώνη 2,4 GHz. Τα κριτήρια αξιολόγησης του Raspberry Pi Foundation δείχνουν ότι το πρώτο επιτυγχάνει απόδοση 25 Mbit / s και τα τελευταία 50 Mbit / s. Τα Raspberry Pi 3B +, 3A + και 4B υποστηρίζουν 802.11 b / g / n / ac και στις δύο ζώνες 2,4GHz και 5GHz. Στην πρώτη ζώνη, η ταχύτητα απόδοσης αυτών των μοντέλων είναι περίπου 60 Mbit / s και στη δεύτερη περίπου 100 Mbit / s, με έξοδο για το Raspberry Pi 4B έως 114 Mbit / s.

03 Πρόσθετη διαμόρφωση

Στο τερματικό, ξεκινήστε το πρόγραμμα διαμόρφωσης Raspbian με την εντολή sudo raspi-config, χρησιμοποιήστε τα πλήκτρα βέλους για να μεταβείτε 4 Επιλογές εντοπισμού και πατήστε Enter. Στη συνέχεια, επιλέξτε I4 Αλλαγή χώρας Wi-fi και στη συνέχεια επιβεβαιώστε τη χώρα σας. Εάν θέλετε η διεπαφή ιστού RaspAP να αναγνωρίζει αυτόματα τη γλώσσα του προγράμματος περιήγησής σας όταν είναι ρυθμισμένη στα Ολλανδικά, ανοίξτε επίσης I1 Αλλαγή τοπικών ρυθμίσεων και χρησιμοποιήστε το πλήκτρο διαστήματος για να ελέγξετε την έκδοση utf-8 της γλώσσας σας στη λίστα, για παράδειγμα nl_NL.UTF-8 για Ολλανδικά. Στη συνέχεια, χρησιμοποιήστε το πλήκτρο tab για να μεταβείτε Εντάξει και επιβεβαιώστε με Enter. Μπορείτε να χρησιμοποιήσετε την προεπιλεγμένη γλώσσα στο επόμενο βήμα en_GB.UTF-8 άδεια. Τέλος, κλείστε το πρόγραμμα με Φινίρισμα.

04 Εγκατάσταση του RaspAP

Πρώτα, κατεβάστε το πρόγραμμα εγκατάστασης RaspAP με την εντολή wget -q //git.io/voEUQ -O / tmp / raspap και στη συνέχεια εκτελέστε το πρόγραμμα με bash / tmp / raspap. Επιβεβαιώστε με γ και πατήστε Enter που θέλετε να εγκαταστήσετε το RaspAP. Στη συνέχεια, θα δείτε ποια πακέτα έχουν εγκατασταθεί: επιβεβαιώστε ξανά με γ και εισάγετε. Μετά την εγκατάσταση θα λάβετε μερικές ερωτήσεις σχετικά με τη διαμόρφωση: επιβεβαιώστε κάθε φορά με Enter για να επιλέξετε την προτεινόμενη διαμόρφωση. Στο τέλος θα σας ζητηθεί να επανεκκινήσετε το Pi: select γ και Enter για να το κάνετε αυτό.

05 Διεπαφή Ιστού

Από τώρα και στο εξής δεν χρειάζεστε πια τη γραμμή εντολών. Μετά την επανεκκίνηση, το σημείο ασύρματης πρόσβασης είναι ενεργό με raspi-webgui όπως ssid και Αλλαξέ με ως κωδικός πρόσβασης. Συνδεθείτε σε αυτό το ασύρματο δίκτυο: στη συνέχεια θα σας δοθεί μια διεύθυνση IP και πρόσβαση στο Διαδίκτυο μέσω της διεπαφής ethernet του Pi. Στη συνέχεια, επισκεφθείτε τη διεύθυνση ip 10.3.141.1 στο πρόγραμμα περιήγησης ιστού. Συνδεθείτε στη διεπαφή ιστού με διαχειριστής ως όνομα χρήστη και μυστικό ως κωδικός πρόσβασης. Τώρα θα δείτε τον πίνακα ελέγχου με ορισμένα στατιστικά στοιχεία σχετικά με το σημείο πρόσβασης, συμπεριλαμβανομένης μιας λίστας συνδεδεμένων συσκευών με τη διεύθυνση IP και τη διεύθυνση MAC.

06 Ρύθμιση της γλώσσας

Εάν η γλώσσα σας δεν αναμένεται να είναι στα Ολλανδικά, κάντε κλικ στα αριστερά Σύστημα και μετά την καρτέλα Γλώσσα. Εκεί μπορείτε να ρυθμίσετε χειροκίνητα τη γλώσσα σας. Αποθηκεύστε την αλλαγή σας και φορτώστε ξανά τη σελίδα. Ίσως χρειαστεί να κάνετε επανεκκίνηση του Pi (μπορείτε να το κάνετε στην καρτέλα Σύστημα). Εάν εξακολουθείτε να βλέπετε τη διεπαφή στα Αγγλικά, ελέγξτε αν είστε πραγματικά στο βήμα 3 nl_NL.UTF-8 ως γλώσσα: έτσι παρατηρήσαμε ότι το RaspAP έχει τη γλώσσα nl_BE.UTF-8 δεν αναγνωρίζεται ως ολλανδική. Εάν το έχετε λύσει, θα δείτε τα πάντα στα ολλανδικά.

07 Ρυθμίσεις Hotspot

Ελέγξτε πρώτα τις ρυθμίσεις hotspot. Κάντε κλικ στα αριστερά για να το κάνετε Διαμόρφωση σημείου πρόσβασης. Στην πρώτη καρτέλα μπορείτε να αλλάξετε το SSID, την ασύρματη λειτουργία και το κανάλι (δείτε επίσης το πλαίσιο "Ποιο κανάλι WiFi να επιλέξετε;"). Κοιτάξτε επίσης στην καρτέλα Προχωρημένος ελέγξτε αν ο κωδικός χώρας είναι σωστός εκεί. Στην καρτέλα Ασφάλεια Συνήθως δεν υπάρχει λόγος να κάνετε τις προεπιλεγμένες επιλογές WPA και ΣΥΜΒΟΥΛΗ για αποδοχή: ορίστε τις ασφαλέστερες επιλογές WPA2 και CCMP. Αλλάξτε επίσης τον κωδικό πρόσβασης Αλλαξέ με. Αποθηκεύστε τις ρυθμίσεις σας και, στη συνέχεια, κάντε επανεκκίνηση του Pi ή κάντε κλικ (εάν δεν επισκέπτεστε τη διεπαφή ιστού μέσω του δικτύου Wi-Fi του RaspAP) Διακοπή σημείου πρόσβασης και μετά από αυτό Ξεκινήστε το hotspot.

08 Αλλαγή κωδικού πρόσβασης

Εκτός από τον κωδικό πρόσβασης για το SSID σας, πρέπει επίσης να αλλάξετε τον κωδικό πρόσβασης για τη διεπαφή ιστού RaspAP. Το κάνετε αυτό μέσα Ρύθμιση παραμέτρων ελέγχου ταυτότητας. Μπορείτε επίσης να αλλάξετε το προεπιλεγμένο όνομα χρήστη διαχειριστής αλλαγή. Αλλά το πιο σημαντικό είναι ότι έχετε τον προεπιλεγμένο κωδικό πρόσβασης μυστικό (στο οποίο ΠΑΛΙΟΣ ΚΩΔΙΚΟΣ συμπληρώστε) με έναν πιο ασφαλή κωδικό πρόσβασης. Εισαγάγετε τον νέο κωδικό πρόσβασης δύο φορές και κάντε κλικ στο Αποθηκεύσετε τις ρυθμίσεις. Στη συνέχεια, η διεπαφή ιστού ζητά τον νέο κωδικό πρόσβασης. Είναι σημαντικό τόσο ο κωδικός πρόσβασης SSID όσο και ο κωδικός πρόσβασης διεπαφής ιστού να είναι αρκετά ισχυροί, ώστε τα μη εξουσιοδοτημένα άτομα να μην έχουν πρόσβαση στο δίκτυό σας και στη διαμόρφωση του σημείου πρόσβασης.

Ποιο κανάλι WiFi να επιλέξετε;

Ποιο κανάλι WiFi έχετε ορίσει για το RaspAP εξαρτάται κυρίως από ποια κανάλια χρησιμοποιούνται ήδη στην περιοχή σας. Εάν πολλά ασύρματα δίκτυα χρησιμοποιούν το ίδιο κανάλι, αυτό συχνά έρχεται σε βάρος της ταχύτητας σύνδεσης. Στη ζώνη των 2,4 GHz, αυτά τα κανάλια αλληλεπικαλύπτονται, καθιστώντας το ακόμη πιο προβληματικό. Το πρώτο βήμα είναι να δούμε ποια κανάλια χρησιμοποιούνται ήδη. Αυτό είναι δυνατό στο Android με μια εφαρμογή όπως το Wifi Analyzer, στην οποία μπορείτε επίσης να δείτε την επικάλυψη των καναλιών. Για το RaspAP, επιλέξτε ένα κανάλι που επικαλύπτεται όσο το δυνατόν λιγότερο με τα άλλα δίκτυα.

09 Επίλυση προβλημάτων σύνδεσης

Εάν δεν μπορείτε να συνδεθείτε στο σημείο πρόσβασης Wi-Fi, μεταβείτε στη διεύθυνση Διαμόρφωση hotspot / Advanced και ενεργοποιήστε την επιλογή Έξοδος καταγραφής σε. κάντε κλικ στο Αποθηκεύσετε τις ρυθμίσεις και επανεκκινήστε το hotspot με Διακοπή σημείου πρόσβασης και μετά από αυτό Ξεκινήστε το hotspot. Μετά από αυτό θα μπείτε στην καρτέλα Αρχείο καταγραφής δείτε αρχεία καταγραφής που μπορούν να σας οδηγήσουν στην πηγή των προβλημάτων σας. Για λύση, αναζητήστε το μήνυμα σφάλματος που βλέπετε στο Google ή στη σελίδα GitHub του RaspAP.

10 Ρύθμιση διακομιστή Dhcp

Το RaspAP εκτελεί έναν διακομιστή dhcp στην ασύρματη διεπαφή, στον οποίο έχετε πρόσβαση μέσω του μενού Διαμόρφωση διακομιστή DHCP μπορεί να οριστεί. Από προεπιλογή, διανέμει διευθύνσεις IP από 10.3.141.50 έως 10.3.141.255, αλλά μπορείτε να το αλλάξετε. Στην καρτέλα Λίστα πελατών θα δείτε ποιες μισθώσεις dhpc έχουν ρυθμιστεί. Σε Στατικές μισθώσεις διαμορφώστε τις σταθερές διευθύνσεις IP σας. Στη συνέχεια, εισαγάγετε τη διεύθυνση MAC μιας συσκευής και τη διεύθυνση IP που πρέπει να εκχωρηθεί. Στη συνέχεια κάντε κλικ στο Προσθήκη και μετά Αποθηκεύσετε τις ρυθμίσεις. Αυτό είναι ιδιαίτερα χρήσιμο εάν θέλετε να εκτελέσετε έναν διακομιστή σε μία από τις συσκευές που είναι συνδεδεμένες μέσω WiFi ή εάν θέλετε να επιτρέψετε ή να μην επιτρέψετε συγκεκριμένη κίνηση δικτύου βάσει της διεύθυνσης IP με τείχος προστασίας.

11 Ασύρματο αντί Ethernet

Με το RaspAP μπορείτε επίσης να ρυθμίσετε ένα ασύρματο σημείο πρόσβασης σε ένα μέρος όπου δεν έχετε σύνδεση Ethernet. Στη συνέχεια, πρέπει να συνδέσετε μια δεύτερη διεπαφή WiFi στο Raspberry Pi μέσω USB, το οποίο στη συνέχεια χρησιμοποιείτε για να συνδεθείτε στο δρομολογητή σας αντί για καλώδιο Ethernet. Ανοίξτε πρώτα το αρχείο διαμόρφωσης RaspAP με sudo nano /var/www/html/includes/config.php και αλλάξτε κατά κανόνα καθορισμός ('RASPI_WIFI_CLIENT_INTERFACE', 'wlan0'); wlan0 διά μέσου wlan1. Αποθηκεύστε την αλλαγή σας με Ctrl + O και κλείστε το nano με Ctrl + X. Στη συνέχεια, ανοίξτε το αρχείο με nano /etc/dhcpcd.conf και προσθέστε τη γραμμή στο τέλος nohook wpa_supplicant και τοποθετήστε μια πύλη (#) μπροστά από τη γραμμή στατικοί δρομολογητές = 10.3.141.1. Στη συνέχεια, εκτελέστε την εντολή sudo systemctl επανεκκινήστε το hostapd.service από.

Https

Από προεπιλογή, η διεπαφή ιστού RaspAP εκτελείται σε http και όχι στο κρυπτογραφημένο https. Μπορείτε να μάθετε πώς να ενεργοποιήσετε την υποστήριξη https στο wiki του έργου. Εν ολίγοις, καταλήγει σε αυτό: τρέχετε τη δική σας τοπική αρχή έκδοσης πιστοποιητικών (CA), δημιουργείτε ένα πιστοποιητικό για το RaspAP και υπογράφετε το. Στη συνέχεια, ρυθμίζετε το lighttpd, τον διακομιστή ιστού που χρησιμοποιείται από το RaspAP, έτσι ώστε να χρησιμοποιεί το πιστοποιητικό σας για κρυπτογραφημένη επικοινωνία με τη διεπαφή ιστού. Τέλος, πρέπει επίσης να κάνετε λήψη του πιστοποιητικού ρίζας (από τη δική σας αρχή έκδοσης πιστοποιητικών) σε κάθε συσκευή με την οποία θέλετε να επισκεφθείτε τη διεπαφή ιστού, έτσι ώστε το πιστοποιητικό του RaspAP να είναι αξιόπιστο και να έχει ένα πράσινο κλείδωμα στο πρόγραμμα περιήγησης ιστού.

12 Διαμόρφωση του προγράμματος-πελάτη WiFi

Στη συνέχεια, κάντε αριστερό κλικ στη διεπαφή ιστού RaspAP Διαμόρφωση συσκευής WiFi και αμέσως Επανάληψη σάρωσης. Επιλέξτε το ασύρματο δίκτυο που χρησιμεύει ως πρόσβαση στο οικιακό σας δίκτυο για το RaspAP. Εισαγάγετε τον κωδικό πρόσβασης για το σωστό δίκτυο και κάντε κλικ στο Προσθήκη και μετά Συνδέω-συωδεομαι. Στη συνέχεια, ενεργοποιήστε Διαμόρφωση hotspot / Advanced ο Λειτουργία AP πελάτη WiFi στο, κάντε κλικ Αποθηκεύσετε τις ρυθμίσεις και επανεκκινήστε το hotspot. Παρεμπιπτόντως, αυτό είναι ένα βήμα στο οποίο μπορείτε να αντιμετωπίσετε ορισμένα προβλήματα. Εάν κάτι δεν λειτουργεί, ρίξτε μια ματιά στα ζητήματα στη σελίδα GitHub του RaspAP για να δείτε αν κάποιος είχε παρόμοιο πρόβλημα και διορθώθηκε.

13 Αναβάθμιση του RaspAP

Το RaspAP βρίσκεται ακόμη υπό ανάπτυξη. Συνιστάται τακτική αναβάθμιση στην πιο πρόσφατη έκδοση. Δυστυχώς, αυτό δεν (ακόμη) περνάει από τη διεπαφή ιστού και πρέπει να πληκτρολογήσετε μερικές εντολές. Αρχικά, μάθετε ποια είναι η τελευταία έκδοση και αν είναι νεότερη από τον αριθμό έκδοσης που βλέπετε στην επάνω αριστερή γωνία της διεπαφής ιστού RaspAP. Μετά από αυτό, εκτελέστε τις ακόλουθες εντολές στο Pi σας: μεταβείτε στον σωστό κατάλογο με cd / var / www / html, κατεβάστε τον πιο πρόσφατο πηγαίο κώδικα με sudo git fetch - ετικέτες και στη συνέχεια εγκαταστήστε την επιθυμητή έκδοση με (π.χ. για την έκδοση 1.6.1) sudo git checkout tags / 1.6.1.

14 Αφαιρέστε το raspAP

Εάν χρησιμοποιήσατε το RaspAP ως λύση, ίσως θελήσετε να καταργήσετε το πρόγραμμα μετά. Ευτυχώς, το RaspAP παρέχει ένα σενάριο απεγκατάστασης που όχι μόνο αφαιρεί όλα τα ίχνη του ίδιου του προγράμματος, αλλά και επαναφέρει τα αρχεία διαμόρφωσης του συστήματός σας στις εκδόσεις των οποίων το RaspAP έκανε ένα αντίγραφο κατά την εγκατάσταση του. Αυτό περιλαμβάνει τη διαμόρφωση των διεπαφών δικτύου σας, dns και dhcp. Για να το κάνετε αυτό, μεταβείτε στο σωστό φάκελο με cd / var / www / html / installer και εκτελέστε το σενάριο με ./uninstall.sh.

Ενσωμάτωση πρόσθετων υπηρεσιών

Μπορείτε να επεκτείνετε το RaspAP με επιπλέον υπηρεσίες. Δυστυχώς, η ολοκλήρωση αυτού δεν έχει ολοκληρωθεί ακόμη, οπότε πρέπει να κάνετε κάποια εργασία διαμόρφωσης σε αυτόν τον τομέα. Αλλά στο wiki και στα τεύχη της σελίδας GitHub θα βρείτε επιπλέον πληροφορίες σχετικά με αυτό. Για παράδειγμα, μπορείτε να ενσωματώσετε ένα πρόγραμμα-πελάτη OpenVPN, έτσι ώστε όλοι οι πελάτες που συνδέονται στο σημείο πρόσβασής σας να σερφάρονται μέσω ενός συγκεκριμένου διακομιστή VPN. Μπορείτε να εγκαταστήσετε το Tor στο Pi σας έτσι ώστε όλοι οι πελάτες Wi-Fi να περιηγούνται αυτόματα ανώνυμα στο δίκτυο Tor. Μπορείτε επίσης να συνεργαστείτε με το Adblocker Pi-hole με το RaspAP για να αποκλείσετε αυτόματα διαφημίσεις σε όλους τους συνδεδεμένους πελάτες Wi-Fi.

$config[zx-auto] not found$config[zx-overlay] not found