Skip to content

hieuha/WIFI-Shield

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WIFI Shield

Setups

sudo -s
cd /opt/
git clone https://github.com/hieuha/WIFI-Shield.git

Auto Starting This Program As A Daemon Service

crontab -e
@reboot /usr/bin/python /opt/WIFI-Shield/run.py

Enable Network Forwarding

sudo -s
echo 1 > /proc/sys/net/ipv4/ip_forward
echo "net.ipv4.ip_forward=1" > /etc/sysctl.conf
sysctl -p

Routing Network With Iptables

iptables -t nat -A POSTROUTING -o wlan1 -j MASQUERADE
iptables -A FORWARD -i wlan1 -o wlan0 -m state --state RELATED,ESTABLISHED -j ACCEPT
iptables -A FORWARD -i wlan0 -o wlan1 -j ACCEPT


iptables -t nat -A POSTROUTING -o tun0 -j MASQUERADE
iptables -A FORWARD -i tun0 -o wlan1 -m state --state RELATED,ESTABLISHED -j ACCEPT
iptables -A FORWARD -i wlan1 -o tun0 -j ACCEPT

Create OpenVPN

ssh user@your-remote-server
sudo -s
chmod +x ./setup_openvpn_server_centos.sh
./setup_openvpn_server_centos.sh

Or you can see a tutorial at https://www.digitalocean.com/community/tutorials/how-to-set-up-an-openvpn-server-on-ubuntu-14-04

VPN Manual Setups

sudo -s
/usr/sbin/openvpn /opt/WIFI-Shield/openvpn/DO-SGP1/client.ovpn

Screenshots

WIFI-Shield Dashboard Wifi Configuration

About

Protect your privacy and security online

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published