Агуулгын хүснэгт:

3.5 инчийн дэлгэцтэй PiHole зар хаагч: 8 алхам (зурагтай)
3.5 инчийн дэлгэцтэй PiHole зар хаагч: 8 алхам (зурагтай)

Видео: 3.5 инчийн дэлгэцтэй PiHole зар хаагч: 8 алхам (зурагтай)

Видео: 3.5 инчийн дэлгэцтэй PiHole зар хаагч: 8 алхам (зурагтай)
Видео: 50 САМЫХ ИННОВАЦИОННЫХ ЛИЧНЫХ ТРАНСПОРТНЫХ СРЕДСТВ 2021–2022 гг. 2024, Долдугаар сарын
Anonim
PiHole зар хаагч 3.5
PiHole зар хаагч 3.5
PiHole зар хаагч 3.5
PiHole зар хаагч 3.5
PiHole зар хаагч 3.5
PiHole зар хаагч 3.5
PiHole зар хаагч 3.5
PiHole зар хаагч 3.5
PiHole зар хаагч 3.5
PiHole зар хаагч 3.5
PiHole зар хаагч 3.5
PiHole зар хаагч 3.5

Бүх сүлжээндээ үнэхээр гайхалтай зар хаагч хэрхэн бүтээх тухай миний хичээлд тавтай морилно уу! Raspberry Pi нь Pi-Hole болон PADD гэгддэг програм хангамжийг ажиллуулдаг бөгөөд зарыг хааж, Pi-Hole-ийн IP хаяг, хаасан зарын тоо зэрэг статистик мэдээллийг харуулдаг.

Хангамж

Танд хэрэгтэй болно:- Raspberry Pi 3/4, Аль нь ч байх болно, хэрэв та хүсвэл энэ нь + хувилбар байж болно.

- 3.5 инчийн Raspberry Pi дэлгэц, би EBay дээрээс ойролцоогоор 20 долларын үнэтэй хямдхан дэлгэц олсон.

- Найдвартай 8gb Micro-SD карт, би 16gb SanDisk картыг ашиглаж байсан, учир нь энэ бол миний эргэн тойронд байсан зүйл бөгөөд би өмнө нь азтай байсан.

- 3D принтер эсвэл 3D хэвлэх үйлчилгээнд нэвтрэх, хэрэв та хэргийг хүсэхгүй байгаа бол техникийн хувьд энэ нь заавал байх болно, гэхдээ үүнийг зөвлөж байна.

- Ethernet кабель, Pi -г илүү хурдан интернетээр хангахад ашигладаг

- Чиглүүлэгч, Pi -гээ холбох

- Raspberry Pi цахилгаан хангамж, би Raspberry Pi -ийн албан ёсны тэжээлийн хангамжийг санал болгож байна, гэхдээ 5V -аас багагүй 2.5 ампер хүчдэлтэй аливаа USB тэжээлийн хангамж сайн байх ёстой.

- Windows PC, Энэхүү зааварчилгаанд ашигласан програм хангамж нь Mac болон Linux -тэй дүйцэхүйц утгатай байж болох ч би Windows -ийн талыг хамруулах болно.

- Micro-SD-аас USB адаптер, SD картыг таны компьютерт холбоход ашигладаг. Хэрэв таны компьютер аль хэдийн үүртэй бол сонголттой.

1 -р алхам: SD картыг Pi -д бэлтгэх

SD картыг Pi -д бэлдэж байна
SD картыг Pi -д бэлдэж байна
SD картыг Pi -д бэлдэж байна
SD картыг Pi -д бэлдэж байна
SD картыг Pi -д бэлдэж байна
SD картыг Pi -д бэлдэж байна

Энэ нь маш энгийн, гэхдээ SD -г асаахаас өмнө танд хэрэгтэй програм хангамж энд байна.

SD карт форматлагч, үүнийг sdcard.org вэбсайтаас татаж авах боломжтой

Etcher, Карт асаахад ашигладаг. Хэрэв та хүсвэл Win32DiskImager програмыг ашиглаж болно

Raspbian Lite -ийн хамгийн сүүлийн үеийн зураг, авсан zip -ээ гаргаж аваарай

За, бид програм хангамжаа цуглууллаа, эхэлцгээе.

Эхлээд бид SD картыг форматлах хэрэгтэй. Үүнийг хийхийн тулд бид SD карт форматлагчийг нээж, SD картыг залгаж, цонхны дээд талд байгаа жагсаалтаас сонгоно уу. Өөр диск биш харин SD картаа сонгосон эсэхээ шалгаарай. Карт дээрх бүх зүйл устгагдах тул картанд чухал зүйл байхгүй эсэхийг шалгаарай. Та бэлэн болмогц "Формат" дээр дарна уу. Үүнийг дуусгахад хэтэрхий удаан хугацаа шаардагдахгүй. Үүнийг дуусгасны дараа та SD карт форматлагчийг хааж болно

Дараа нь бид картаа асаах хэрэгтэй. Etcher -ийг нээгээд 'Зураг сонгох' гэсэн цэнхэр товчлуур дээр дарж өмнө нь татаж авсан.img файлыг хайж олоорой. Дараа нь таны SD картыг аль хэдийн анхдагчаар сонгох ёстой, гэхдээ хэрэв тийм биш бол товчлуур дээр дарж өөрчилнө үү. Бүх сонголт зөв гэдгийг баталгаажуулсны дараа 'Flash!' Дээр дарна уу. Энэ нь хэдэн минут болно, үүнийг хийсний дараа та Etcher -ийг хааж болно.

Эцэст нь бид ssh -ийг идэвхжүүлж, wifi -д холбогдох хэрэгтэй. File Explorer -ийг нээгээд зүүн талд байгаа "ачаалах" дээр дарна уу. Та файлуудын жагсаалтыг танилцуулах ёстой. Баруун товчлуур дээр дараад шинэ текст баримт бичгийг үүсгээд дараа нь ssh гэж нэрлээд төгсгөлд нь.txt өргөтгөлийг устгана уу. Үүнийг хийхийн тулд та 'Файлын өргөтгөлүүдийг харуулах' идэвхжүүлсэн байх ёстойг анхаарна уу. Тийм дээр дарахад ssh нэртэй хоосон файл байх ёстой. Дараа нь бид текст баримт бичгийг дахин үүсгэх хэрэгтэй, гэхдээ үүнийг wpa_supplicant гэж нэрлээд.txt -ийг.conf гэж орлуулна уу. Баруун товчлуур дээр дараад энэ текстийг засварлаж, файл руу буулгаж, wifi -ийнхээ дэлгэрэнгүй мэдээллийг орлуулна уу.

улс = АНУ

ctrl_interface = DIR =/var/run/wpa_supplicant GROUP = netdev update_config = 1 сүлжээ = {ssid = "WIFI_SSID" scan_ssid = 1 psk = "WIFI_PASSWORD" key_mgmt = WPA-PSK}

Дууссаны дараа файлыг хадгалахаа мартуузай!

SD картыг сугалж, Pi дотор оруулаад картаа бэлдэж дууслаа!

Алхам 2: SSH-ээр дамжуулан Pi-Hole суулгах

SSH-ээр дамжуулан Pi-Hole суулгах
SSH-ээр дамжуулан Pi-Hole суулгах

Одоо бид Pi-Hole програм хангамжийн ариун хайрцгийг суулгах гэж байна.

Дахин хэлэхэд бидэнд үргэлжлүүлэхийн тулд зарим програм хангамж хэрэгтэй байгаа тул үүнийг татаж аваарай.

PuTTY, бид үүнийг ssh клиент болгон ашиглах гэж байна

Pi -тэйгээ холбогдохын өмнө бид түүний IP хаягийг олох хэрэгтэй. Үүнийг хийх хамгийн хялбар арга бол чиглүүлэгчийнхээ IP хаягийг ашиглан нэвтрэх, "raspberrypi" төхөөрөмжийн нэрийг олох явдал юм. Бүх чиглүүлэгчид арай өөр байдаг тул чиглүүлэгч болон чиглүүлэгчийн нууц үгийг хэрхэн яаж хийх талаар зааврыг хайна уу. IP хаягтай болсны дараа PuTTY -ийг нээж, хостын нэрийн хайрцагт IP хаягаа оруулаад "Нээх" дээр дарна уу. Анхааруулга гарч ирэх бөгөөд "Тийм" гэснийг дарахад л таныг хар терминал руу нэвтрэх болно. Хэрэглэгчийн нэр 'pi', нууц үгийг 'бөөрөлзгөнө' гэж бичнэ үү. Амжилттай нэвтэрсний дараа таныг pi@raspberrypi командын мөрөнд оруулах ёстой. Одоо та дараах кодыг оруулахыг хүсч байна.

curl -sSL https://install.pi-hole.net | bash

Энэ нь суулгагчийг татаж аваад дараа нь автоматаар суулгаж эхлэх ёстой.

Энэ нь танд хэд хэдэн дэлгэцийг үзүүлэх болно, та дарна уу, эсвэл тийм, мөн Upstream DNS серверийн хувьд Google -ийг сонгоно уу.

Хэрэв та вэб интерфэйсийг илүү хялбар ашиглахыг хүсч байвал бид нууц үгээ бичиж оруулах боломжтой

пихол --п

Терминал дээр.

Pi-Hole-ийг одоо суулгах ёстой! Мэдээжийн хэрэг та Pi-Hole-ийг дэлгэцгүйгээр ашиглаж болно, гэхдээ энэ нь ямар хөгжилтэй вэ?

Алхам 3: PADD болон 3.5 инчийн дэлгэц суурилуулж, эд ангиудыг 3D хэвлэх

PADD болон 3.5 -ийг суулгаж байна
PADD болон 3.5 -ийг суулгаж байна
PADD болон 3.5 -ийг суулгаж байна
PADD болон 3.5 -ийг суулгаж байна
PADD болон 3.5 -ийг суулгаж байна
PADD болон 3.5 -ийг суулгаж байна
PADD болон 3.5 -ийг суулгаж байна
PADD болон 3.5 -ийг суулгаж байна
PADD болон 3.5 -ийг суулгаж байна
PADD болон 3.5 -ийг суулгаж байна
PADD болон 3.5 -ийг суулгаж байна
PADD болон 3.5 -ийг суулгаж байна
PADD болон 3.5 -ийг суулгаж байна
PADD болон 3.5 -ийг суулгаж байна
PADD болон 3.5 -ийг суулгаж байна
PADD болон 3.5 -ийг суулгаж байна
PADD болон 3.5 -ийг суулгаж байна
PADD болон 3.5 -ийг суулгаж байна
PADD болон 3.5 -ийг суулгаж байна
PADD болон 3.5 -ийг суулгаж байна
PADD болон 3.5 -ийг суулгаж байна
PADD болон 3.5 -ийг суулгаж байна

Одоо бид Pi-Hole статистикаа дэлгэц дээр харуулдаг PADD-ийг суулгах гэж байна. Энэ алхам нь арай илүү терминал дээр суурилсан боловч үүнийг бүү эргүүлээрэй, энэ бол маш энгийн зүйл юм.

PADD -ийг суулгахын өмнө бид Дэлгэцээ суулгах хэрэгтэй. Pi унтраалттай, цахилгаанаас салгагдсан эсэхийг шалгаад дэлгэцэн дээрх зургийг үзүүлсэн шиг холбоно уу, хэрэв зөв холбосон бол дэлгэц бусад Pi -тэй зэрэгцэх ёстой.

3D хэвлэсэн хэргийг эндээс олж болно:

Одоо та зураг дээр үзүүлсэн шиг урд хэсгийг USB болон Ethernet порт руу холбох хэрэгтэй. Дараа нь багцыг ханцуйндаа шургуулаад бүгдийг нь сайхан нийлүүлээрэй. Та үүнийг цавуугаар бүрмөсөн хааж болно, гэхдээ энэ нь аль хэдийн нэлээд нягт тохирсон байсан тул би сул орхисон.

Үүний дараа та дэлгэцийнхээ драйверуудыг суулгах хэрэгтэй. Энэ нь дэлгэцээс хамаарч өөр өөр байдаг, гэхдээ миний хувьд Waveshare драйверуудыг төгс ажиллуулж чаддаг дэлгэцтэй. Энэ нь дэлгэц бүрийн хувьд өөр өөр байдаг тул би үүнийг хэрхэн яаж хийхийг энд харуулахгүй, гэхдээ YouTube дээр хурдан хайх нь танд хариултыг өгөх болно.

Дэлгэц ажиллаж эхэлмэгц та pi -г ачаалахад Pi дээрх терминалыг харуулна, бид PADD -ийг суулгахад бэлэн байна.

PADD -ийг суулгахын тулд бид терминал дээр дараах тушаалуудыг ажиллуулах хэрэгтэй.

cd ~

wget -N

Татаж авсны дараа бид үүнийг гүйцэтгэх хэрэгтэй бөгөөд ингэснээр файлыг ажиллуулах боломжтой болно.

sudo chmod +x padd.sh

Одоо бид PADD -ийг эхлүүлэхдээ ажиллуулах хэрэгтэй. Бид үүнийг тусгай файлыг өөрчлөх замаар хийдэг.

sudo нано ~/.bashrc

Дараа нь гарынхаа доош сумыг ашиглан хамгийн доод тал руу гүйлгээд үүнийг оруулна уу.

# PADD ажиллуулна уу

хэрэв ["$ TERM" == "linux"]; дараа нь: хийх./padd.sh унтах 1 хийсэн fi

Дараа нь Pi -гээ дахин ачаална уу

sudo дахин ачаална уу

Алхам 4: PADD -ийн хэмжээг ердийнхөөс MEGA болгон өөрчлөх

Анхдагч байдлаар, PADD дэлгэц нь ердийн хэмжээтэй байх бөгөөд бүх дэлгэцийг ашиглахгүй, гэхдээ бид үүнийг өөрчилж чадна!

Эхлээд бид SS -ийг Pi руу оруулах ёстой, үүнийг өмнө нь авч үзсэн болно. Та терминалын төрөлд орсны дараа:

sudo dpkg-консолын тохиргоог дахин тохируулна уу

Цэс олон сонголттой байх ёстой, бид UTF-8-ийг сонгох хэрэгтэй, эсвэл хэрэв та бусад кодчиллын тохиргоо юу болохыг мэдэж байвал тэдгээрийг туршиж үзээрэй. Дараа нь Guess Optimal Character Set -ийг сонгоод Terminus, дараа нь 6x12 -ийг сонгоно уу. Эдгээр алхмуудыг хийсний дараа дахин ачаална уу

sudo дахин ачаална уу

Алхам 5: Сүлжээний өргөн зарыг хаах зорилгоор чиглүүлэгчээ тохируулах

Энэ бол бүх зүйл нэг дор цугларсан алхам бөгөөд та үнэхээр шаргуу хөдөлмөрийнхөө үр дүнг харж чадна. Өөрийн чиглүүлэгч рүү IP хаягаар нь нэвтэрнэ үү, энэ нь чиглүүлэгч бүрт өөр өөр байдаг тул үүнийг дахин оруулахгүй бөгөөд DNS тохиргооны тохиргоог олоорой. Хэрэв таны чиглүүлэгчид ийм сонголт байхгүй бол (минийх шиг) 6 -р алхам руу шууд очно уу. DNS серверийн сонголтыг олсны дараа та DNS серверийн үндсэн IP хаягийг IP дээр байгаа IP хаягаар IPv4 хаягаар солих шаардлагатай болно. Үүнийг DNS IP -ийн хоёрдогч, нөөцлөлт гэх мэт бүх зүйлд зориулж хийгээрэй. Өөрчлөлтийг хэрэгжүүлээрэй, таны чиглүүлэгчээс хамааран чиглүүлэгчийг дахин ачаалах шаардлагатай болж магадгүй юм.

Тохиргоог хийсний дараа таны бүх сүлжээ Pi-Hole-ийг DNS сервер болгон ашиглах тул зар сурталчилгааны урсгалыг хаах болно.

Алхам 6: Төхөөрөмжүүдийг сонгохдоо DNS серверийг тохируулах

Хэрэв таны чиглүүлэгч DNS серверт өөрчлөлт оруулахыг зөвшөөрөөгүй эсвэл сүлжээнд байгаа бүх хүмүүс нэг Pi-Hole дээр байхыг хүсэхгүй байвал энэ аргыг ашиглах нь зүйтэй.

Төхөөрөмж бүрийн хувьд арга нь өөр өөр байдаг: Windows 10:

Хяналтын самбарыг нээгээд Сүлжээ ба Интернет дээр дарна уу

Сүлжээ ба Хуваалцах Төв дээр дарж, адаптерийн тохиргоог өөрчилж, сүлжээнийхээ баруун товчийг дараад Properties дээр дарна уу

Internet Protocol Version 4-ийг олоод, хоёр товшоод дараах DNS серверийг ашиглах дээр дараад Pi-Hole DNS IP-ийг хоёр талбарт бичнэ үү. Үл хөдлөх хөрөнгийн жагсаалт руу буцах.

Интернет протоколын 6-р хувилбарыг олоод, хоёр товшоод дараах DNS серверийг ашиглах дээр дарж, хоёр талбарт Pi-Hole DNS IP (энэ удаа IPv6) гэж бичнэ үү.

Ямар ч тохиолдолд компьютераа дахин ачаална уу

Linux:

www.addictivetips.com/ubuntu-linux-tips/ch…

macOS:

serverguy.com/kb/change-dns-server-setting…

iOS (iPhone):

Тохиргоог нээнэ үү

Wifi дээр дарж холбогдсон сүлжээнийхээ хажууд байгаа 'i' дээр дарна уу

DNS рүү доош гүйлгээд DNS -ийг тохируулах дээр дарна уу

Гарын авлага дээр дарж одоо байгаа DNS серверийн IP хаягийг устгаад Pi-Hole-ийн DNS IP хаягийг оруулна уу

Андройд:

Тохиргоог нээнэ үү

Wifi дээр дараад одоо холбогдож буй сүлжээгээ март

Үүнд дахин холбогдож, Advanced Options дээр дарж DHCP -ээс IP тохиргоог Static гэж тохируулна уу

DNS 1 ба 2-ийг олохын тулд доош гүйлгээд Pi-Hole-ийн DNS IP-ийг хоёуланг нь оруулна уу

Алхам 7: Pi-Hole-ээ шинэчилж байна

Pi-Hole-ийг шинэчлэх нь маш хялбар юм. Таны Pi-Hole дэлгэцийн баруун дээд хэсэгт шинэ шинэчлэлт байгаа эсэхийг мэдэхийн тулд шинэчлэх боломжтой гэж хэлэх болно. SSH-ийг Pi-Hole болгон шинэчилж ажиллуулахын тулд:

пихол -дээш

Мөн таны Pi-Hole шинэчлэгдэх ёстой!

Алхам 8: Бүгдийг хийлээ

Хэрэв та бүх алхамыг зөв дагаж мөрдвөл үнэхээр сайн хийдэг гайхалтай зар хаагчтай байх ёстой.

Бөөрөлзгөнө Pi тэмцээнд оролцох зааварчилгаа өгөхдөө саналаа өгсөнд маш их баярлалаа, би хоёрдугаарт орсон:)!

Хэрэв танд өөр асуулт, санаа зоволт, асуудал байвал сэтгэгдлээ үлдээнэ үү, би аль болох хурдан хариулах болно!

Raspberry Pi уралдаан 2020
Raspberry Pi уралдаан 2020
Raspberry Pi уралдаан 2020
Raspberry Pi уралдаан 2020

Raspberry Pi тэмцээний хоёр дахь шагнал 2020

Зөвлөмж болгож буй: