Χρήση του Raspberry Pi ως ενσύρματο δρομολογητή

Using Raspberry Pi Wired Router



Μπορείτε να διαμορφώσετε τον υπολογιστή σας Raspberry Pi σε έναν δρομολογητή. Το Raspberry Pi διαθέτει διεπαφή δικτύου Wi-Fi και ενσύρματη διασύνδεση δικτύου. Μπορείτε να διαμορφώσετε το Raspberry Pi ως ασύρματο δρομολογητή ή ενσύρματο δρομολογητή.

Μπορείτε να συνδέσετε το Raspberry Pi σας σε ένα ασύρματο δίκτυο Wi-Fi το οποίο διαθέτει σύνδεση στο Διαδίκτυο και να δρομολογήσετε την κίνηση στο Διαδίκτυο στο ενσύρματο περιβάλλον δικτύου. Με αυτόν τον τρόπο, μπορείτε να χρησιμοποιήσετε το Raspberry Pi ως ενσύρματο δρομολογητή.







Εναλλακτικά, μπορείτε να συνδεθείτε σε δίκτυο που διαθέτει σύνδεση στο Διαδίκτυο μέσω της ενσύρματης διεπαφής δικτύου, να δημιουργήσετε ένα σημείο πρόσβασης Wi-Fi χρησιμοποιώντας τη διεπαφή δικτύου Wi-Fi του Raspberry Pi και να δρομολογήσετε την κίνηση στο Διαδίκτυο στη διεπαφή δικτύου Wi-Fi. Με αυτόν τον τρόπο, μπορείτε να χρησιμοποιήσετε το Raspberry Pi ως ασύρματο δρομολογητή.



Σε αυτό το άρθρο, θα σας δείξω πώς να διαμορφώσετε το Raspberry Pi ως ενσύρματο δρομολογητή. Λοιπόν, ας ξεκινήσουμε.



Πράγματα που χρειάζεστε:

Για να διαμορφώσετε το Raspberry Pi ως ενσύρματο δρομολογητή, χρειάζεστε τα ακόλουθα πράγματα:





1) Ένας υπολογιστής Raspberry Pi με έναν πίνακα
2) Προσαρμογέας Raspberry Pi ή τροφοδοτικό USB 2.1A
3) Ένα πρόγραμμα ανάγνωσης καρτών SD για να αναβοσβήνει το Raspbian OS στην κάρτα microSD.
4) Μια κάρτα microSD
5) Διακόπτης δικτύου
6) Καλώδια Ethernet
7) Ένα δίκτυο Wi-Fi για τη σύνδεση του Raspberry Pi
8) Υπολογιστής/φορητός υπολογιστής για τη διαμόρφωση του Raspberry Pi



Αναβοσβήνει το Raspbian OS στην κάρτα microSD:

Αρχικά, επισκεφθείτε το επίσημη σελίδα λήψης του Raspbian και κάντε κλικ στο Λήψη ZIP κουμπί του Raspbian Buster Lite εικόνα.

Το πρόγραμμα περιήγησής σας θα πρέπει να ξεκινήσει τη λήψη της εικόνας Raspbian Buster Lite.

Μόλις ολοκληρωθεί η λήψη, μπορείτε να χρησιμοποιήσετε το balena Etcher ή άλλα προγράμματα γραφής εικόνων για το Raspberry pi για να γράψετε την εικόνα Raspbian Buster Lite στην κάρτα microSD. Θα χρησιμοποιήσω το Etcher σε αυτό το άρθρο.

Μπορείτε να κατεβάσετε το Etcher, να επισκεφθείτε το επίσημη ιστοσελίδα της balena Etcher Το Στη συνέχεια, κάντε λήψη και εγκαταστήστε το Etcher.

ΣΗΜΕΙΩΣΗ: Το Etcher λειτουργεί επίσης στο Linux. Για να εγκαταστήσετε το Etcher στο Linux, ελέγξτε το άρθρο Εγκατάσταση Etcher στο Linux.

Μόλις εγκατασταθεί το Etcher, εκτελέστε το Etcher. Κάντε κλικ στο Επιλέξτε εικόνα Το

Επιλέξτε την εικόνα σας Raspbian Buster Lite που μόλις κατεβάσατε και κάντε κλικ σε αυτήν Ανοιξε Το

Τοποθετήστε την κάρτα microSD στη συσκευή ανάγνωσης καρτών microSD και συνδέστε την στον υπολογιστή σας. Στη συνέχεια, κάντε κλικ στο Επιλέξτε στόχο Το

Επιλέξτε την κάρτα SD από τη λίστα και κάντε κλικ στο Να συνεχίσει Το

Τώρα, κάντε κλικ στο Λάμψη Το

Ο Etcher θα πρέπει να αρχίσει να αναβοσβήνει την κάρτα SD.

Σε αυτό το σημείο, η κάρτα SD πρέπει να αναβοσβήνει.

Τώρα, θα πρέπει να δείτε ένα μπότα οδήγηση στον υπολογιστή σας. Πλοηγηθείτε σε αυτό.

Δημιουργήστε ένα νέο αρχείο, ssh (χωρίς καμία επέκταση αρχείου).

Δημιουργήστε ένα νέο αρχείο wpa_supplicant.conf και πληκτρολογήστε τις παρακάτω γραμμές σε αυτό.

ctrl_interface=ΣΕ ΕΣΕΝΑ=/όπου/τρέξιμο/wpa_supplicantΟΜΑΔΑ= netdev
update_config=1
Χώρα= ΗΠΑ
δίκτυο={
ssid='YOUR_WIFI_SSID'
psk='YOUR_WIFI_PASSWORD'
scan_ssid=1
προτεραιότητα=1
}

Φροντίστε να αντικαταστήσετε YOUR_WIFI_SSID και YOUR_WIFI_PASSWORD στο Wi-Fi SSID και τον κωδικό πρόσβασής σας.

Τώρα, ανοίξτε το cmdline.txt αρχείο και προσθήκη ipv6. απενεργοποίηση = 1 στο τέλος της γραμμής για να απενεργοποιήσετε το IPv6.

Ενεργοποίηση Raspberry Pi:

Τώρα, τοποθετήστε την κάρτα microSD στο Raspberry Pi, συνδέστε το ένα άκρο του καλωδίου ethernet στο Raspberry Pi και το ένα άκρο στο διακόπτη δικτύου σας. Στη συνέχεια, ενεργοποιήστε το Raspberry Pi.

Σύνδεση στο Raspberry Pi μέσω SSH:

Μόλις ξεκινήσει το Raspberry Pi, θα πρέπει να λάβει μια διεύθυνση IP από το δίκτυο Wi-Fi. Μπορείτε να χρησιμοποιήσετε οποιοδήποτε σαρωτή δικτύου ή τη σελίδα διαχείρισης δρομολογητών Wi-Fi για να μάθετε τη διεύθυνση IP του Raspberry Pi.

Μόλις βρείτε τη διεύθυνση IP του Raspberry Pi, συνδεθείτε σε αυτήν μέσω SSH ως εξής:

$sshπι@192.168.0.105

Πληκτρολογήστε Ναί και πατήστε Το

Πληκτρολογήστε τον προεπιλεγμένο κωδικό πρόσβασης βατόμουρο και πατήστε Το

Θα πρέπει να συνδεθείτε στο Raspberry Pi.

Διαμόρφωση δικτύου:

Τώρα, δημιουργήστε ένα αρχείο διαμόρφωσης δικτύου για wlan0 διεπαφή δικτύου ως εξής:

$sudo νανο /και τα λοιπά/δίκτυο/διασυνδέσεις.δ/wlan0

Τώρα, πληκτρολογήστε τις ακόλουθες γραμμές και αποθηκεύστε το αρχείο διαμόρφωσης πατώντας + Χ ακολουθούμενη από ΚΑΙ και Το

allow-hotplug wlan0
iface wlan0 inet dhcp
wpa-conf/και τα λοιπά/wpa_supplicant/wpa_supplicant.conf

Τώρα, δημιουργήστε ένα αρχείο διαμόρφωσης δικτύου για eth0 διεπαφή δικτύου ως εξής:

$sudo νανο /και τα λοιπά/δίκτυο/διασυνδέσεις.δ/eth0

Τώρα, πληκτρολογήστε τις ακόλουθες γραμμές και αποθηκεύστε το αρχείο διαμόρφωσης πατώντας + Χ ακολουθούμενη από ΚΑΙ και Το

auto eth0
iface eth0 inet στατικό
διεύθυνση 192.168.100.1
μάσκα δικτύου 255.255.255.0

Τώρα, απενεργοποιήστε dhcpcd υπηρεσία με την ακόλουθη εντολή:

$sudosystemctl απενεργοποίηση dhcpcd

Τώρα, επανεκκινήστε το Raspberry Pi για να ισχύσουν οι αλλαγές.

$sudoεπανεκκίνηση

Μόλις ξεκινήσει το Raspberry Pi, ελέγξτε τη διαμόρφωση δικτύου του wlan0 διεπαφή δικτύου ως εξής:

$ip addrεμφάνιση wlan0

wlan0 πρέπει να λάβετε μια διεύθυνση IP μέσω DHCP.

Επίσης, ελέγξτε τη διαμόρφωση δικτύου του eth0 διεπαφή δικτύου ως εξής:

$ip addrεμφάνιση eth0

Μια στατική διεύθυνση IP θα πρέπει να εκχωρηθεί στο eth0 διεπαφή δικτύου.

wlan0 και eth0 , και τα δύο θα πρέπει να έχουν ρυθμιστεί σωστά.

Τώρα, ενημερώστε την προσωρινή μνήμη αποθήκευσης του πακέτου APT με την ακόλουθη εντολή:

$sudoκατάλληλη ενημέρωση

Εγκαταστήστε το διακομιστή ISC DHCP με την ακόλουθη εντολή:

$sudoκατάλληλοςεγκαθιστώisc-dhcp-server

Τύπος ΚΑΙ και στη συνέχεια πιέστε για επιβεβαίωση της εγκατάστασης.

Θα πρέπει να εγκατασταθεί διακομιστής ISC DHCP.

Τώρα, ανοίξτε το dhcpd.conf αρχείο ως εξής:

$sudo νανο /και τα λοιπά/dhcp/dhcpd.conf

Ορίστε το όνομα τομέα και διακομιστές ονομάτων τομέα ως εξής.

Κάντε κύλιση προς τα κάτω λίγο και μην σχολιάσετε επίσημος; γραμμή.

Επίσης, προσθέστε τις ακόλουθες γραμμές στο αρχείο διαμόρφωσης και αποθηκεύστε το αρχείο.

υποδίκτυο 192.168.100.0 μάσκα δικτύου 255.255.255.0{
εύρος 192.168.100.50 192.168.100.240;
δρομολογητές επιλογής 192.168.100.1;
επιλογή υποδικτύου-μάσκα 255.255.255.0;
}

Τώρα, ανοίξτε το /etc/default/isc-dhcp-server αρχείο διαμόρφωσης ως εξής:

$sudo νανο /και τα λοιπά/Προκαθορισμένο/isc-dhcp-server

Προσθήκη, eth0 στο ΔΙΑΦΑΝΕΙΕΣv4 μεταβλητή και αποθηκεύστε το αρχείο.

Τώρα, επανεκκινήστε το Raspberry Pi.

$sudoεπανεκκίνηση

Μόλις ξεκινήσει το Raspberry Pi, το isc-dhcp-server υπηρεσία πρέπει να είναι ενεργό (τρέξιμο) Το

$sudoκατάσταση systemctl isc-dhcp-server

Διαμόρφωση του τείχους προστασίας και ενεργοποίηση προώθησης πακέτων:

Τώρα, εγκαταστήστε το firewalld ως εξής:

$sudoκατάλληλοςεγκαθιστώfirewalld

Τύπος ΚΑΙ και στη συνέχεια πιέστε για επιβεβαίωση της εγκατάστασης.

πρέπει να εγκατασταθεί το firewalld.

ο firewalld υπηρεσία πρέπει να είναι ενεργό (τρέξιμο) από προεπιλογή.

$sudofirewalld κατάστασης systemctl

Τώρα, επιτρέψτε την κίνηση DHCP μέσω του τείχους προστασίας με την ακόλουθη εντολή:

$sudofirewall-cmd-προσθήκη υπηρεσίας= dhcp--μόνιμος

Να επιτρέπεται η προώθηση πακέτων IP με την ακόλουθη εντολή:

$sudofirewall-cmd-προσθήκη-μεταμφίεση --μόνιμος

Τέλος, επανεκκινήστε το Raspberry Pi.

$sudoεπανεκκίνηση

Σύνδεση πελατών στο Switch:

Μόλις ξεκινήσει το Raspberry Pi, συνδέστε το ένα άκρο ενός άλλου καλωδίου ethernet στο διακόπτη και το άλλο άκρο στο Laptop/Desktop ή άλλες συσκευές σας.

Στη συσκευή σας θα πρέπει να εκχωρηθεί μια διεύθυνση IP μέσω του διακομιστή DHCP που εκτελείται στο Raspberry Pi και να είναι σε θέση να συνδεθεί στο διαδίκτυο.

Έτσι, έτσι χρησιμοποιείτε το Raspberry Pi ως ενσύρματο δρομολογητή. Ευχαριστώ που διαβάσατε αυτό το άρθρο.