Describe the bug
I was able to build wireguard-ui on a ubuntu 18.04 system using buildah. But I would like to use clealinux to run it. Clearlinux got all kernel modules included and uses netfilter. But it looks like wireguard.ui does not create any netfilter rules.
To Reproduce
Steps to reproduce the behavior:
Copy go binary to any clealinux VM (amd64)
Start binary like ./wireguard-ui --listen-address=":80" --wg-endpoint="wireguard.xxxxxxx.xxx:51820" --nat-device="ens3" --data-dir="/srv" --log-level=debug
check netfilter with nft tables list
ping from client to any network on ens3 is not working
Expected behavior
There should be netfilter rules enabling NAT and MASQUARADE.
Describe the bug I was able to build wireguard-ui on a ubuntu 18.04 system using buildah. But I would like to use clealinux to run it. Clearlinux got all kernel modules included and uses netfilter. But it looks like wireguard.ui does not create any netfilter rules.
To Reproduce Steps to reproduce the behavior:
./wireguard-ui --listen-address=":80" --wg-endpoint="wireguard.xxxxxxx.xxx:51820" --nat-device="ens3" --data-dir="/srv" --log-level=debug
nft tables list
ens3
is not workingExpected behavior There should be netfilter rules enabling NAT and MASQUARADE.
Screenshots
Device:
Additional context