feat: Add ipv6 support
All checks were successful
Build Docker / Build_Docker (push) Successful in 33s

This commit is contained in:
2024-10-10 14:58:52 +11:00
parent 7296e5bc45
commit a2c0977c21
2 changed files with 11 additions and 1 deletions

View File

@@ -17,14 +17,17 @@ addAction(AndRule{MaxQPSIPRule(5), TCPRule(false)}, TCAction())
newServer({address="127.0.0.1:5353", name="HSD"})
addLocal('0.0.0.0:53', {reusePort=true})
addLocal('[::]:53', {reusePort=true})
addDOHLocal("127.0.0.1:8053", nil, nil, {"/", "/dns-query"}, { reusePort=true })
addTLSLocal('0.0.0.0', '/etc/letsencrypt/live/hnsdoh.com/fullchain.pem', '/etc/letsencrypt/live/hnsdoh.com/privkey.pem', { reusePort=true })
addTLSLocal('[::]', '/etc/letsencrypt/live/hnsdoh.com/fullchain.pem', '/etc/letsencrypt/live/hnsdoh.com/privkey.pem', { reusePort=true })
addACL('0.0.0.0/0')
addACL('[::]/0')
map = { newDOHResponseMapEntry("^/$", 307, "https://welcome.hnsdoh.com") }
dohFE = getDOHFrontend(0)
dohFE:setResponsesMap(map)
setKey("csl2icaGACsP3+M9tx55c8+dBxVCnlnqAHEC92P55eo=")
controlSocket('127.0.0.1:5199')
controlSocket('127.0.0.1:5199')