[tor-commits] [orbot/master] bind pdnsd to virtual address within VPN

n8fr8 at torproject.org n8fr8 at torproject.org
Tue Apr 28 21:05:00 UTC 2020


commit 79afbe05fb20e3f4fc1f77a89df9e1f683111d5a
Author: n8fr8 <nathan at guardianproject.info>
Date:   Tue Jul 9 14:37:27 2019 -0400

    bind pdnsd to virtual address within VPN
---
 .../main/java/org/torproject/android/service/vpn/OrbotVpnManager.java   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/orbotservice/src/main/java/org/torproject/android/service/vpn/OrbotVpnManager.java b/orbotservice/src/main/java/org/torproject/android/service/vpn/OrbotVpnManager.java
index cf9b8b71..40ea51af 100644
--- a/orbotservice/src/main/java/org/torproject/android/service/vpn/OrbotVpnManager.java
+++ b/orbotservice/src/main/java/org/torproject/android/service/vpn/OrbotVpnManager.java
@@ -328,7 +328,7 @@ public class OrbotVpnManager implements Handler.Callback {
 
 					//start PDNSD daemon pointing to actual DNS
 					int pdnsdPort = 8091;
-					startDNS(filePdnsd.getCanonicalPath(), localhost,mTorDns, "0.0.0.0", pdnsdPort);
+					startDNS(filePdnsd.getCanonicalPath(), localhost,mTorDns, virtualGateway, pdnsdPort);
 					final boolean localDnsTransparentProxy = true;
 
 					Tun2Socks.Start(mInterface, VPN_MTU, virtualIP, virtualNetMask, localSocks , virtualGateway + ":" + pdnsdPort , localDnsTransparentProxy);





More information about the tor-commits mailing list