Raspberry Pi 4

Raspberry Pi 4

The project involved configuring a Raspberry Pi using Debian-based Raspberry Pi OS, focusing on various aspects such as networking, security, troubleshooting, and setting up different services. In terms of networking, DNS and DHCP servers were established, while security measures were implemented to secure both web and DNS servers.

  • Linux
    Form of Debian was used called Raspberry Pi OS
  • Networking
    Setting up DNS, and DHCP servers.
  • Security
    Securing Web/DNS servers.
  • Troubleshooting
    Fixing and troubleshooting.
  • Hostapd
    Hostapd was used to configure an access point.
  • DHCP server
    A static IP was set along wth a DHCP server using DNSmasq.
  • Encryption
    Configured the access point with AES-CCMP and TKIM using WPA2 encryption.
  • Startup
    A .service file used for starting the access point on startup.
  • NAT
    Network Address Translation was used to manage the internal network.
  • Apache
    Apache2 was used to create a web server on the pi.
  • Secured
    This website was created and secured using certificates and public and private keys.
  • HTML
    HTML and CSS were used to create this websites.
  • OpenVPN
    OpenVPN was used to create a tunneled network between a cloud hosted web server and a local pi
  • SSH
    Can SSH to my home system through the VPN.
  • Encryption
    Encrypted the VPN tunnel using certificates and public and private keys.