This repository it's a proof of concept to build private network.
To use this poc you need :
- Hasicorp Packer
- Qemu KVM
I use Hashicorp Packer to build centos and debian qcow2 image.
Run make build
to run the image building.
This VM is build with packer and ansible. This is debian 10 (buster).
iptables -t nat -A POSTROUTING -o ens1 -j MASQUERADE
iptables -A FORWARD -i ens1 -o ens2 -m state --state RELATED,ESTABLISHED -j ACCEPT
iptables -A FORWARD -i ens2 -o ens1 -j ACCEPT
iptables -t nat -A POSTROUTING -o ens2 -j MASQUERADE
iptables -A FORWARD -i ens2 -o ens1 -m state --state RELATED,ESTABLISHED -j ACCEPT
iptables -A FORWARD -i ens1 -o ens2 -j ACCEPT
sudo apt install libguestfs-tools