From b86a9590fb5e9640c52bc5dd650efab495216429 Mon Sep 17 00:00:00 2001 From: Mygod Date: Thu, 4 Jan 2018 20:09:29 +0800 Subject: [PATCH] Fix DNS rules in clean --- mobile/src/main/java/be/mygod/vpnhotspot/HotspotService.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mobile/src/main/java/be/mygod/vpnhotspot/HotspotService.kt b/mobile/src/main/java/be/mygod/vpnhotspot/HotspotService.kt index 4f0b261d..9097768a 100644 --- a/mobile/src/main/java/be/mygod/vpnhotspot/HotspotService.kt +++ b/mobile/src/main/java/be/mygod/vpnhotspot/HotspotService.kt @@ -227,8 +227,8 @@ class HotspotService : Service(), WifiP2pManager.ChannelListener { receiverRegistered = false } if (downstream != null) - if (noisySu("iptables -t nat -D PREROUTING -i $downstream -p tcp --dport 53 -j DNAT --to-destination $dns", - "iptables -t nat -D PREROUTING -i $downstream -p udp --dport 53 -j DNAT --to-destination $dns", + if (noisySu("iptables -t nat -D PREROUTING -i $downstream -p tcp -d $hostAddress --dport 53 -j DNAT --to-destination $dns", + "iptables -t nat -D PREROUTING -i $downstream -p udp -d $hostAddress --dport 53 -j DNAT --to-destination $dns", "iptables -D FORWARD -j vpnhotspot_fwd", "iptables -F vpnhotspot_fwd", "iptables -X vpnhotspot_fwd",