-
Notifications
You must be signed in to change notification settings - Fork 62
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Docker version #8
Comments
Thanks.. my plan was to make these projects more understandable and get it working, I thought about building a docker container at some point , I know it is super easy but for a while I'm focus on my app development and not planning to make one now for there is a lot of guides on docker and these projects. But the whole idea of this repo was for people to understand this network stuff better and other people to contribute to make it better so I will create a help issue for a docker image if anyone is interested. 🙏🙏🙏 |
Thanks to your great work I was able to set up a Docker with all the stuff except the VPN. It is installed on my raspberry via the PiVPN script. I'm going to continue an observation phase to see if everything works well and I'll publish my Docker. |
In my case I don't need to use a VPN in a docker. So at first I will share my work without this option. On the other hand I use OpenVPN because with a PC that does not have administrator rights it works while with Wireguard it is not the case even if it is faster. |
Hi @trinib, Sorry for the wait but I was busy with other personal projects. If you have any comments or questions don't hesitate to open an issue or to contact me. Thanks again for your great work and sharing :) |
@oijkn thanks I'll try it out in a while |
hi @oijkn i think i should change this two part to connect network to 'mymacvlanexist' , but i don't know how.
and
|
@Monirzadeh can you list your network with : |
@oijkn Everything installed ok but this keeps happening(restarting) Using Pi raspberry 64bit, installed docker for debian from https://docs.docker.com/engine/install/debian/
for nameserver in /etc/resolv.conf, BTW you have let me know if you see what I did wrong EDITED crap I did not set path in volumes section 😅 |
did you ran |
inspect that not contain Adgurde but some container connect to this macvlan
i use Portainer to manage containers |
i use Portainer and yes image downloaded |
replace that to place you want to store data for example
above config link |
|
HI, @trinib Your main problem seems to be that you are on a 64 bit architecture while my image is for 32 bit. I will try to build a multi-arch image to solve this problem. Then if you are in a I realized, that I forgot in the README to indicate the modification of the network parameters in the files located in the And for @Monirzadeh I think you have to use something like that : version: "2"
services:
adguardhome:
<all previous config...>
networks:
- MyMacVlan
networks:
MyMacVlan:
external: true |
Ahh i though it was these type of issues (architecture/network address) . I'll do adjustments and see how it goes. What about |
@oijkn Thanks so much again for the contribution.🔥🎉. when i add your docker links to readme and i'll finally close this💩 |
@oijkn when ever you feel like it or if you want to, it would be cool to make one with DNScrypt and Knot(soon to add, being setup/tested by @jo20201) with AGH. Those two are very customizable alternatives to cloudflared tunnel and unbound, to tell which has better security is hard for anyone to say unless you are network programmer and actually spends time comparing it lol. I want DNScrypt and Knot for users who want extra features and like configuring stuff. it will be a personal preference option more advanced, unless in the future any becomes obsolete |
@trinib ok I'll have a look at it as soon as possible @trinib @Monirzadeh Can you type this command : |
|
lol it is cloudflare tunnel or dnscrpyt works with DoH dns servers 1.1.1.1 is just resolver address of cloudflare dns .. you need to do more reading in #17 |
@Monirzadeh is everything working now? |
better than before but a little mix
i should review and read your link again an test some more things.
or bootstrap should be empty or just
maybe i test DNScrypt proxy to see how things going on or even Knot Resolver. |
Have you tried just adding 127.0.0.1:5053 to see if DoH is showing. if all is working one by one and not together then its something up with your network., or try dnscrypt Add Upstream and Bootstrap DNS server options AGH do have much explanation how it actually works in play but from what i could find in google In computing the term "bootstrap" can mean to initiate a self-sustaining process (the source is this posting). A bootstrap DNS server is a DNS server that allows other domain name entries (such non-IP addresses) to be found by finding a DNS server. When a DNS server queries other DNS servers, it's making an “upstream” query. Queries for a domain can go “upstream” until they lead back to domain's authority, or “authoritative name server.” An authoritative name server is where administrators manage server names and IP addresses for their domains. |
What other errors ? you mean DoH not showing right ? ... if any other let me know to fix in wiki |
sometime stubby not response. get this when test upstream
|
So sometimes it works ? do you have parallel request on ? |
yes parallel request is on |
@trinib if i just set 127.0.0.1:5053 get this
127.0.0.1:8053 too slow
127.0.0.1:53
all together(127.0.0.1:53 127.0.0.1:5053 127.0.0.1:8053)
@jo20201 what do you think. as i see some test randomly pass. now https://dnssec.vs.uni-due.de/ pass on all of them but i will test that a little more if anything change report here. |
it seems the device is not resolving properly .. is it android or windows |
@trinib it is Linux machine. what can be the problem? @jo20201 it is the result of all of them together. so you think it not pass because if ipv6? and everything is fine for you? why is change sometime? or i can't get doh yes 1.1.1.1 when all of them active together? |
hmm try removing ipv6 stuff |
@trinib something wired happen. all the same but sometime get 3 yes in 1.1.1.1 BUT from my isp provider not cloudflare. i don't want even one response from my provider. |
have you tried using other devices to check results on 1.1.1.1? |
this sounds like you have dns leak somewhere on the system |
i test again and i get randomly 3 yes with cloudflare on both device. |
can you change dns to pi address on your router ? if so try that else try unbound and dns crypt .. |
it is exactly what it is. |
ok so you do not add pi address manually on devices ? |
no all request go to my router. some container that point directly but i don't test them. side note: is it possible AGH drop response if it came from other source like my provider? |
you did not mention anything about a container ? are you running this like i said ? |
no i say that in wrong way. |
i think you need to add pi address on the device's dns. |
i do that and same result noting change. |
hmmm try unbound(DoT) and dnscrypt(DoH).. or make an account on vultur and setup linux on a vps to see if its really your network is the issue. sign up with my referral link https://www.vultr.com/?ref=9113990-8H to get 100usd free. You will have to spend at least 5 usd upfront to get the free 100usd added to your account. |
thanks |
🤣🤣🤣 my bad ... thanks again .. i will fix. |
@Monirzadeh this suppose to be a issue about docker conversations .. you can discuss here #15 or just create new discussion |
@oijkn hi |
|
Hi, thanks for a great project
Would you mind if make a docker version of this pj
Or tutorial how to use with adguard (docker)
The text was updated successfully, but these errors were encountered: