Allow traffic to Amezia DNS for all OS
This commit is contained in:
parent
1739d4861e
commit
0e23b3a1ac
2 changed files with 5 additions and 8 deletions
|
@ -199,14 +199,6 @@ void LocalSocketController::activate(const QJsonObject &rawConfig) {
|
||||||
jsAllowedIPAddesses.append(range);
|
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);
|
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::splitTunnelType, routeMode);
|
||||||
m_vpnConfiguration.insert(config_key::splitTunnelSites, sitesJsonArray);
|
m_vpnConfiguration.insert(config_key::splitTunnelSites, sitesJsonArray);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue