Агуулгын хүснэгт:
- Хангамж
- Алхам 1: Raspbian -ийг суулгаж, шинэчилнэ үү
- Алхам 2: Hostapd болон Dnsmasq -ийг суулгана уу
- Алхам 3: Wlan0 интерфэйсийн статик IP -ийг тохируулна уу
- Алхам 4: DHCP серверийг тохируулах (dnsmasq)
- Алхам 5:
- Алхам 6: Замын дамжуулалтыг тохируулна уу
- Алхам 7: Iptables -ийн шинэ дүрэм нэмэх
- Алхам 8: Интернет холболтыг идэвхжүүлэх
- Алхам 9: Дахин ачаална уу
- Алхам 10: Дуусга
Видео: Raspberry Pi -> Wifi сүлжээний цэг: 10 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:02
Wifi сүлжээний цэг "src =" https://content.instructables.com/ORIG/F4E/T89P/K78SLNTN/F4ET89PK78SLNTN-j.webp
Wifi Hotspot "src =" {{file.large_url | нэмэх: 'auto = webp & frame = 1 & height = 300' %} ">
Та хэзээ нэгэн цагт Wi -Fi сүлжээгүй газар очсон уу, найзууд тань халуун цэгээ өгөхгүй байсан уу? Надад байгаа бөгөөд энэ зааварчилгаанд би Raspberry Pi -гээ wifi сүлжээний цэг болгон хэрхэн яаж хийхийг алхам алхамаар харуулах болно. Илүү сайн, энэ төсөл танд 100 доллараас бага үнэтэй болно!
Хангамж
Монголбанк:
Raspberry Pi 3 (техникийн хувьд ямар ч загвар ажиллах болно, гэхдээ би энэ загварыг илүү нийцтэй гэж үздэг):
Wifi Stick (энэ нь бөөрөлзгөнө pi аль хэдийн wifi-д суулгасан байдаг тул энэ нь заавал байх болно, гэхдээ дохио нь wifi модны тусламжтайгаар илүү сайн байх болно): https://www.amazon.com/Adapter-1200Mbps-TECHKEY-Wireless-Network-300Mbps/dp /B07J65G9DD/ref = sr_1_3? Keywords = wifi+stick & qid = 1583146106 & sr = 8-3
Танд бас гар хулгана, дэлгэц/дэлгэц, тэжээлийн банкнаас авсан тэжээлийн эх үүсвэр хэрэгтэй болно (танд аль хэдийн байгаа гэж бодъё).
Алхам 1: Raspbian -ийг суулгаж, шинэчилнэ үү
Эдгээр тушаалуудыг бичиж Raspbian -ийг шинэчлээрэй.
sudo apt-get updatesudo apt-get upgrade
Хэрэв та шинэчлэлт авах юм бол sudo reboot ашиглан дахин ачаалах нь зүйтэй.
Алхам 2: Hostapd болон Dnsmasq -ийг суулгана уу
Эдгээр нь таны Raspberry Pi -ийг утасгүй нэвтрэх цэг болгохын тулд ашиглах хоёр програм юм. Тэдгээрийг авахын тулд эдгээр мөрүүдийг терминал руу оруулна уу.
sudo apt-get install hostapd
sudo apt-get dnsmasq суулгана уу
Үргэлжлүүлэхийн тулд хоёуланд нь y дарах шаардлагатай болно. hostapd бол Raspberry Pi ашиглан утасгүй сүлжээний цэгийг бий болгох боломжийг олгодог багц бөгөөд dnsmasq нь ашиглахад хялбар DHCP болон DNS сервер юм. Бид програмын тохиргооны файлуудыг хэсэг хугацаанд засварлах гэж байгаа тул бодож эхлэхээсээ өмнө програмуудыг унтраацгаая.
sudo systemctl hostapd -ийг зогсооно
sudo systemctl dnsmasq -ийг зогсооно уу
Алхам 3: Wlan0 интерфэйсийн статик IP -ийг тохируулна уу
Энд байгаа зорилгын үүднээс бид 192.168 гэх мэт гэрийн сүлжээний стандарт IP хаягийг ашиглаж байна гэж бодож байна. ###. ###. Энэ таамаглалыг харгалзан 192.168.0.10 IP хаягийг wlan0 -д оноож өгье
dhcpcd тохиргооны файлыг засварлах замаар интерфэйс. Дараах тушаалаар засварлаж эхлээрэй.
sudo нано /etc/dhcpcd.conf
Та одоо файлд байгаа бол дараах мөрүүдийг төгсгөлд нь нэмнэ үү.
wlan0 интерфэйс
статик ip_address = 192.168.0.10/24
eth0 интерфейсийг үгүйсгэдэг
denyinterfaces wlan0
(Манай гүүрийг ажиллуулахын тулд сүүлийн хоёр мөр шаардлагатай болно. Гэхдээ энэ талаар 8-р алхам дээр дэлгэрэнгүй бичнэ үү.) Үүний дараа Ctrl+X, дараа нь Y, дараа нь Enter дарж файлыг хадгалаад редактороос гарна уу.
Алхам 4: DHCP серверийг тохируулах (dnsmasq)
Бид dnsmasq -ийг DHCP сервер болгон ашиглах гэж байна. DHCP серверийн санаа бол
Интерфейс, үйлчилгээнд зориулж IP хаяг гэх мэт сүлжээний тохиргооны параметрүүдийг динамикаар түгээх. dnsmasq -ийн анхдагч тохиргооны файл нь маш их шаардлагагүй мэдээллийг агуулдаг тул эхнээс нь эхлэх нь бидэнд илүү хялбар болно. Анхдагч тохиргооны файлын нэрийг өөрчилж шинэ файл бичье.
sudo mv /etc/dnsmasq.conf /etc/dnsmasq.conf.orig
sudo нано /etc/dnsmasq.conf
Та одоо шинэ файлыг засварлаж байгаа бөгөөд хуучин файлын нэрийг өөрчилснөөр энэ нь dnsmasq -ийн ашиглах тохиргооны файл юм. Эдгээр мөрүүдийг шинэ тохиргооны файлдаа оруулна уу.
интерфэйс = wlan0
dhcp муж = 192.168.0.11, 192.168.0.30, 255.255.255.0, 24 цаг
Бидний нэмсэн мөрүүд нь wlan0 интерфэйсийн хувьд 192.168.0.11 -ээс 192.168.0.30 хооронд IP хаягийг өгөх болно гэсэн үг юм.
Алхам 5:
Өөр тохиргооны файл! Энэ удаад бид hostapd тохиргооны файлыг алдагдуулж байна. Нээх:
sudo нано /etc/hostapd/hostapd.conf
Энэ нь цоо шинэ файл үүсгэх ёстой. Үүнийг оруулна уу:
интерфэйс = wlan0
гүүр = br0
hw_mode = g
суваг = 7
wmm_enabled = 0
macaddr_acl = 0
auth_algs = 1
ignore_broadcast_ssid = 0
wpa = 2
wpa_key_mgmt = WPA-PSK
wpa_pairwise = TKIP
rsn_pairwise = CCMP
ssid = СҮЛЖЭЭ
wpa_passphrase = Нууц үг
Надад "СҮЛЖЭЭ", "НУУЦ үг" байгаа бол та өөрийнхөө нэрийг гаргаж ирэх ёстойг анхаарна уу. Ингэснээр та бусад төхөөрөмжөөс Pi сүлжээнд нэгдэх болно. Бид системд тохиргооны файлын байршлыг харуулах ёстой хэвээр байна.
sudo нано/etc/default/hostapd
Энэ файлд # DAEMON_CONF =”” гэсэн мөрийг хайж олоод # -г устгаад манай тохиргооны файлын замыг ишлэлд оруулна уу. # Нь мөрийг код болгон уншихаас хамгаалдаг тул та энэ мөрийг энд амьдруулж, манай тохиргооны файлд зөв замыг өгөх болно.
Алхам 6: Замын дамжуулалтыг тохируулна уу
Энд байгаа санаа бол та Pi -тайгаа холбогдоход таны урсгалыг Ethernet кабелиар дамжуулах болно. Тиймээс бид wlan0 -ийг Ethernet кабелиар дамжуулж таны модем руу дамжуулах болно. Энэ нь өөр тохиргооны файлыг засварлахтай холбоотой юм.
sudo нано /etc/sysctl.conf
Одоо энэ мөрийг олоорой: #net.ipv4.ip_forward = 1…, " #" -ийг устгаад үлдсэнийг нь үлдээгээрэй.
net.ipv4.ip_forward = 1
Алхам 7: Iptables -ийн шинэ дүрэм нэмэх
Дараа нь бид iptables ашиглан eth0 дээрх гадагш чиглэсэн урсгалыг IP маскарадлах гэж нэмж оруулах болно.
sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
… болон шинэ iptables дүрмийг хадгална уу:
sudo sh -c "iptables -save> /etc/iptables.ipv4.nat"
Ачаалах үед дүрмийг ачаалахын тулд бид /etc/rc.local файлыг засварлаж 0 -р гарцын дараах мөрийг нэмж оруулах хэрэгтэй.
iptables-сэргээх </etc/iptables.ipv4.nat
Алхам 8: Интернет холболтыг идэвхжүүлэх
Одоо Raspberry Pi нь бусад төхөөрөмжүүд холбогдож болох хандалтын цэг болж ажиллаж байна. Гэсэн хэдий ч эдгээр төхөөрөмжүүд одоохондоо интернетэд нэвтрэхийн тулд Pi ашиглаж чадахгүй байна. Боломжтой болгохын тулд бид wlan0 ба eth0 интерфэйсүүдийн хоорондох бүх урсгалыг дамжуулах гүүр барих хэрэгтэй.
Гүүр барихын тулд дахиад нэг багц суулгацгаая.
sudo apt-get bridge-utils суулгах
Бид шинэ гүүр (br0 гэж нэрлэдэг) нэмэхэд бэлэн байна:
sudo brctl addbr br0
Дараа нь бид eth0 интерфэйсийг гүүртэйгээ холбох болно.
sudo brctl addif br0 eth0
Эцэст нь интерфэйс файлыг засъя.
sudo нано/etc/сүлжээ/интерфэйсүүд
… файлын төгсгөлд дараах мөрүүдийг нэмнэ үү.
авто бр0
iface br0 inet гарын авлага
гүүр_порт eth0 wlan0
Алхам 9: Дахин ачаална уу
Одоо бид бэлэн болсон тул sudo дахин ачаалалтаар дахин ачаалж үзье.
Одоо таны Pi утасгүй нэвтрэх цэг болж ажиллах ёстой. 5 -р алхам дээр ашигласан сүлжээнийхээ нэрийг хайж өөр төхөөрөмж рүү ороод үзээрэй.
Алхам 10: Дуусга
Тийм ээ, одоо та шинэ халуун цэгийн wifi серверийнхээ талаар найзуудтайгаа сайрхах боломжтой боллоо!
Зөвлөмж болгож буй:
Утасгүй тогорууны загвар (SMART BOT) сүлжээгээр тагнах камертай (wifi эсвэл халуун цэг): 8 алхам
Сүлжээгээр тагнах камертай утасгүй тогорууны загвар (SMART BOT) (wifi эсвэл Hotspot): Аливаа төслийг хийхийн тулд бид хэд хэдэн үе шатыг давдаг:-Төсөлтэй холбоотой санааг хайх, ПХБ болон талхны самбар дээр туршилт хийх
WiFi хандалтын цэг үүсгээд NodeMCU V3: 4 алхам дээр вэб сервер оруулна уу
Wi -Fi хандалтын цэг үүсгээд NodeMCU V3 дээр вэб сервер оруулаарай: өмнөх нийтлэлд NodeMCU ESP8266 -ийг хэрхэн ашиглах талаар би аль хэдийн хэлэлцсэн. Энэ нийтлэлд би NodeMCU ESP8266 -ийг Arduini IDE -д хэрхэн нэмэх талаар тайлбарласан болно. NodeMCU ESP8266 ашиглан интернетээр харилцах хэд хэдэн арга байдаг. NodeMCU -ийг хийж байна
Тусгай ПХБ антентай Raspberry Pi Zero Wifi хандалтын цэг: 6 алхам (зурагтай)
Тусгай ПХБ антентай Raspberry Pi Zero Wifi хандалтын цэг: Бид юу хийж байна вэ? Энэ гарын авлагад техникийн олон нэр томъёо орсон болно. Үүнийг задалж үзье. Raspberry Pi Zero (Rπ0) гэж юу вэ? Raspberry Pi Zero бол жижигхэн компьютер юм. Энэ нь Raspberry Pi дан самбар бүхий компьютерийн жижиг хувилбар юм
NVR дохиог хэрхэн сунгах вэ (IP камер давтагч, сүлжээний шилжүүлэгч ба WiFi чиглүүлэгч/давтагч): 5 алхам
NVR дохиог хэрхэн сунгах вэ? IP камер дээр суурилуулсан давтагч функц, эсвэл2. Сүлжээний шилжүүлэгч эсвэл 3. WiFi чиглүүлэгч
Windows дээр үнэгүй WiFi сүлжээний цэг хийх: 7 алхам
Windows дээр үнэгүй WiFi сүлжээний цэг хийх: Та утасгүй сүлжээний цэгийг үнэгүй, зар сурталчилгаагүй байлгахыг хүсч байна уу? Үүнийг хэрхэн яаж хийхийг олж мэдэхийн тулд энэ зааврыг уншина уу