# Run container sudo docker run -d \ --log-driver none \ --restart always \ --privileged \ --cap-add=NET_ADMIN \ --cap-add=SYS_MODULE \ -p $AWG_SERVER_PORT:$AWG_SERVER_PORT/udp \ -v /lib/modules:/lib/modules \ --sysctl="net.ipv4.conf.all.src_valid_mark=1" \ --name $CONTAINER_NAME \ $CONTAINER_NAME # Create service for podman if [ -n "$(sudo docker --version 2>/dev/null | grep podman)" ]; then \ sudo docker update --restart no $CONTAINER_NAME;\ sudo podman generate systemd --name $CONTAINER_NAME > /opt/amnezia/$CONTAINER_NAME/container-$CONTAINER_NAME.service;\ sudo systemctl enable /opt/amnezia/$CONTAINER_NAME/container-$CONTAINER_NAME.service > /dev/null;\ fi; sudo docker network connect amnezia-dns-net $CONTAINER_NAME # Prevent to route packets outside of the container in case if server behind of the NAT #sudo docker exec -i $CONTAINER_NAME sh -c "ifconfig eth0:0 $SERVER_IP_ADDRESS netmask 255.255.255.255 up"