-
Notifications
You must be signed in to change notification settings - Fork 28
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
firewall rule: remove DNS rule (was only needed in Qubes 3) #142
Conversation
hmm, I'm even more curious that rules.ml still has some default_dns_servers hardcoded -- is this and the special dns rule still a thing with Qubes 4.x? |
This is compiling and running fine (with docker the sha256 is I managed to run a speedtest and this was ok (the bandwidth is still less than a linux sys-firewall, around 60%, the cpu seems to be a possible bottleneck, I have to investigate that later). The IPs (
I'm not sure if we can get them automatically in |
Thinking back, and as the fw shouldn't have to resolve something, I tried to remove that part of the code:
and it still works (but probably needs a bit more testing to make sure you don't miss any corner cases). |
Thanks @palainp. So from my understanding, the specialtarget Certainly the entire |
I added a commit here which removes the hardcoded IPv4 addresses, and uses those from QubesDB (read once at startup). Could you give this a try, @palainp? |
…hose present in QubesDB
It compiles and starts like before, but I somehow got:
Not sure if that is related, but I never got that. I try to reproduce. |
hmm, strange... |
It's certainly not related (see another appearance of |
merged as part of #149 |
//cc @palainp would you mind to try this out?
fixes #63