diff --git a/service/src/main/java/com/github/kr328/clash/service/TunService.kt b/service/src/main/java/com/github/kr328/clash/service/TunService.kt
index 0400e832bd5ab01ddcdce5507844e615f3eed030..baf455005d46de332f43da6a2ff9f4f6d6ab1d8a 100644
--- a/service/src/main/java/com/github/kr328/clash/service/TunService.kt
+++ b/service/src/main/java/com/github/kr328/clash/service/TunService.kt
@@ -223,7 +223,6 @@ class TunService : VpnService(), CoroutineScope by CoroutineScope(Dispatchers.De
         private const val TUN_PORTAL = "172.19.0.2"
         private const val TUN_DNS = TUN_PORTAL
         private const val NET_ANY = "0.0.0.0"
-        private const val NET_SUBNET_LOOPBACK = "127.0.0.0/8"
 
         private val HTTP_PROXY_LOCAL_LIST: List<String> = listOf(
             "localhost",
@@ -239,6 +238,6 @@ class TunService : VpnService(), CoroutineScope by CoroutineScope(Dispatchers.De
             "172.31.*",
             "192.168.*"
         )
-        private val HTTP_PROXY_BLACK_LIST: List<String> = listOf("*zhihu.com", "*zhimg.com")
+        private val HTTP_PROXY_BLACK_LIST: List<String> = listOf("*zhihu.com", "*zhimg.com", "*jd.com")
     }
 }