Add DNS4EU provider entries to README and JSON configuration - generated profiles with generate.js

This commit is contained in:
jonas3456
2025-06-11 18:49:24 +02:00
parent 8d4aa8aaf5
commit a7ae43f722
19 changed files with 945 additions and 99 deletions

51
providers/31-dns4eu.json Normal file
View File

@@ -0,0 +1,51 @@
{
"id": "dns4eu",
"profile": "dns4eu-profile",
"website": "https://www.joindns4.eu/for-public",
"region": "EU",
"censorship": false,
"names": {
"en": "DNS4EU",
"cmn-CN": "DNS4EU",
"cmn-TW": "DNS4EU"
},
"notes": {
"en": "Operated by a consortium lead by Whalebone.",
"cmn-CN": "",
"cmn-TW": ""
},
"https": {
"name": "DNS4EU Encrypted DNS over HTTPS",
"fullName": "DNS4EU DNS",
"topName": "DNS4EU Encrypted DNS over HTTPS",
"PayloadDisplayName": "DNS4EU DNS over HTTPS",
"DNSProtocol": "HTTPS",
"ServerURLOrName": "unfiltered.joindns4.eu/dns-query",
"ServerAddresses": [
"2a13:1001::86:54:11:100",
"2a13:1001::86:54:11:200",
"86.54.11.100",
"86.54.11.200"
],
"PayloadIdentifier": "com.apple.dnsSettings.managed.0B5D1418-39BC-4D78-B709-BE89ED056700",
"PayloadUUID": "6FDE3787-862F-4A0B-A1AE-D85B5FBA53E9",
"TopPayloadUUID": "8446903C-010F-4FB5-95F4-21740523766C"
},
"tls": {
"name": "DNS4EU Encrypted DNS over HTTPS",
"fullName": "DNS4EU DNS",
"topName": "DNS4EU Encrypted DNS over TLS",
"PayloadDisplayName": "DNS4EU DNS over TLS",
"DNSProtocol": "TLS",
"ServerURLOrName": "unfiltered.joindns4.eu",
"ServerAddresses": [
"2a13:1001::86:54:11:100",
"2a13:1001::86:54:11:200",
"86.54.11.100",
"86.54.11.200"
],
"PayloadIdentifier": "com.apple.dnsSettings.managed.BDBA77CD-B58B-48E1-B084-6FCC09BCC9E5",
"PayloadUUID": "02DFA386-B5CF-4B36-B014-01B727E82ADB",
"TopPayloadUUID": "EF6B82D8-AA5F-4DF2-AF9E-B03A755F0D73"
}
}

View File

@@ -0,0 +1,51 @@
{
"id": "dns4eu-malware",
"profile": "dns4eu-profile-malware",
"website": "https://www.joindns4.eu/for-public",
"region": "EU",
"censorship": true,
"names": {
"en": "DNS4EU Protective",
"cmn-CN": "",
"cmn-TW": ""
},
"notes": {
"en": "Operated by a consortium lead by Whalebone. Blocks Malware.",
"cmn-CN": "",
"cmn-TW": ""
},
"https": {
"name": "DNS4EU Protective Encrypted DNS over HTTPS",
"fullName": "DNS4EU Protective DNS",
"topName": "DNS4EU Protective Encrypted DNS over HTTPS",
"PayloadDisplayName": "DNS4EU Protective DNS over HTTPS",
"DNSProtocol": "HTTPS",
"ServerURLOrName": "protective.joindns4.eu/dns-query",
"ServerAddresses": [
"2a13:1001::86:54:11:1",
"2a13:1001::86:54:11:201",
"86.54.11.1",
"86.54.11.201"
],
"PayloadIdentifier": "com.apple.dnsSettings.managed.13031AA4-2179-4080-9275-8ECB3E522277",
"PayloadUUID": "DACA93AA-A61E-4147-986E-20A3AF8AA4B6",
"TopPayloadUUID": "A76782B0-D521-4811-AB32-0FFC0569D569"
},
"tls": {
"name": "DNS4EU Protective Encrypted DNS over HTTPS",
"fullName": "DNS4EU Protective DNS",
"topName": "DNS4EU Protective Encrypted DNS over TLS",
"PayloadDisplayName": "DNS4EU Protective DNS over TLS",
"DNSProtocol": "TLS",
"ServerURLOrName": "protective.joindns4.eu",
"ServerAddresses": [
"2a13:1001::86:54:11:1",
"2a13:1001::86:54:11:201",
"86.54.11.1",
"86.54.11.201"
],
"PayloadIdentifier": "com.apple.dnsSettings.managed.CE861957-D030-4E2D-9F42-3EAF6A2C281B",
"PayloadUUID": "6009A3E4-F77C-4A14-83F5-032BE4CC1E0C",
"TopPayloadUUID": "4A39C8C4-6B32-4DE6-A5E2-95A469F39371"
}
}

View File

@@ -0,0 +1,51 @@
{
"id": "dns4eu-protective-ads",
"profile": "dns4eu-profile-protective-ads",
"website": "https://www.joindns4.eu/for-public",
"region": "EU",
"censorship": true,
"names": {
"en": "DNS4EU Protective ad-blocking",
"cmn-CN": "",
"cmn-TW": ""
},
"notes": {
"en": "Operated by a consortium lead by Whalebone. Blocks Malware and Ads",
"cmn-CN": "",
"cmn-TW": ""
},
"https": {
"name": "DNS4EU Protective ad-blocking Encrypted DNS over HTTPS",
"fullName": "DNS4EU Protective ad-blocking DNS",
"topName": "DNS4EU Protective ad-blocking Encrypted DNS over HTTPS",
"PayloadDisplayName": "DNS4EU Protective ad-blocking DNS over HTTPS",
"DNSProtocol": "HTTPS",
"ServerURLOrName": "noads.joindns4.eu/dns-query",
"ServerAddresses": [
"2a13:1001::86:54:11:13",
"2a13:1001::86:54:11:213",
"86.54.11.13",
"86.54.11.213"
],
"PayloadIdentifier": "com.apple.dnsSettings.managed.F210BB26-827F-4D3E-AF7F-CEDC5C8D28A9",
"PayloadUUID": "79622A21-166A-49DF-9955-17990235BD4A",
"TopPayloadUUID": "57043A08-08C5-4FF3-9DFC-E6764AC46971"
},
"tls": {
"name": "DNS4EU Protective ad-blocking Encrypted DNS over HTTPS",
"fullName": "DNS4EU Protective ad-blocking DNS",
"topName": "DNS4EU Protective ad-blocking Encrypted DNS over TLS",
"PayloadDisplayName": "DNS4EU Protective ad-blocking DNS over TLS",
"DNSProtocol": "TLS",
"ServerURLOrName": "noads.joindns4.eu",
"ServerAddresses": [
"2a13:1001::86:54:11:13",
"2a13:1001::86:54:11:213",
"86.54.11.13",
"86.54.11.213"
],
"PayloadIdentifier": "com.apple.dnsSettings.managed.9A8489AA-F2C3-4E9D-BFEA-90055D57F562",
"PayloadUUID": "7788AF52-BDA6-4B7E-9E57-6D8647F64C1D",
"TopPayloadUUID": "DFA5E6B2-55AB-47CE-80D4-E38205A03D69"
}
}

View File

@@ -0,0 +1,51 @@
{
"id": "dns4eu-protective-child",
"profile": "dns4eu-profile-protective-child",
"website": "https://www.joindns4.eu/for-public",
"region": "EU",
"censorship": true,
"names": {
"en": "DNS4EU Protective with child protection",
"cmn-CN": "",
"cmn-TW": ""
},
"notes": {
"en": "Operated by a consortium lead by Whalebone. Blocks malware and explicit content.",
"cmn-CN": "",
"cmn-TW": ""
},
"https": {
"name": "DNS4EU Protective with child protection Encrypted DNS over HTTPS",
"fullName": "DNS4EU Protective with child protection DNS",
"topName": "DNS4EU Protective with child protection Encrypted DNS over HTTPS",
"PayloadDisplayName": "DNS4EU Protective with child protection DNS over HTTPS",
"DNSProtocol": "HTTPS",
"ServerURLOrName": "child.joindns4.eu/dns-query",
"ServerAddresses": [
"2a13:1001::86:54:11:12",
"2a13:1001::86:54:11:212",
"86.54.11.12",
"86.54.11.212"
],
"PayloadIdentifier": "com.apple.dnsSettings.managed.6AD9168B-BCC8-476B-91E2-F542A23FA75F",
"PayloadUUID": "C28B55CC-86BB-4D3D-B7C9-C0CE1D6773F7",
"TopPayloadUUID": "5FDB26A4-D60A-4C1F-9503-602E95565434"
},
"tls": {
"name": "DNS4EU Protective with child protection Encrypted DNS over HTTPS",
"fullName": "DNS4EU Protective with child protection DNS",
"topName": "DNS4EU Protective with child protection Encrypted DNS over TLS",
"PayloadDisplayName": "DNS4EU Protective with child protection DNS over TLS",
"DNSProtocol": "TLS",
"ServerURLOrName": "child.joindns4.eu",
"ServerAddresses": [
"2a13:1001::86:54:11:12",
"2a13:1001::86:54:11:212",
"86.54.11.12",
"86.54.11.212"
],
"PayloadIdentifier": "com.apple.dnsSettings.managed.E33BFB92-DC25-49A6-BE52-81F260BC4A87",
"PayloadUUID": "A9491CA2-8E32-40AF-80F0-039F1EF8EEB6",
"TopPayloadUUID": "6AD0DE0D-4FDB-428A-ABA3-91E9D2D20FF9"
}
}

View File

@@ -0,0 +1,51 @@
{
"id": "dns4eu-protective-child-ads",
"profile": "dns4eu-profile-protective-child-ads",
"website": "https://www.joindns4.eu/for-public",
"region": "EU",
"censorship": true,
"names": {
"en": "DNS4EU Protective with child protection & ad-blocking",
"cmn-CN": "",
"cmn-TW": ""
},
"notes": {
"en": "Operated by a consortium lead by Whalebone. Blocks Malware, Ads and explicit content",
"cmn-CN": "",
"cmn-TW": ""
},
"https": {
"name": "DNS4EU Protective with child protection & ad-blocking Encrypted DNS over HTTPS",
"fullName": "DNS4EU Protective with child protection & ad-blocking DNS",
"topName": "DNS4EU Protective with child protection & ad-blocking Encrypted DNS over HTTPS",
"PayloadDisplayName": "DNS4EU Protective with child protection & ad-blocking DNS over HTTPS",
"DNSProtocol": "HTTPS",
"ServerURLOrName": "child-noads.joindns4.eu/dns-query",
"ServerAddresses": [
"2a13:1001::86:54:11:11",
"2a13:1001::86:54:11:211",
"86.54.11.11",
"86.54.11.211"
],
"PayloadIdentifier": "com.apple.dnsSettings.managed.DCD27DC2-4B03-44E8-A449-983520884BEC",
"PayloadUUID": "BA50B5C8-F7C6-47CA-80E0-A572BF998F7C",
"TopPayloadUUID": "BE9E0FA3-B8F9-457C-9B05-1C5E5EE8AE0D"
},
"tls": {
"name": "DNS4EU Protective with child protection & ad-blocking Encrypted DNS over HTTPS",
"fullName": "DNS4EU Protective with child protection & ad-blocking DNS",
"topName": "DNS4EU Protective with child protection & ad-blocking Encrypted DNS over TLS",
"PayloadDisplayName": "DNS4EU Protective with child protection & ad-blocking DNS over TLS",
"DNSProtocol": "TLS",
"ServerURLOrName": "child-noads.joindns4.eu",
"ServerAddresses": [
"2a13:1001::86:54:11:11",
"2a13:1001::86:54:11:211",
"86.54.11.11",
"86.54.11.211"
],
"PayloadIdentifier": "com.apple.dnsSettings.managed.2D5FB801-6B78-435D-AA47-D954E3AFAB3C",
"PayloadUUID": "03783018-E934-486E-920E-0CF88BC5E6E3",
"TopPayloadUUID": "E09F3821-CED3-4A44-BBC8-9DA7F0098BF4"
}
}