Using the Raspberry Pi to establish a Virtual Private Network (VPN) Connection to a Home Network

Because of the advances in technology, people are able to bring computer devices such as laptops, tablets, and smart phones with them anywhere they go. In addition, they are able to connect to various networks out there in the public to obtain internet access. With this luxury, these people run into, serious, problems. One of these problems is security. When accessing public internet, the data transferred from one's computer is not encrypted and is available to anyone who has some knowledge of computer networking. In addition, these networks may take away from our freedom of web browsing by blocking different websites. They can also view every website that one goes on while connected to their internet. All of these problems can be solved by setting up a virtual private network (VPN). A VPN is a network that uses encryption to securely connect two different networks together using public telecommunication such as the internet. To establish a VPN connection, one needs to connect to a server. In this paper, we will be describing how we used the Raspberry Pi (A cheap microcomputer) as a VPN server to a home network; in order to create a VPN connection between a home network and the public internet.

Authors

Institutions

Publication Details

Published
2025-04-02
DOI
https://doi.org/10.18260/1-2-1153-54033
Citations
1
Primary Topic
IoT-based Smart Home Systems
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Using the Raspberry Pi to establish a Virtual Private Network (VPN) Connection to a Home Network

Aparicio Carranza, Constadinos Lales
1 citations
IoT-based Smart Home Systems
article

Using the Raspberry Pi to establish a Virtual Private Network (VPN) Connection to a Home Network

Aparicio Carranza, Constadinos Lales
article en
1 citations

Abstract

Because of the advances in technology, people are able to bring computer devices such as laptops, tablets, and smart phones with them anywhere they go. In addition, they are able to connect to various networks out there in the public to obtain internet access. With this luxury, these people run into, serious, problems. One of these problems is security. When accessing public internet, the data transferred from one's computer is not encrypted and is available to anyone who has some knowledge of computer networking. In addition, these networks may take away from our freedom of web browsing by blocking different websites. They can also view every website that one goes on while connected to their internet. All of these problems can be solved by setting up a virtual private network (VPN). A VPN is a network that uses encryption to securely connect two different networks together using public telecommunication such as the internet. To establish a VPN connection, one needs to connect to a server. In this paper, we will be describing how we used the Raspberry Pi (A cheap microcomputer) as a VPN server to a home network; in order to create a VPN connection between a home network and the public internet.

New York City College of Technology (US)
Industry, innovation and infrastructure
Openalex Percentile: Top 95%
IoT-based Smart Home Systems
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.