Kazalo:
- Korak: Predmeti, ki jih boste potrebovali
- Korak: Namestite operacijski sistem Raspbian
- 3. korak: Sestavite preostale komponente
- 4. korak: Vzpostavite povezavo WiFi
- 5. korak: Konfigurirajte druge možnosti z Raspi-config
- 6. korak: Konfigurirajte omrežni most od Wifi do Ethernet
- 7. korak: Vse te ukaze avtomatizirajte s skriptom
Video: Skupna raba WiFi z ethernetnimi vrati na Raspberry Pi: 7 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:07
Ali imate star laserski tiskalnik ali optični bralnik, ki še vedno odlično deluje, vendar ni združljiv z wifi? Ali pa želite priključiti zunanji trdi disk kot rezervno napravo v svojem omrežju in vam je na domačem usmerjevalniku zmanjkalo vrat Ethernet. Ta navodila vam bodo pomagala ustvariti most od povezave wifi do ethernetnih vrat na Raspberry Pi.
Potreboval sem način za povezavo starejšega fotokopirnega stroja/tiskalnika Xerox, ki ima vgrajen omrežni adapter in omrežno programsko opremo, vendar ni bil združljiv z wifi. Ta tiskalnik je bil v starejši zgradbi, tiskalnik pa na mestu, ki ni bilo blizu ethernetnega udarca in ga ni bilo mogoče premakniti. Z nekaj deli, ki sem jih že imel okoli hiše, sem lahko sestavil rešitev, ki je rešila moje potrebe.
Ta preprosta rešitev DIY vam bo omogočila, da svojim starejšim napravam dodate povezavo Wi -Fi, ne da bi pri tem prekinili banko, tako da kupite brezžični tiskalniški adapter.
Korak: Predmeti, ki jih boste potrebovali
- Raspberry Pi (primeren bo kateri koli model, vendar boste pri modelu 3 videli hitrejše rezultate).
- Napajalnik za vaš Pi.
- Kartica SD za namestitev operacijskega sistema (lahko uporabite kartico 8 GB do velikosti, ki jo želite. Običajno grem s kartico 32 GB, če želim v RPi dodati več možnosti).
- Wifi adapter
- Ethernet kabel
- Kabel HDML (imam star monitor DVI, zato uporabljam ta kabel HDMI v DVI).
- Tipkovnica in miška
- Bralnik kartic ali računalnik z vgrajenim bralnikom kartic.
- Etui za Pi (neobvezno)
Korak: Namestite operacijski sistem Raspbian
Od tu prenesite najnovejšo različico operacijskega sistema Raspbian (Raztegnite v času pisanja). Kartico SD vstavite v adapter, ki je priložen, in adapter s kartico SD vstavite v bralnik kartic. Kopirajte sliko operacijskega sistema Raspian na kartico SD po teh navodilih:
- Navodila za WIndows
- Navodila za Mac OSX
- Navodila za Linux
3. korak: Sestavite preostale komponente
Kopiranje slike na kartico SD bo trajalo nekaj časa. Preostanek RPi sestavite, medtem ko čakate.
Adapter wifi vstavite v eno od vrat USB. Ključ za tipkovnico in miško vstavite v eno od drugih vrat USB. Monitor povežite z Raspberry Pi s kablom HDMI.
Ko se slika Raspbian dokonča z namestitvijo na kartico SD, odstranite kartico SD iz adapterja in jo vstavite v režo za kartico SD na spodnji strani Raspberry Pi. Nato vstavite napajalnik v vrata mikro USB in vklopite Raspberry Pi.
4. korak: Vzpostavite povezavo WiFi
Ko se Raspberry Pi konča z zagonom, nastavite svojo wifi povezavo na Raspberry PI tako, da odprete terminalsko okno in uredite datoteko wpa_supplicant.conf z naslednjim ukazom:
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
Spremenite državo v dvočrkovno kodo države.
Dodajte SSID dostopne točke Wifi in geslo na dnu datoteke:
network = {ssid = "Vaš Wi -Fi SSID" psk = "yourWifiPassword"}
Omeniti je treba eno stvar: privzeta nastavitev tipkovnice je uporaba konfiguracije GB. Za nas v ZDA nekatere posebne znake postavi na različna mesta, predvsem simbola @ in se zamenjata.
Shranite datoteko in zapustite nano.
Vzpostavite povezavo WIfi tako, da vnesete:
ifup
ali z ponovnim zagonom Raspberry PI z:
sudo ponovni zagon
5. korak: Konfigurirajte druge možnosti z Raspi-config
Ko se vaš Raspberry Pi uspešno poveže z vašim Wi -Fi -jem, bi morali videti simbol Wifi v menijski vrstici v zgornjem desnem kotu zaslona za Raspberry Pi.
Zdaj lahko konfigurirate druge možnosti za svoj Pi. Iz tipa terminalnega okna:
sudo raspi-config
To bo odprlo vmesnik raspi-config in vam omogočilo, da konfigurirate druge možnosti vašega Raspberry PI. Ni vam treba tega narediti, vendar morate narediti nekaj stvari:
- Spremenite privzeto geslo. Ne puščajte naprav v svojem omrežju ranljivih, tako da pustite privzeta gesla v RPi za uporabnike pi in root.
- Nastavite nastavitev lokacije. Tako boste dobili prave nastavitve tipkovnice, časovne nastavitve in lokacijo za namestitev druge programske opreme iz najbližjega skladišča. Če dobite nadležna opozorila PERL glede področne nastavitve, jih lahko odpravite s temi navodili.
- Razširite datotečni sistem, da uporabite celotno kartico SD. Tako boste imeli dostop do celotnega prostora za shranjevanje na kartici HD.
Vabljeni k ogledu drugih možnosti, ki so vam na voljo prek tega vmesnika. Naredite lahko druge stvari, kot je overclocking CPU -ja, nastavite povezave ssh in ftp ter spremenite nastavitve zagona v zagonsko ukazno vrstico ali na namizje.
6. korak: Konfigurirajte omrežni most od Wifi do Ethernet
Če želite to narediti, bomo z dnsmasq nastavili RPi kot strežnik DHCP in nastavili nekaj nastavitev DNS po meri. To bo omogočilo napravi, ki je povezana z RPi prek etherneta, da dobi naslov IP iz RPi in tudi, da RPi posreduje poizvedbe DNS.
Prav tako bomo konfigurirali nekatere nastavitve iptables za ustvarjanje NAT -ja med ethernetnim vmesnikom in povezavo Wifi.
Najprej namestite dnsmasq
sudo apt-get install dnsmasq
Nastavite ethernetni vmesnik na statični naslov IP
To bo služilo kot prehod za napravo, ki jo želite povezati z ethernetnimi vrati RPi. Večina usmerjevalnikov Wifi uporablja tako imenovano zasebno omrežje in nastavi obseg IP na nekaj podobnega:
192.168.1.1
Za ethernetni vmesnik v RPI -ju ga nastavite na naslov, ki ne bo motil usmerjevalnikov za dodeljevanje naslovov, zato bomo podomrežje PRi povečali na:
192.168.2.1
Poleg tega morate omrežno masko nastaviti na:
255.255.255.0
Poleg nastavitev DCHP za predvajanje, kateri naslov IP je na voljo:
omrežje 192.168.2.0 oddajanje 192.168.2.255
Z iptables konfigurirajte nastavitev NAT za skupno rabo povezave Wifi z ethernetnimi vrati NAT pomeni Network Address Translation. To omogoča en naslov IP strežniku kot usmerjevalniku v omrežju. V tem primeru bo ethernetni adapter na RPi služil kot usmerjevalnik za katero koli napravo, ki jo priključite. Nastavitve NAT bodo usmerile zahteve etherneta prek povezave Wifi.
Tukaj lahko izvedete več ukazov:
sudo iptables -Fsudo iptables -t nat -Fsudo iptables -t nat -A POSTROUTING -o wlan0 -j MASQUERADEsudo iptables -A NAPREJ -i wlan0 -o eth0 -m stanje -stanje POVEZANE, VZPOSTAVLJENE -j PRIHVATI -do SPREJEM -su i eth0 -o wlan0 -j SPREJMI
Konfigurirajte nastavitve dnsmasq
Najprej morate vklopiti posredovanje IP. To naredite tako, da v datoteko/proc/sys/net/ipv4/ip_forward vstavite eno številko 1:
sudo nano/proc/sys/net/ipv4/ip_forward
V prvo vrstico postavite 1, nato zapustite in shranite. Namig: morda boste morali urediti /etc/sysctl.conf in razkomentirati to vrstico:
net.ipv4.ip_forward = 1
Nato nastavite usmerjanje IP:
sudo ip route del 0/0 dev eth0 &>/dev/nulla = `route | awk "/$ {wlan}/" '{print $ 5+1; exit}' 'sudo route add -net default gw 192.168.2.1 netmask 0.0.0.0 dev eth0 metric $ a
Nazadnje morate urediti datoteko /etc/dnsmasq.conf in vključiti te nastavitve;
vmesnik = eth0bind-vmesnik strežnik = 8.8.8.8domena-potrebnabogus-privdhcp-range = 192.168.2.2, 192.168.2.100, 12h
Nato zaženite ta ukaz, da zaženete storitve dnsmasq:
sudo systemctl začni dnsmasq
Zdaj priklopite omrežni kabel CAT5 v napravo, ki jo želite vključiti v omrežje, drugi konec kabla pa vstavite v ethernetna vrata na RPi in vse je v redu! Ko smo nastavili ethernetni vmesnik, smo ga vklopili, tako da bi morali videti, da se ethernetni vmesnik prikaže, ko napravo priključite na RPi.
7. korak: Vse te ukaze avtomatizirajte s skriptom
To je bilo veliko dela za vzpostavitev omrežnega mostu. Verjetno boste želeli, da se to samodejno zažene vsakič, ko se RPi zažene, zato bomo za to potrebovali skript za izvajanje vseh teh ukazov. Na srečo je Arpit Agarwal že ustvaril skript in je na voljo za prenos tukaj.
Ne skrbite, da vnesete vse zgoraj navedene ukaze in zaženete ta ukaz iz domačega imenika, da prenesete datoteko skripta:
raw.githubusercontent.com/arpitjindal97/raspbian-recipes/master/wifi-to-eth-route.sh
Če želite, da se ta datoteka zažene vsakič, ko zaženete RPi, morate datoteki za samodejni zagon seje dodati direktivo:
nano /home/pi/.config/lxsession/LXDE-pi/autostart
in dodajte to na dno datoteke:
sudo bash /home/pi/wifi-to-eth-route.sh
Nato samo znova zaženite RPi in skript bo vse delo opravil namesto vas. To nastavitev lahko kadar koli zaženete tudi tako, da zaženete ta ukaz iz terminala:
sudo bash /home/pi/wifi-to-eth-route.sh
Priporočena:
Odpravljanje težav z zaporednimi vrati USB/gonilnikom Mac Lilypad: 10 korakov (s slikami)
Odpravljanje težav z zaporednimi vrati USB/gonilnikom Mac Lilypad USB: Ali je vaš Mac od leta 2016 star manj kot 2 leti? Ali ste pred kratkim nadgradili na najnovejši operacijski sistem (Yosemite ali kaj novejšega)? Ali vaši USB -ji/MP3 -ji Lilypad ne delujejo več? Vadnica vam bo pokazala, kako sem popravil svoje USB -je Lilypad. Napaka, na katero sem naletel, je bila povezana
Skupna brezžična napajalna banka: 8 korakov (s slikami)
Total Wireless Power Bank: Pozdravljeni V tem projektu sem naredil power bank brez stikal. Na banki za napajanje ni polnilnih vrat. Brezžično se polni in oddaja brezžično energijo za polnjenje vašega mobilnega telefona. Ta projekt vključuje veliko majhnih delov in vključil sem vse
Ultrazvočni daljinomer z vrati: 7 korakov (s slikami)
Ultrazvočni daljinomer z vrati: Ultrazvočni daljinomer zaznava, če mu kaj pade na pot, tako da oddaja visokofrekvenčni zvočni val. Poudarek tega poučevanja bo na tem, kako lahko vrata in ultrazvočni daljinomeri delujejo skupaj, natančneje, kako jih lahko uporabimo za zaznavanje, ko
Skupna raba namizja: 4 koraki
Skupna raba namizja: Skupna raba namizja je v bistvu, ko si lahko ogledate namizje drugega računalnika in ga nadzirate prek interneta. Če ste kot jaz in vsi potrebujejo vašo pomoč, bo ta program res zelo priročen. Ali babica potrebuje pomoč ali če ste v
Varnostno kopirajte računalnike Mac v SAMBA (SMB) Skupna raba: 3 koraki
Varnostno kopirajte računalnike Mac v skupni rabi SAMBA (SMB): V tem navodilu boste izvedeli, kako narediti varnostno kopijo računalnika Mac v okencu za domači strežnik Windows ali kateri koli drugi skupni rabi SAMBA. velik kot trdi disk vašega računalnika Mac, ki uporablja prostor SpaceApple z 10,4