Defnyddiwch y dynodwr hwn i ddyfynnu neu i gysylltu â'r eitem hon: http://elartu.tntu.edu.ua/handle/lib/49990
Cofnod metadata llawn
Maes DCGwerthIaith
dc.contributor.advisorВаравін, Антон Валерійович-
dc.contributor.advisorVaravin, Anton-
dc.contributor.authorМордованець, Артем Васильович-
dc.contributor.authorMordovanets, Artem-
dc.date.accessioned2025-08-26T20:06:55Z-
dc.date.available2025-08-26T20:06:55Z-
dc.date.issued2025-06-17-
dc.date.submitted2025-06-27-
dc.identifier.citationМордованець А.В. Комп’ютерна система блокування реклами в локальній мережі на базі Raspberry PI : кваліфікаційна робота на здобуття ступеня бакалавр: спец. 123 — комп’ютерна інженерія / наук.кер. А.В. Варавін. — Тернопіль: ТНТУ, 2025. — 77 с.uk_UA
dc.identifier.urihttp://elartu.tntu.edu.ua/handle/lib/49990-
dc.description.abstractКлючові слова: комп’ютерна система блокування реклами, Raspberry Pi 4, Pi-hole, локальна мережа, програмне забезпечення. Кваліфікаційну роботу бакалавра присвячено розробці комп’ютерної системи блокування реклами в локальній мережі. На основі результатів огляду та аналізу аналогів розроблено структурну схему системи блокування реклами. Здійснено обґрунтування вибору апаратної платформи, а саме Raspberry Pi 4, та програмного забезпечення Pi-hole, а також проведено їх порівняння з альтернативними рішеннями. Описано процес розробки, налаштування та тестування системи в умовах локальної мережі. Розглянуто алгоритм роботи та механізми забезпечення ефективного блокування небажаного контенту. Визначено ключові вимоги до продуктивності, безпеки та інтерфейсів управління системою. Розглянуто основні питання безпеки життєдіяльності та охорони праці, пов’язані з експлуатацією розробленої системи.uk_UA
dc.description.abstractThe bachelor's qualification work is devoted to the development of a computer system for blocking advertising in a local network. Based on the results of the review and analysis of analogues, a structural diagram of the advertising blocking system was developed. The choice of the hardware platform, namely Raspberry Pi 4, and the Pi-hole software were justified, and their comparison with alternative solutions was carried out. The process of developing, configuring and testing the system in a local network was described. The algorithm of operation and mechanisms for ensuring effective blocking of unwanted content were considered. Key requirements for performance, security and system management interfaces were determined. The main issues of life safety and labor protection related to the operation of the developed system were considered.uk_UA
dc.description.tableofcontentsВСТУП.9 РОЗДІЛ 1 АНАЛІЗ ТЕХНІЧНОГО ЗАВДАННЯ.11 2.1 Аналіз вимог до комп'ютерної системи блокування реклами в локальній мережі .11 2.2 Аналіз можливих рішень для блокування реклами в локальних мережах. 15 РОЗДІЛ 2 ПРОЄКТНА ЧАСТИНА. 23 2.1 Розробка узагальненої структури комп’ютерної системи 23 2.1.1 Архітектура системи фільтрації DNS-запитів 23 2.1.2 Взаємодія апаратного та програмного забезпечення 26 2.2 Обґрунтування вибору апаратного забезпечення проектованого комп’ютерного засобу. 29 2.2.1 Характеристика платформи Raspberry Pi 4. 30 2.2.2 Додаткові утиліти: dnsmasq, logrotate, cron. 32 2.3 Проєктування комп’ютнрного засобу. 34 2.3.1 Схеми алгоритму фільтрації DNS-запитів . 34 2.3.2 Схема автоматичного оновлення чорних списків у Pi-hole. 36 2.3.3 Схема взаємодії компонентів системи DNS-фільтрації. 37 РОЗДІЛ 3 ПРАКТИЧНА ЧАСТИНА. 39 3.1 Реалізація програмної частини. 39 3.1.1 Підготовка Raspberry Pi для роботи в мережі. 39 3.1.2 Встановлення Pi-hole на Raspberry Pi. 41 3.1.3 Налаштування мережевої маршрутизації для перенаправлення DNS 41 3.1.4 Робота з чорними списками доменів. 42 3.1.5 Налаштування автоматичного оновлення фільтрів. 44 3.1.6 Візуалізація статистики через Web UI Pi-hole. 45 3.2 Тестування роботи системи. 47 3.2.1 Перевірка блокування реклами в браузерах. 47 3.2.2 Аналіз динаміки DNS-запитів у Web UI. 49 3.2.3 Тестування кешування DNS-запитів (швидкість відповіді). 50 3.2.4 Поведінка системи при обхідних спробах. 52 3.2.5 Стабільність системи при тривалому використанні. 53 РОЗДІЛ 4 БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ, ОСНОВИ ОХОРОНИ ПРАЦІ. 55 4.1 Актуальність безпеки життєдіяльності людини. 55 4.2 Заходи, що покращуюють умови праці оператора. 57 ВИСНОВКИ. 59 СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ. 61 Додаток A Технічне завдання. 64 Додаток Б Публікація у науковій конференції. 75uk_UA
dc.language.isoukuk_UA
dc.publisherТернопільський національний технічний університет імені Івана Пулюяuk_UA
dc.subjectкомп’ютерна система блокування рекламиuk_UA
dc.subjectRaspberry Pi 4uk_UA
dc.subjectPi-holeuk_UA
dc.subjectлокальна мережаuk_UA
dc.subjectпрограмне забезпечення.uk_UA
dc.subjectcomputer system for blocking advertisinguk_UA
dc.subjectlocal networkuk_UA
dc.subjectsoftware.uk_UA
dc.titleКомп’ютерна система блокування реклами в локальній мережі на базі Raspberry PIuk_UA
dc.title.alternativeComputer system for blocking advertising in a local network based on Raspberry PIuk_UA
dc.rights.holder© Мордованець Артем Васильович, 2025uk_UA
dc.rights.holder© Mordovanets Artem, 2025uk_UA
dc.contributor.committeeMemberПетрик, Михайло Романович-
dc.contributor.committeeMemberPetryk, Mykhaylo-
dc.coverage.placenameТернопільський національний технічний університет імені Івана Пулюяuk_UA
dc.format.pages77-
dc.subject.udc621.391uk_UA
dc.relation.referencesЖаровський Р.О., Луцик Н.С., Осухівська Г.М., ПалаБуров Є.В., Митник М.М. Комп’ютерні мережі. Підручник. Том другий. Львів: «Магнолія 2006», 2024. 204 с.мар А.М., Тиш Є.В. Методичні вказівки до виконання кваліфікаційної роботи бакалавра для здобувачів першого (бакалаврського) рівня вищої освіти за спеціальністю 123 «Комп’ютерна інженерія» усіх форм навчання. Тернопіль: ТНТУ, 2024. 39 с.uk_UA
dc.relation.referencesБуров Є.В., Митник М.М. Комп’ютерні мережі. Підручник. Том перший. Львів: «Магнолія 2006», 2024. 333 с.uk_UA
dc.relation.referencesShabliy N., Lupenko S., Lutsyk N., Yasniy O., Malyshevska O. Keystroke dynamics analysis using machine learning methods. Applied Computer Science. 2021. Vol. 17, No. 4. P. 75-83.uk_UA
dc.relation.referencesVelychko D., Osukhivska H., Palaniza Y., Lutsyk N., Sobaszek L. Artificial Intelligence Based Emergency Identification Computer System. Advances in Science and Technology Research Journal, 18 no. 2, 2024, Р. 296-304.uk_UA
dc.relation.referencesVoloshchuk A., Velychko D., Osukhivska H., Palamar A. Computer system for energy distribution in conditions of electricity shortage using artificial intelligence. CEUR Workshop Proceedings, 2nd International Workshop on Computer Information Technologies in Industry 4.0 (CITI 2024), Ternopil, Ukraine, June 12-14, 2024. Vol. 3742 P. 66-75.uk_UA
dc.relation.referencesVoloskyi V., Leshchyshyn Y., Romanyshyn N., Palamar A., Tarasenko L. Method and algorithm for efficient cell balancing in the lithium-ion battery control system. CEUR Workshop Proceedings, The 1st International Workshop on Bioinformatics and Applied Information Technologies (BAIT 2024), Zboriv, Ukraine, October 02-04, 2024. Vol. 3842. P. 258-267.uk_UA
dc.relation.referencesYasniy O., Lutsyk N., Demchyk V., Osukhivska H., Malyshevska O. The prediction of structural properties of Ni-Ti shape memory alloy by the supervised machine learning methods. ITTAP 2023: 73–78. https://ceur-ws.org/Vol-3628/short1.pdfuk_UA
dc.relation.referencesДовгун О., Лупенко С., Осухівська Г., Луцик Н. Розробка інструментів моніторингу локальних мереж з використанням відкритих рішень. // Науковий вісник ТНТУ, 2023. № 1 (109). С. 43–50.uk_UA
dc.relation.referencesІвановський Д., Луцик Н., Осухівська Г. Побудова безпечної домашньої мережі на базі Raspberry Pi. // Вісник комп’ютерних систем. ТНТУ. 2023. № 2(30). С. 91–97.uk_UA
dc.relation.referencesМазур І., Осипенко В., Шклярський Р. Аналіз інструментів блокування реклами у локальних мережах. // Інформаційна безпека України. 2024. Т. 29, № 1. С. 17–25.uk_UA
dc.relation.referencesДмитренко С., Ткаченко П. Реалізація фільтрації реклами на базі Raspberry Pi в навчальному середовищі. // Матеріали конференції ICTERI Workshops. CEUR-WS.org, 2022. Т. 3130. С. 129–136.uk_UA
dc.relation.referencesБарановський І., Лис М. Підвищення приватності в домашній мережі за допомогою технологій DNS Sinkhole. // Український журнал інформаційної безпеки. 2023. Т. 29(1). С. 30–38.uk_UA
dc.relation.referencesГринюк Т., Назарчук І. Технології фільтрації DNS-запитів у домашніх та корпоративних мережах. // Інформаційні технології та комп’ютерна інженерія. 2024. № 2(72). С. 64–70.uk_UA
dc.relation.referencesD’Orazio C. Blocking Ads and Trackers Using Pi-hole: A Practical Guide. Independently published, 2022. 124 p.uk_UA
dc.relation.referencesUpton E., Halfacree G. Raspberry Pi User Guide. 4th ed. Wiley, 2016. 312 p.uk_UA
dc.relation.referencesConvery S. Pi-hole for Beginners: Network-wide Ad Blocking. Amazon KDP, 2021. 102 p.uk_UA
dc.relation.referencesKurniawan A. Raspberry Pi Networking Cookbook. Packt Publishing, 2016. 296 p.uk_UA
dc.relation.referencesAli M., Prasad R. DNS-Based Filtering Techniques for Secure Internet Browsing. // International Journal of Computer Applications. Vol. 185, No. 42, 2023. P. 25–30.uk_UA
dc.relation.referencesTavares E. Pi-hole Simplified: Guide to Set Up DNS-Based Ad Blocking for Home Network. Amazon KDP, 2020. 98 p.uk_UA
dc.relation.referencesБедрій І.Я., Нечай В.Я. Безпека життєдіяльності. Навчальний посібник. – Львів: Манголія 2006, 2007. 499 с. 43uk_UA
dc.relation.referencesЗеркалов Д.В. Безпека життєдіяльності. Навчальний посібник. - К.: Основа, 2011.uk_UA
dc.relation.referencesОрганізація праці операторів комп'ютерів. URL: https://pidru4niki.com/92832/bzhd/organizatsiya_pratsi_operatoriv_komp_yuteriv (дата звернення: 14.05.2025).uk_UA
dc.relation.referencesЗаходи для покращення умов праці операторів комп'ютерів. URL: https://pidru4niki.com/92831/bzhd/zahodi_pokraschennya_umov_pratsi_operatori v_ kompyuteriv (дата звернення: 14.05.2025).uk_UA
dc.identifier.citationenMordovanets A. Computer system for blocking advertising in a local network based on Raspberry PI : Bachelor Thesis „123 — Computer Engineering“ / Artem Mordovanets - Ternopil, TNTU, 2025 – 77 p.uk_UA
dc.contributor.affiliationТернопільський національний технічний університет імені Івана Пулюяuk_UA
dc.contributor.affiliationTernopil Ivan Puluj National Technical Universityuk_UA
dc.coverage.countryUAuk_UA
Ymddengys yng Nghasgliadau:123 — Комп’ютерна інженерія (бакалаври)

Ffeiliau yn yr Eitem Hon:
Ffeil Disgrifiad MaintFformat 
Artem_Mordovanets.pdf2,27 MBAdobe PDFGweld/Agor


Diogelir eitemau yn DSpace gan hawlfraint, a chedwir pob hawl, onibai y nodir fel arall.

Offer Gweinyddol