Fix invalid VPN DNS (#3593)

This commit is contained in:
HeXis-YS
2024-09-25 14:58:23 +08:00
committed by GitHub
parent 7192c970fa
commit c61595eb0d

View File

@@ -138,16 +138,12 @@ class V2RayVpnService : VpnService(), ServiceControl {
}
}
if (settingsStorage?.decodeBool(AppConfig.PREF_LOCAL_DNS_ENABLED) == true) {
builder.addDnsServer(PRIVATE_VLAN4_ROUTER)
} else {
Utils.getVpnDnsServers()
.forEach {
if (Utils.isPureIpAddress(it)) {
builder.addDnsServer(it)
}
Utils.getVpnDnsServers()
.forEach {
if (Utils.isPureIpAddress(it)) {
builder.addDnsServer(it)
}
}
}
builder.setSession(V2RayServiceManager.currentConfig?.remarks.orEmpty())