From 63dc86fca42a771bea754e1e4ea878f738fa4d34 Mon Sep 17 00:00:00 2001 From: itdoginfo Date: Wed, 7 May 2025 22:39:23 +0300 Subject: [PATCH] v0.3.45 Update checker domain --- luci-app-podkop/Makefile | 2 +- .../luci-static/resources/view/podkop/podkop.js | 14 +++++++------- podkop/Makefile | 2 +- podkop/files/usr/bin/podkop | 4 ++-- 4 files changed, 11 insertions(+), 11 deletions(-) diff --git a/luci-app-podkop/Makefile b/luci-app-podkop/Makefile index 2f29837..177f96b 100644 --- a/luci-app-podkop/Makefile +++ b/luci-app-podkop/Makefile @@ -1,7 +1,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=luci-app-podkop -PKG_VERSION:=0.3.44 +PKG_VERSION:=0.3.45 PKG_RELEASE:=1 LUCI_TITLE:=LuCI podkop app diff --git a/luci-app-podkop/htdocs/luci-static/resources/view/podkop/podkop.js b/luci-app-podkop/htdocs/luci-static/resources/view/podkop/podkop.js index 1f8a91b..72ffce8 100644 --- a/luci-app-podkop/htdocs/luci-static/resources/view/podkop/podkop.js +++ b/luci-app-podkop/htdocs/luci-static/resources/view/podkop/podkop.js @@ -638,7 +638,7 @@ const showConfigModal = async (command, title) => { const controller = new AbortController(); const timeoutId = setTimeout(() => controller.abort(), 10000); - const response = await fetch('https://fakeip.podkop.net/check', { signal: controller.signal }); + const response = await fetch('https://fakeip.podkop.fyi/check', { signal: controller.signal }); const data = await response.json(); clearTimeout(timeoutId); @@ -652,9 +652,9 @@ const showConfigModal = async (command, title) => { } // Bypass check - const bypassResponse = await fetch('https://fakeip.podkop.net/check', { signal: controller.signal }); + const bypassResponse = await fetch('https://fakeip.podkop.fyi/check', { signal: controller.signal }); const bypassData = await bypassResponse.json(); - const bypassResponse2 = await fetch('https://ip.podkop.net/check', { signal: controller.signal }); + const bypassResponse2 = await fetch('https://ip.podkop.fyi/check', { signal: controller.signal }); const bypassData2 = await bypassResponse2.json(); formattedOutput += '━━━━━━━━━━━━━━━━━━━━━━━━━━━\n'; @@ -1313,7 +1313,7 @@ return view.extend({ const timeoutId = setTimeout(() => controller.abort(), 10000); try { - const response = await fetch('https://fakeip.podkop.net/check', { signal: controller.signal }); + const response = await fetch('https://fakeip.podkop.fyi/check', { signal: controller.signal }); const data = await response.json(); clearTimeout(timeoutId); @@ -1352,7 +1352,7 @@ return view.extend({ return resolve(createStatus('not_working', 'DNS not configured', 'ERROR')); } - const result = await safeExec('nslookup', ['-timeout=2', 'fakeip.podkop.net', '127.0.0.42']); + const result = await safeExec('nslookup', ['-timeout=2', 'fakeip.podkop.fyi', '127.0.0.42']); if (result.stdout && result.stdout.includes('198.18')) { return resolve(createStatus('working', 'working on router', 'SUCCESS')); @@ -1401,7 +1401,7 @@ return view.extend({ const controller1 = new AbortController(); const timeoutId1 = setTimeout(() => controller1.abort(), 10000); - const response1 = await fetch('https://fakeip.podkop.net/check', { signal: controller1.signal }); + const response1 = await fetch('https://fakeip.podkop.fyi/check', { signal: controller1.signal }); const data1 = await response1.json(); clearTimeout(timeoutId1); @@ -1416,7 +1416,7 @@ return view.extend({ const controller2 = new AbortController(); const timeoutId2 = setTimeout(() => controller2.abort(), 10000); - const response2 = await fetch('https://ip.podkop.net/check', { signal: controller2.signal }); + const response2 = await fetch('https://ip.podkop.fyi/check', { signal: controller2.signal }); const data2 = await response2.json(); clearTimeout(timeoutId2); diff --git a/podkop/Makefile b/podkop/Makefile index dfb815d..79da631 100644 --- a/podkop/Makefile +++ b/podkop/Makefile @@ -1,7 +1,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=podkop -PKG_VERSION:=0.3.44 +PKG_VERSION:=0.3.45 PKG_RELEASE:=1 PKG_MAINTAINER:=ITDog diff --git a/podkop/files/usr/bin/podkop b/podkop/files/usr/bin/podkop index 6c47eb7..dc46ccd 100755 --- a/podkop/files/usr/bin/podkop +++ b/podkop/files/usr/bin/podkop @@ -20,7 +20,7 @@ SING_BOX_CONFIG="/etc/sing-box/config.json" FAKEIP="198.18.0.0/15" VALID_SERVICES="russia_inside russia_outside ukraine_inside geoblock block porn news anime youtube discord meta twitter hdrezka tiktok telegram cloudflare" DNS_RESOLVERS="1.1.1.1 1.0.0.1 8.8.8.8 8.8.4.4 9.9.9.9 9.9.9.11 94.140.14.14 94.140.15.15 208.67.220.220 208.67.222.222 77.88.8.1 77.88.8.8" -TEST_DOMAIN="fakeip.podkop.net" +TEST_DOMAIN="fakeip.podkop.fyi" INTERFACES_LIST="" SRC_INTERFACE="" RESOLV_CONF="/etc/resolv.conf" @@ -793,7 +793,7 @@ sing_box_create_bypass_ruleset() { "rules": [ { "domain_suffix": [ - "ip.podkop.net" + "ip.podkop.fyi" ] } ]