Talaan ng mga Nilalaman:
- Hakbang 1: Video
- Hakbang 2: Boot-up Raspberry Pi
- Hakbang 3: Pag-upgrade ng Raspberry Pi
- Hakbang 4: Pag-install ng Hostadp at Bridge-utils
- Hakbang 5: Huwag paganahin ang DHCP Config para sa Wlan0 at Eth0
- Hakbang 6: Paglikha ng Bridge Br0
- Hakbang 7: I-edit / etc / network / mga interface
- Hakbang 8: I-edit /etc/hostapd/hostapd.conf
- Hakbang 9: Pangwakas na Pag-edit / etc / default / hostapd
- Hakbang 10: Tapos Na
Video: Gumamit ng Raspberry Pi 3 Bilang Router: 10 Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:14
Ayon sa Wikipedia, ang isang router ay isang aparato sa networking na nagpapasa ng mga packet ng data sa pagitan ng mga network ng computer. Kung babagsak natin ang isang wireless router, malamang na makahanap kami ng isang tukoy na application na application na humahawak ng mga packet ng data at isang segment ng RF na humahawak sa pagkakakonekta ng wireless.
Alam mo kung ano pa ang may isang processor at isang segment ng RF.
Tama iyon sa isang modelo ng raspberry pi 3. Kaya sa miniProject na ito, magko-convert kami ng isang raspberry pi upang kumilos bilang isang router.
Hakbang 1: Video
Tingnan ang video para sa mabilis na komprehensibong gabay sa 3 minuto.
Hakbang 2: Boot-up Raspberry Pi
Ang unang hakbang ay upang makuha at tumakbo ang iyong raspberry. Opisyal na gabay sa pagsisimula sa Raspberry pi website ay pinakamahusay na mapagkukunan para dito.
Nandito ang link.
Pumunta sa susunod na hakbang sa sandaling mayroon ka ng iyong raspberry pi up at pagpapatakbo.
Hakbang 3: Pag-upgrade ng Raspberry Pi
Una ay ia-update namin ang listahan ng package na magagamit mula sa mga repository na gumagamit
sudo apt-get update
Kapag tapos na, maaari naming mai-install ang mga pinakabagong pakete gamit ang
sudo apt-get upgrade
Maaaring magtagal ito depende sa bilis ng iyong koneksyon sa internet.
Hakbang 4: Pag-install ng Hostadp at Bridge-utils
Kapag na-upgrade ang raspberry pi.
kailangan naming mag-install ng proseso ng background ng space ng gumagamit na tinatawag na hostapd, ginamit para sa mga wireless access point at mga server ng pagpapatotoo. Kakailanganin din namin ang isang pakete na tinatawag na mga tulay-util upang pamahalaan ang mga aparato sa tulay.
sudo apt-get install hostapd bridge-utils
Kailangan naming patayin ang ilan sa mga bagong serbisyo na na-install lang namin na ginagawa ito gamit ang
sudo systemctl ihinto ang hostapd
Pag-debug- Ilang beses na magpapakita ang raspbian ng mensahe na sinasabi na hindi nahanap ang hostapd at mga tulay para sa pag-install ng utos. Huwag kang mag-alala. Patakbuhin muli ang 'sudo apt-get update' at dapat itong malutas.
Hakbang 5: Huwag paganahin ang DHCP Config para sa Wlan0 at Eth0
Ngayon, itinakda namin ang proseso ng background sa dhcp upang hindi awtomatikong i-configure ang mga interface ng wlan0 at eth0. Ginagawa namin ito sa pamamagitan ng paglalagay ng pagsunod sa dalawang linya
denyinterfaces wlan0
denyinterfaces eth0
sa dulo ng /etc/dhcpcd.conf file, buksan ito gamit ang.
sudo nano /etc/dhcpcd.conf
Hakbang 6: Paglikha ng Bridge Br0
Susunod, gumawa kami ng isang br0 na tulay gamit ang brctl utos na isang administrator ng tulay ng Ethernet
sudo brctl addbr br0
at gamit
sudo brctl addif br0 eth0
utos idagdag namin ang eth0 bilang isa sa mga port para sa tulay br0.
Hakbang 7: I-edit / etc / network / mga interface
Ngayon buksan ang isang file na tinatawag na mga interface sa / etc / network Directory
sudo nano / etc / network / interface
at idagdag ang limang linya na ito.
allow-hotplug wlan0
iface wlan0 inet manual auto br0 iface br0 inet dhcp bridge_ports eth0 wlan0
Nagsisimula ang unang linya sa interface ng wlan0 sa isang kaganapan sa hotplug. Ang pangalawang linya ay lumilikha ng isang interface ng network nang walang isang IP address na karaniwang ginagawa para sa mga elemento ng tulay. Ang pangatlong linya ay nagsisimula sa interface ng br0 sa pag-boot up. Ang linya ng Forth ay tumutulong sa awtomatikong pagtatalaga ng IP address sa interface ng br0 gamit ang DHCP server at sa wakas ang ikalimang linya ay nag-uugnay sa eth0 interface sa wlan0. I-save ang file na ito at isara ito.
Hakbang 8: I-edit /etc/hostapd/hostapd.conf
Susunod, mai-configure namin ang aming wireless access point, magagawa natin ito gamit ang isang file na tinatawag na hostapd.conf in / etc / hostapd folder. Buksan mo ito
sudo nano /etc/hostapd/hostapd.conf
at i-paste ang mga linyang ito.
interface = wlan0
tulay = br0 ssid = miniProjects hw_mode = g channel = 7 wmm_enabled = 0 macaddr_acl = 0 auth_algs = 1 huwag pansinin_broadcast_ssid = 0 wpa = 2 wpa_passphrase = mag-subscribe wpa_key_mgmt = WPA-PSK wpa_pairwise = TKIP rsn_pairwise = CCMP
Ang halagang itinalaga sa ssid ay ang pangalan na gagamitin ng access point upang mai-broadcast ang pagkakaroon nito. Ang huling limang linya ay nakatuon sa pagpapatotoo at seguridad ng access point. Ang halaga ng wpa_passsphrase ay ginagamit bilang login password na naka-subscribe sa aming kaso. Ito ay isang link sa dokumento, kung saan mahahanap mo ang kahulugan ng bawat variable na ginamit namin dito.
Hakbang 9: Pangwakas na Pag-edit / etc / default / hostapd
Panghuli, buksan ang hostapd file sa / etc / default na direktoryo
sudo nano / etc / default / hostapd
mag-ayos ng linya ng DAEMON_CONF at magbigay ng path sa file na nilikha lamang namin.
DAEMON_CONF = "/ etc / hostapd / hostapd.conf"
Nakumpleto nito ang pag-set up para sa raspberry pi upang kumilos bilang router.
Hakbang 10: Tapos Na
Ngayon, power-on ang iyong raspberry pi na may koneksyon sa Ethernet cable.
Dapat mong makita ang raspberry pi broadcasting ssid at mag-access sa internet.
Salamat sa pagbabasa.
Ipaalam sa akin kung nahaharap ka sa anumang isyu habang lumilikha ng iyong sariling router.
Mangyaring bumoto para sa itinuturo na ito, kung nagustuhan mo ito.
Inirerekumendang:
Gumamit ng isang Stepper Motor Bilang isang Rotary Encoder: 9 Mga Hakbang (na may Mga Larawan)
Gumamit ng isang Stepper Motor Bilang isang Rotary Encoder: Ang mga rotary encoder ay mahusay para magamit sa mga proyekto ng microcontroller bilang isang input device ngunit ang kanilang pagganap ay hindi masyadong makinis at kasiya-siya. Gayundin, pagkakaroon ng maraming ekstrang mga stepper motor sa paligid, nagpasya akong bigyan sila ng isang layunin. Kaya kung mayroong ilang stepper
Gumamit ng Smartphone Bilang Hindi Makipag-ugnay sa Thermometer / Portable Thermometer: 8 Hakbang (na may Mga Larawan)
Gumamit ng Smartphone Bilang Hindi Makipag-ugnay sa Thermometer / Portable Thermometer: Pagsukat sa temperatura ng katawan sa hindi contact / contactless tulad ng isang thermo gun. Nilikha ko ang proyektong ito sapagkat ang Thermo Gun ngayon ay napakamahal, kaya dapat kumuha ako ng kahalili upang makagawa ng DIY. At ang layunin ay gumawa ng may mababang bersyon ng badyet. Mga SuportaMLX90614Ardu
Visuino Paano Gumamit ng isang Button Bilang isang Pag-input upang Makontrol ang Mga Bagay Tulad ng LED: 6 Mga Hakbang
Visuino Paano Gumamit ng isang Button Bilang isang Pag-input upang Makontrol ang Mga Bagay Tulad ng LED: Sa tutorial na ito matututunan natin kung paano i-ON at I-OFF ang LED gamit ang isang simpleng pindutan at Visuino. Panoorin ang isang video ng demonstrasyon
Paano Gumamit ng Wiimote Bilang isang Computer Mouse Gamit ang Kandila Bilang Sensor !!: 3 Mga Hakbang
Paano Gumamit ng Wiimote Bilang isang Computer Mouse Gamit ang Kandila Bilang Sensor !!: Ipapakita sa iyo ng gabay na ito kung paano i-link ang iyong Wii Remote (Wiimote) sa iyong pc at gamitin ito bilang isang mouse
Sesame Street - Bilang ng Orasan ng Pinball na Bilang: 8 Hakbang (na may Mga Larawan)
Sesame Street - Pinball Number Count Clock: Ang itinuturo na ito ay magbabalangkas sa pagtatayo ng isang na-customize na orasan. Habang ito ay partikular na ang pagtatayo ng orasan na itinampok sa Sesame Street; ang Pinball Number Counting na animation, ang mga pangkalahatang pamamaraan ay pareho at ang itinuturo