c2ee777930 | ||
---|---|---|
pcap | ||
presentation | ||
report | ||
vg | ||
virsh_network | ||
.gitignore | ||
README.md | ||
requirements.txt | ||
requirements.yml |
README.md
Wireguard automated install with vagrant and ansible provision
Dependencies:
System:
# apt install python3 python3-pip python3-venv
Python:
python3 -m venv .venv
source ./.venv/bin/activate
pip install -r requirements.txt
Ansible:
ansible-galaxy install -r requirements.yml
Start
./virsh_network/start.sh
cd vg && vagrant up --provider=libvirt --no-parallel
Destroy the environment
vagrant destroy
./virsh_network/destroy.sh
Report
zathura report/report.pdf
Wireshark captures
wireshark pcap/eth1_traffic.pcap # public interface (encrypted traffic)
wiershark pcap/wg0_traffic.pcap # wireguard interface (decrypted traffic)