Compare commits

...

14 Commits

Author SHA1 Message Date
mezzovide
8364abc66b
Merge 9d7ec99f50 into e7fc17ae5b 2025-07-18 23:08:42 +10:00
Amir Zarrinkafsh
e7fc17ae5b
fix(wsus): add missing domains (#269)
This change looks to address some missing domains that seem to be included in the [11notes/windows-update-cache](https://github.com/11notes/docker-windows-update-cache/blob/main/rootfs/etc/nginx/.default/nginx.conf) project.

Closes #231.
2025-07-18 14:08:04 +01:00
Amir Zarrinkafsh
914630b45b
fix(nintendo): remove obsolete entry (#266)
The domain in question is already covered by a wildcard defined further in the list. In AdGuard Home this was causing said domain to have a round-robin DNS entry with the same IP twice.
2025-07-18 10:04:48 +01:00
Amir Zarrinkafsh
0fb55395bb
fix: explicitly specify ipv4 addresses in adguard script (#265)
* fix: explicitly specify ipv4 addresses

This change fixes the AdGuard Home generation script by disabling the return of ipv6 addresses. This would have been causing issues for users who are running dual stack with the addresses that accept both ipv4 and ipv6 traffic.

* fix: explicitly block returning on ipv6 queries
2025-07-18 09:39:48 +01:00
Robert Pendell
8d958802a5
Fix line endings so that scripts generate correctly. (#264) 2025-07-17 07:49:50 +01:00
James Kinsman
490f1d2c23
Merge pull request #263 from uklans/test
Add new test CDN

When a network is using lancache-dns individual service configuration can be tested using nslookup <service>.cache.lancache.net however if a network is using the generator configs these lancache domains don't exist. This PR adds a new test service for ease of memory for diagnostics
2025-07-16 21:07:19 +01:00
James Kinsman
46712eff2c
Update test.txt
missing blank line
2025-07-16 20:18:56 +01:00
James Kinsman
6c12ed6be5
Add new test CDN
Add new test cdn for the use in testing and diagnostics. Assuming the test service is enabled test.cache.lancache.net and canary.uklans.net will respond with a lancache IP
2025-07-16 20:11:18 +01:00
mezzovide
9d7ec99f50
Update pubgmobile.txt 2022-09-06 13:59:09 +07:00
mezzovide
80fc87c711
Update mobilelegends.txt 2022-09-06 13:58:49 +07:00
mezzovide
17b61f35dc
Update pubgmobile.txt
add pubgmpdrcdn.intlgame.com
2022-09-06 11:33:45 +07:00
mezzovide
93985fe1d5
revert wildcard
revert wildcard and be conservative with only adding domain that can be confirmed seen and successfully cached
2022-09-05 16:34:53 +07:00
Reza Adrian
a4b86aace9 Add support for mobile legends 2022-09-05 15:27:37 +07:00
Reza Adrian
35e78c88b4 Add support for PUBG Mobile 2022-09-05 15:01:00 +07:00
7 changed files with 35 additions and 2 deletions

View File

@ -40,6 +40,11 @@
"description": "CDN for frontier games", "description": "CDN for frontier games",
"domain_files": ["frontier.txt"] "domain_files": ["frontier.txt"]
}, },
{
"name": "mobilelegends",
"description": "CDN for Mobile Legends",
"domain_files": ["mobilelegends.txt"]
},
{ {
"name": "nexusmods", "name": "nexusmods",
"description": "Nexus mods / skyrim content", "description": "Nexus mods / skyrim content",
@ -67,6 +72,11 @@
"description": "CDN for Path Of Exile", "description": "CDN for Path Of Exile",
"domain_files": ["pathofexile.txt"] "domain_files": ["pathofexile.txt"]
}, },
{
"name": "pubgmobile",
"description": "CDN for PUBG Mobile",
"domain_files": ["pubgmobile.txt"]
},
{ {
"name": "renegadex", "name": "renegadex",
"description": "CDN for Renegade X", "description": "CDN for Renegade X",
@ -126,6 +136,11 @@
"name": "xboxlive", "name": "xboxlive",
"description": "CDN for xboxlive", "description": "CDN for xboxlive",
"domain_files": ["xboxlive.txt"] "domain_files": ["xboxlive.txt"]
} },
{
"name": "test",
"description": "Test CDN, recommended to enable for additional diagnostics",
"domain_files": ["test.txt"]
}
] ]
} }

5
mobilelegends.txt Normal file
View File

@ -0,0 +1,5 @@
akmcdn.ml.youngjoygame.com
akmcdn.ml.youngjoygame.com.akamaized.net
cycdn.ml.youngjoygame.com
cycdn.ml.youngjoygame.com.cy-isp.com
cycdnml.edge.swiftserve.com

View File

@ -1,4 +1,3 @@
ccs.cdn.wup.shop.nintendo.net
ccs.cdn.wup.shop.nintendo.net.edgesuite.net ccs.cdn.wup.shop.nintendo.net.edgesuite.net
geisha-wup.cdn.nintendo.net geisha-wup.cdn.nintendo.net
geisha-wup.cdn.nintendo.net.edgekey.net geisha-wup.cdn.nintendo.net.edgekey.net

5
pubgmobile.txt Normal file
View File

@ -0,0 +1,5 @@
k.gjacky.com
k.gjacky.com.cdn.ettdnsv.com
k.gjacky.com.akamaized.net
pubgmpdrcdn.intlgame.com
pubgmpdrcdn.intlgame.com.edgesuite.net

View File

@ -60,6 +60,7 @@ while read entry; do
fi fi
for i in ${cacheip}; do for i in ${cacheip}; do
echo "${domainprefix}${parsed}^\$dnsrewrite=${i}" >> ${outputfile} echo "${domainprefix}${parsed}^\$dnsrewrite=${i}" >> ${outputfile}
echo "${domainprefix}${parsed}^\$dnstype=AAAA" >> ${outputfile}
done done
done <<< $(cat ${basedir}/$filename | sort); done <<< $(cat ${basedir}/$filename | sort);
done <<< $(jq -r ".cache_domains[${entry}].domain_files[${fileid}]" ${path}) done <<< $(jq -r ".cache_domains[${entry}].domain_files[${fileid}]" ${path})

6
test.txt Normal file
View File

@ -0,0 +1,6 @@
canary.uklans.net
litmus.uklans.net
trigger.uklans.net
canary.lancache.net
litmus.lancache.net
trigger.lancache.net

View File

@ -9,3 +9,5 @@ amupdatedl2.microsoft.com
amupdatedl3.microsoft.com amupdatedl3.microsoft.com
amupdatedl4.microsoft.com amupdatedl4.microsoft.com
amupdatedl5.microsoft.com amupdatedl5.microsoft.com
officecdn.microsoft.com
officecdn.microsoft.com.edgesuite.net