Vielen Dank für die Antwort
Mein /etc/hosts sah wie folgt aus
127.0.0.1 localhost
127.0.1.1 v{SERVER_IP}.yourvserver.net mydomain.com
# The following lines are desirable for IPv6 capable hosts
::1 localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
{IPv4_ADDRESS} v{SERVER_ID}.yourvserver.net mydomain.com
und habe es geändert zu
127.0.0.1 localhost
# The following lines are desirable for IPv6 capable hosts
::1 localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
{IPv4_ADDRESS} mydomain.com
Jetzt kriege ich die erwarteten Ping Antwort, aber leider kann ich immer noch nicht auf meine Services zugreifen.
Mein Aufbau ist wie folgt:
Docker:
- SWAG (Reverse Proxy, fail2ban) konfiguriert, dass "mydomain.com" und "sub.mydomain.com" für alle meine Services weitergeleitet wird
-> 172.18.0.0/24 Docker Netzwerk
-> Ports 80,443
- Wireguard (linuxserver.io container)
-> internes Netz bei 10.2.0.0/24, docker netzwerk 172.20.0.0/24 und Swag netzwerk 172.18.0.0/24
-> Container IP 172.20.0.2, (SWAG) 172.18.0.7, (WG) 10.2.0.1
-> Adguard DNS Server 172.20.0.250
-> Client template configuration:
[Interface]
Address = ${CLIENT_IP}
PrivateKey = $(cat /config/${PEER_ID}/privatekey-${PEER_ID})
ListenPort = 51820
DNS = 172.20.0.250
[Peer]
PublicKey = $(cat /config/server/publickey-server)
PresharedKey = $(cat /config/${PEER_ID}/presharedkey-${PEER_ID})
Endpoint = ${SERVERURL}:${SERVERPORT}
AllowedIPs = 172.20.0.0/24, 192.168.0.0/24, 10.2.0.0/24, 0.0.0.0/0
Das einzige Problem ist jetzt ein Client verbunden mit dem VPN Server kann nicht auf meine Domain und die Services, die ich selber hoste zugreifen. Sonst funktioniert der SWAG Setup gut und wie erwartet.