mirror of
https://github.com/amnezia-vpn/amnezia-client.git
synced 2026-05-08 14:33:23 +00:00
Allow traffic to Amezia DNS for all OS
This commit is contained in:
@@ -199,14 +199,6 @@ void LocalSocketController::activate(const QJsonObject &rawConfig) {
|
||||
jsAllowedIPAddesses.append(range);
|
||||
}
|
||||
}
|
||||
|
||||
// Allow access to Amnezia DNS
|
||||
QJsonObject range_ipv4;
|
||||
range_ipv4.insert("address", amnezia::protocols::dns::amneziaDnsIp);
|
||||
range_ipv4.insert("range", 32);
|
||||
range_ipv4.insert("isIpv6", false);
|
||||
jsAllowedIPAddesses.append(range_ipv4);
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -375,6 +375,11 @@ void VpnConnection::appendSplitTunnelingConfig()
|
||||
sitesJsonArray.append(site);
|
||||
}
|
||||
|
||||
// Allow traffic to Amezia DNS
|
||||
if (routeMode == Settings::VpnOnlyForwardSites){
|
||||
sitesJsonArray.append(amnezia::protocols::dns::amneziaDnsIp);
|
||||
}
|
||||
|
||||
m_vpnConfiguration.insert(config_key::splitTunnelType, routeMode);
|
||||
m_vpnConfiguration.insert(config_key::splitTunnelSites, sitesJsonArray);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user