Netguard: implementing OpenVPN, Pi-Hole and IDS for securing network environment using Raspberry Pi technology / Muhammad Tholhah Zabri

Living in this modern world with almost every electronic device are connected to the internet where everything is at the tip of a finger, but do they know that they are being monitored. Only a few people take notice of their sensitive data being monitored by Internet Service Providers (ISPs) and oth...

Full description

Saved in:
Bibliographic Details
Main Author: Zabri, Muhammad Tholhah
Format: Thesis
Language:English
Published: 2018
Subjects:
Online Access:https://ir.uitm.edu.my/id/eprint/64230/1/64230.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
id my-uitm-ir.64230
record_format uketd_dc
spelling my-uitm-ir.642302022-09-26T03:06:49Z Netguard: implementing OpenVPN, Pi-Hole and IDS for securing network environment using Raspberry Pi technology / Muhammad Tholhah Zabri 2018 Zabri, Muhammad Tholhah Computer network protocols Intrusion detection systems (Computer security). Computer network security. Hackers Living in this modern world with almost every electronic device are connected to the internet where everything is at the tip of a finger, but do they know that they are being monitored. Only a few people take notice of their sensitive data being monitored by Internet Service Providers (ISPs) and other third-party company. Besides, every site they visit, every input they fill in search box or form and every click on the website are being tracked by a third-party company that wanted to know the user's interest and then will pop up advertisement which related to the user's interest. This will become a problem when the third party have all the sensitive information and will misuse it in the wrong way. That is why a device or tool is needed to protect the user from falling into the internet "pitfall". A device with a capability to hide user's Internet Protocol (IP) and at the same time to protect the user from any tracker and advertisement from the internet is developed in this project. The idea of this project is to hide the user IP by masking it with OpenVPN server that is deployed in another country then making it safe for the user from being tracked by an attacker from the internet. Then, to block any Domain Name System (DNS) request for known tracking and advertising domain by using Pi-Hole project that is being maintained by the online community. After that, to provide additional protection, Raspberry Pi with the help of Suricata IDS is used in the network to act as the default gateway for the user and to prevent the Man-in-the-Middle attack from inside the network. The difference in network performance between before and after applying NetGuard does not vary too much and it also does not drop the network connectivity and performance which may cause disturbance to the user. 2018 Thesis https://ir.uitm.edu.my/id/eprint/64230/ https://ir.uitm.edu.my/id/eprint/64230/1/64230.pdf text en public degree Universiti Teknologi MARA, Perlis Faculty of Computer and Mathematical Sciences
institution Universiti Teknologi MARA
collection UiTM Institutional Repository
language English
topic Computer network protocols
Computer network protocols
spellingShingle Computer network protocols
Computer network protocols
Zabri, Muhammad Tholhah
Netguard: implementing OpenVPN, Pi-Hole and IDS for securing network environment using Raspberry Pi technology / Muhammad Tholhah Zabri
description Living in this modern world with almost every electronic device are connected to the internet where everything is at the tip of a finger, but do they know that they are being monitored. Only a few people take notice of their sensitive data being monitored by Internet Service Providers (ISPs) and other third-party company. Besides, every site they visit, every input they fill in search box or form and every click on the website are being tracked by a third-party company that wanted to know the user's interest and then will pop up advertisement which related to the user's interest. This will become a problem when the third party have all the sensitive information and will misuse it in the wrong way. That is why a device or tool is needed to protect the user from falling into the internet "pitfall". A device with a capability to hide user's Internet Protocol (IP) and at the same time to protect the user from any tracker and advertisement from the internet is developed in this project. The idea of this project is to hide the user IP by masking it with OpenVPN server that is deployed in another country then making it safe for the user from being tracked by an attacker from the internet. Then, to block any Domain Name System (DNS) request for known tracking and advertising domain by using Pi-Hole project that is being maintained by the online community. After that, to provide additional protection, Raspberry Pi with the help of Suricata IDS is used in the network to act as the default gateway for the user and to prevent the Man-in-the-Middle attack from inside the network. The difference in network performance between before and after applying NetGuard does not vary too much and it also does not drop the network connectivity and performance which may cause disturbance to the user.
format Thesis
qualification_level Bachelor degree
author Zabri, Muhammad Tholhah
author_facet Zabri, Muhammad Tholhah
author_sort Zabri, Muhammad Tholhah
title Netguard: implementing OpenVPN, Pi-Hole and IDS for securing network environment using Raspberry Pi technology / Muhammad Tholhah Zabri
title_short Netguard: implementing OpenVPN, Pi-Hole and IDS for securing network environment using Raspberry Pi technology / Muhammad Tholhah Zabri
title_full Netguard: implementing OpenVPN, Pi-Hole and IDS for securing network environment using Raspberry Pi technology / Muhammad Tholhah Zabri
title_fullStr Netguard: implementing OpenVPN, Pi-Hole and IDS for securing network environment using Raspberry Pi technology / Muhammad Tholhah Zabri
title_full_unstemmed Netguard: implementing OpenVPN, Pi-Hole and IDS for securing network environment using Raspberry Pi technology / Muhammad Tholhah Zabri
title_sort netguard: implementing openvpn, pi-hole and ids for securing network environment using raspberry pi technology / muhammad tholhah zabri
granting_institution Universiti Teknologi MARA, Perlis
granting_department Faculty of Computer and Mathematical Sciences
publishDate 2018
url https://ir.uitm.edu.my/id/eprint/64230/1/64230.pdf
_version_ 1783735422480809984