Բովանդակություն:

Օգտագործեք Raspberry Pi 3 -ը որպես երթուղիչ. 10 քայլ (նկարներով)
Օգտագործեք Raspberry Pi 3 -ը որպես երթուղիչ. 10 քայլ (նկարներով)

Video: Օգտագործեք Raspberry Pi 3 -ը որպես երթուղիչ. 10 քայլ (նկարներով)

Video: Օգտագործեք Raspberry Pi 3 -ը որպես երթուղիչ. 10 քայլ (նկարներով)
Video: 3 Ingenious Ideas To Fix Broken Plastics With Plastic Welding Method ! 2024, Դեկտեմբեր
Anonim
Օգտագործեք Raspberry Pi 3 -ը որպես երթուղիչ
Օգտագործեք Raspberry Pi 3 -ը որպես երթուղիչ
Օգտագործեք Raspberry Pi 3 -ը որպես երթուղիչ
Օգտագործեք Raspberry Pi 3 -ը որպես երթուղիչ

Ըստ Վիքիպեդիայի ՝ երթուղիչը ցանցային սարք է, որը տվյալների փաթեթներ է փոխանցում համակարգչային ցանցերի միջև: Եթե մենք քանդենք անլար երթուղիչը, մենք, ամենայն հավանականությամբ, կգտնենք ծրագրին հատուկ պրոցեսոր, որը վարում է տվյալների փաթեթները և ՌԴ հատված, որը կարգավորում է անլար կապը:

Դուք գիտեք, թե ինչ այլ բան ունի պրոցեսոր և ՌԴ հատված:

Դա RԻՇՏ է ազնվամորի pi մոդել 3. Այսպիսով, այս մինի նախագծում մենք կփոխարկենք ազնվամորի pi- ն ՝ որպես երթուղղիչ:

Քայլ 1: Տեսանյութ

Image
Image

Դիտեք տեսանյութը ՝ 3 րոպեում արագ համապարփակ ուղեցույցի համար:

Քայլ 2: Boot-up Raspberry Pi:

Raspberry Pi- ի արդիականացում
Raspberry Pi- ի արդիականացում

Առաջին քայլն այն է, որ ձեր ազնվամորու պին գործի դրվի: Raspberry pi կայքում պաշտոնական մեկնարկի ուղեցույցը դրա համար լավագույն ռեսուրսն է:

Ահա հղումը:

Անցեք հաջորդ քայլին, երբ ձեր ազնվամորու պին գործի դրվի:

Քայլ 3. Raspberry Pi- ի արդիականացում

Սկզբում մենք կթարմացնենք պահեստներից օգտագործվող փաթեթների ցանկը `օգտագործելով

sudo apt-get թարմացում

Ավարտելուց հետո մենք կարող ենք տեղադրել այս վերջին փաթեթները ՝ օգտագործելով

sudo apt-get բարելավում

Սա կարող է որոշ ժամանակ տևել ՝ կախված ձեր ինտերնետային կապի արագությունից:

Քայլ 4: Տեղադրեք Hostadp և Bridge-utils

Hostadp- ի և Bridge-utils- ի տեղադրում
Hostadp- ի և Bridge-utils- ի տեղադրում
Hostadp- ի և Bridge-utils- ի տեղադրում
Hostadp- ի և Bridge-utils- ի տեղադրում

Երբ ազնվամորի pi- ն արդիականացվում է:

մենք պետք է տեղադրենք օգտագործողի տարածքի ֆոնային գործընթաց, որը կոչվում է hostapd, որն օգտագործվում է անլար մուտքի կետերի և վավերացման սերվերների համար: Մեզ պետք կգա նաև կամուրջ-սարքեր կոչվող փաթեթ `կամուրջի սարքերը կառավարելու համար:

sudo apt-get տեղադրել hostapd Bridge-utils

Մենք պետք է անջատենք որոշ նոր ծառայություններ, որոնք մենք պարզապես տեղադրել ենք, դա անում են

sudo systemctl stop hostapd

Վրիպազերծումներ Մի անհանգստացիր. Գործարկեք 'sudo apt-get update' ևս մեկ անգամ, և այն պետք է լուծվի:

Քայլ 5. Անջատեք DHCP Config- ը Wlan0- ի և Eth0- ի համար

Անջատեք DHCP Config- ը Wlan0- ի և Eth0- ի համար
Անջատեք DHCP Config- ը Wlan0- ի և Eth0- ի համար
Անջատեք DHCP Config- ը Wlan0- ի և Eth0- ի համար
Անջատեք DHCP Config- ը Wlan0- ի և Eth0- ի համար

Այժմ մենք սահմանում ենք dhcp ֆոնային գործընթացը, որպեսզի ինքնաբերաբար չկարգավորի wlan0 և eth0 ինտերֆեյսերը: Մենք դա անում ենք ՝ հետևելով երկու տողի

denyinterfaces wlan0

denyinterfaces eth0

/etc/dhcpcd.conf ֆայլի վերջում բացեք այն ՝ օգտագործելով:

sudo nano /etc/dhcpcd.conf

Քայլ 6: Ստեղծեք Bridge Br0

Bridge Br0- ի ստեղծում
Bridge Br0- ի ստեղծում

Հաջորդը, մենք ստեղծում ենք կամուրջ br0 ՝ օգտագործելով brctl հրամանը, որը Ethernet կամուրջի ադմինիստրատոր է

sudo brctl addbr br0

և օգտագործելով

sudo brctl addif br0 eth0

հրամանը մենք ավելացնում ենք eth0- ը ՝ որպես br0 brot- ի նավահանգիստներից մեկը:

Քայլ 7: Խմբագրել/etc/network/ինտերֆեյսերը

Խմբագրել/etc/network/ինտերֆեյսերը
Խմբագրել/etc/network/ինտերֆեյսերը
Խմբագրել/etc/network/ինտերֆեյսերը
Խմբագրել/etc/network/ինտերֆեյսերը

Այժմ բացեք ֆայլը /ինտերֆեյսեր կոչված /etc /network գրացուցակում

sudo nano/etc/network/interfaces

և ավելացրեք այս հինգ տողերը:

allow-hotplug wlan0

iface wlan0 inet ձեռնարկ auto br0 iface br0 inet dhcp Bridge_ports eth0 wlan0

Առաջին գիծը սկսում է wlan0 ինտերֆեյսը hotplug իրադարձության վրա: Երկրորդ գիծը ստեղծում է ցանցային միջերես ՝ առանց IP հասցեի, որը սովորաբար կատարվում է կամրջի տարրերի համար: Երրորդ տողը սկսում է br0 ինտերֆեյսը `բեռնման ժամանակ: Չորրորդ գիծը օգնում է IP հասցեի ավտոմատ նշանակմանը br0 ինտերֆեյսի միջոցով DHCP սերվերի միջոցով և վերջապես հինգերորդ տողը կապում է eth0 ինտերֆեյսը wlan0- ի հետ: Պահպանեք այս ֆայլը և փակեք այն:

Քայլ 8: Խմբագրել /etc/hostapd/hostapd.conf

Խմբագրել /etc/hostapd/hostapd.conf
Խմբագրել /etc/hostapd/hostapd.conf
Խմբագրել /etc/hostapd/hostapd.conf
Խմբագրել /etc/hostapd/hostapd.conf

Հաջորդը, մենք կկարգավորենք մեր անլար մուտքի կետը, մենք կարող ենք դա անել ՝ օգտագործելով hostapd.conf կոչվող ֆայլը /etc /hostapd պանակում: Բաց արա այն

sudo nano /etc/hostapd/hostapd.conf

և կպցրեք այս տողերը:

ինտերֆեյս = wlan0

կամուրջ = br0 ssid = miniProjects hw_mode = g channel = 7 wmm_enabled = 0 macaddr_acl = 0 auth_algs = 1 ignore_broadcast_ssid = 0 wpa = 2 wpa_passphrase = բաժանորդագրվել wpa_key_mgmt = WPA-PSK wpa_pairwise = TKIP rsn

Ssid- ին տրված արժեքն այն անունն է, որը մուտքի կետը կօգտագործի իր գոյությունը հեռարձակելու համար: Վերջին հինգ տողերը կենտրոնացած են նույնականացման և մուտքի կետի անվտանգության վրա: Wpa_passsphrase- ի արժեքը օգտագործվում է որպես մուտքի գաղտնաբառ, որը մեր դեպքում բաժանորդագրված է: Սա հղում է փաստաթղթին, որտեղ կարող եք գտնել այստեղ օգտագործված յուրաքանչյուր փոփոխականի սահմանում:

Քայլ 9. Վերջնական խմբագրում/etc/default/hostapd

Վերջնական խմբագրում/etc/default/hostapd
Վերջնական խմբագրում/etc/default/hostapd
Վերջնական խմբագրում/etc/default/hostapd
Վերջնական խմբագրում/etc/default/hostapd

Վերջապես, բացեք hostapd ֆայլը /etc /default գրացուցակում

sudo nano/etc/default/hostapd

մեկնաբանել DAEMON_CONF տողը և տրամադրել մեր ստեղծած ֆայլի ուղին:

DAEMON_CONF = "/etc/hostapd/hostapd.conf"

Սա ավարտում է ազնվամորու pi- ի կարգավորումը որպես երթուղիչի գործառույթ:

Քայլ 10: Կատարված է

Կատարած
Կատարած
Կատարած
Կատարած

Այժմ, միացրեք ձեր ազնվամորի pi- ն Ethernet մալուխով միացված:

Դուք պետք է տեսնեք ազնվամորի pi հեռարձակում ssid և մուտք դեպի ինտերնետ:

Շնորհակալություն կարդալու համար:

Տեղեկացրեք ինձ, եթե ձեր սեփական երթուղիչը ստեղծելիս որևէ խնդրի բախվեք:

Խնդրում ենք քվեարկել այս ուսանելիի համար, եթե դա ձեզ դուր եկավ:

Խորհուրդ ենք տալիս: