Table of Contents

Sitemap - 8080 - 73



PDF Documents and Plugin
Embed videos & playlists Instructions
Raspberry Pi - ZFS - CW - Manet
Programming And Computing
Tweet to @glassparrot
My TwitterMy Twitter Search GoogleGoogle Search
VPN - SQUID - Tor - I2P
qBittorrent-nox - 115

1. Webmin Documentation

Top
https://doxfer.webmin.com/Webmin/Main_Page

2. Firewalls

Top
https://wiki.debian.org/Firewalls
Firewalls-Debian_Wiki.pdf


3. How to use Raspberry Pi as a wireless router with firewall?

Top
Vilros - Raspberry Pi 4 Basic Kit [2GB] - Amazon Price:$69.99
VPN - SQUID - Tor - I2P - ZFS
See Desktop Dream Machine: It’s Incredible PBX for VirtualBox
https://learn.adafruit.com/setting-up-a-raspberry-pi-as-a-wifi-access-point/overview
https://raspberrytips.com/raspberry-pi-firewall/

Top
Raspbian for PC
https://www.osboxes.org/raspbian/

4. USB 3.0 Hub Ethernet with USB C Adapter, 3 Port USB 3.0

Splitter Gigabit Ethernet Hub + USB C HUB Network RJ45 1000Mbps USB Extender - Price:$16.99
Top
https://www.amazon.com/gp/product/B07G8VZ51Z/
USB 3.0_Hub_Ethernet_with_USB-Amazon.pdf


NETGEAR 8-Port Gigabit Ethernet Unmanaged Switch, Desktop, Internet Splitter, Fanless, Plug-and-Play (GS208) - Amazon Price:$16.99

5. Linux Advanced Routing & Traffic Control HOWTO

Top
http://www.tldp.org/HOWTO/Adv-Routing-HOWTO/lartc.cookbook.ultimate-tc.html

6. Iptables-tutorial

Top
https://www.frozentux.net/documents/iptables-tutorial/

7. Firewalls with iptables and ipchains-tutorial

Top
http://etutorials.org/Linux+systems/linux+security/Chapter+2.+Firewalls+with+iptables+and+ipchains/

8. How To Set Up a Firewall with GUFW on Linux

Top
https://www.linuxadminqa.com/how-to-set-up-a-firewall-with-gufw-on-linux/

9. Fast and Easy Free VPN from Google - The Open Source OUTLINE - Hak5 2403

Top
Also see other Youtubes HERE - Fast, Free, and Easy VPN Build in Minutes - Hak5 2022
Setting up an OpenVPN Server on Debian, Ubuntu and CentOS
Setting up an OpenVPN Server on Raspberry P
https://youtu.be/04EmeXSZo_0

Install and setup OpenVPN

apt-get update; apt-get install openvpn easy-rsa

gunzip -c /usr/share/doc/openvpn/examples/sample-config-files/server.conf.gz  /etc/openvpn/server.conf

nano /etc/openvpn/server.conf 

replace dh1024.pem with dh2048.pem
#uncomment push "redirect-gateway def1 bypass-dhcp"
#uncomment push "dhcp-option DNS" and replace IP addresses with your fav DNS
#uncomment user nobody
#uncomment group nogroup
#save and exit

Setup Firewall

#Enable IP forwarding
echo 1  /proc/sys/net/ipv4/ip_forward

nano /etc/sysctl.conf
#uncomment net.ipv4.ip_forward=1
#save and exit

#Configure firewall.

ufw status
ufw allow ssh
ufw allow 1194/udp

#Let packets forward through the VPS by changing for forward policy to accept

nano /etc/default/ufw
#replace DROP with ACCEPT in DEFAULT_FORWARD_POLICY="DROP"
#save and exit

#Enable NAT and IP masquerading for clients
nano /etc/ufw/before.rules
#Add the following near the top
*nat
:POSTROUTING ACCEPT [0:0] 
-A POSTROUTING -s 10.8.0.0/8 -o eth0 -j MASQUERADE
COMMIT

ufw status

Setup Keys and Start the Server

cp -r /usr/share/easy-rsa/ /etc/openvpn
mkdir /etc/openvpn/easy-rsa/keys

nano /etc/openvpn/easy-rsa/vars
#change export KEY_* values
#set KEY_NAME to "server"
#save and exit

#Generate the 2048 bit Diffie-Hellman pem file we pointed to in the openvpn config
openssl dhparam -out /etc/openvpn/dh2048.pem 2048

#move to the easy-rsa directory

cd /etc/openvpn/easy-rsa

#Set the variables we configured
. ./vars
./clean-all
./build-ca #Accept all defaults 
./build-key-server server #Accept all defaults 

#Move the newly generated certificates to /etc/openvpn
cp /etc/openvpn/easy-rsa/keys/server.crt,server.key,ca.crt /etc/openvpn

#In /etc/openvpn we should have a server.conf, server.crt, server.key, ca.crt and dh2048.pem

#start the OpenVPN service
service openvpn start
service openvpn status

Setup keys for the first client

./build-key client
ls keys

#Make a new directory to merge the client configuration and keys
mkdir ~/client

#Copy the example client configuration renaming the file extension from conf to ovpn
cp /usr/share/doc/openvpn/examples/sample-config-files/client.conf ~/client/pineapple.ovpn

cd /etc/openvpn/easy-rsa/keys
cp client.crt client.key client.ovpn ~/client
cp /etc/openvpn/ca.crt ~/client

Securely copy client.crt, client.key, ca.crt and client.ovpn to your client device

cd ~/client

#determine public IP address
ifconfig

nano pineapple.ovpn
# find remote and replace my-server-1 with IP address of VPN server
# uncomment group nogroup
# uncomment user nobody
# comment out the ca, cert and key directives
# save and exit

echo "ca" to pineapple.ovpn
cat ca.crt to pineapple.ovpn
echo "/ca" to pineapple.ovpn

echo "cert" to pineapple.ovpn
cat client.crt to pineapple.ovpn
echo "/cert" to pineapple.ovpn

echo "key" to pineapple.ovpn
cat client.key to pineapple.ovpn
echo "/key" to pineapple.ovpn

Top
http://n6xre.duckdns.org:8000/wikipedia_en_all_novid_2017-08/A/OpenVPN.html

Top
http://www.pivpn.io/

Top
https://www.bing.com/search?q=OpenVPN+Documentation

10. Quick and Dirty VPN Server with pptpd

Top
Also see Youtubes - Fast, Free, and Easy VPN Build in Minutes - Hak5 2022
https://redfern.me/quick-and-dirty-vpn-server-with-pptpd/
Quick_and_Dirty_VPN_Server_with_pptpd.pdf


Top
http://n6xre.duckdns.org:8000/wikipedia_en_all_novid_2017-08/A/Point-to-Point_Tunneling_Protocol.html

Top
https://www.bing.com/search?q=Point-to-Point_Tunneling_Protocol+Documentation

11. Squid Proxy Documentation

Top
https://doxfer.webmin.com/Webmin/Squid_Proxy_Server

Top
https://www.bing.com/search?q=Squid+Proxy+Documentation

Top
http://n6xre.duckdns.org:8000/wikipedia_en_all_novid_2017-08/A/Squid_(software).html

12. Privoxy Documentation

Top
https://www.bing.com/search?q=Privoxy+Documentation

Top
http://n6xre.duckdns.org:8000/wikipedia_en_all_novid_2017-08/A/Privoxy.html

Top
http://www.privoxy.org/

13. Tor on Raspbian

Top
qBittorrent-nox - 115
https://www.bing.com/search?q=Tor+on+Raspbian

Top
http://n6xre.duckdns.org:8000/wikipedia_en_all_novid_2017-08/A/Tor_(anonymity_network).html

Top
https://tektab.com/2015/11/19/setting-up-tor-socks-proxy-on-raspberry-pi/

14. I2P on Raspbian

Top
https://www.bing.com/search?q=I2P+on+Raspbian

Top
http://n6xre.duckdns.org:8000/wikipedia_en_all_novid_2017-08/A/I2P.html

Top
https://linuxconfig.org/i2p-anonymity-for-the-masses?amp;catid=83&jsn_setmobile=yes

15. Proxy Checker Genius

Top
https://www.ipchicken.com/
http://www.proxychecker.ge/