Ich habe ein ähnliches Problem. Meine internen Dienste erreiche ich wenn ich über den VPN verbunden bin aber nicht die Webseiten im Internet. Die einzige Möglichkeit das zu fixen war bei mir die Pihole Konfiguration zu reparieren über die Konsole. ( pihole -r und dann Enter. )