Title: Mullvad Qubes Proxy VM guide · PrivSec-dev · Discussion #63 · GitHub
Open Graph Title: Mullvad Qubes Proxy VM guide · PrivSec-dev · Discussion #63
X Title: Mullvad Qubes Proxy VM guide · PrivSec-dev · Discussion #63
Description: Mullvad Qubes Proxy VM guide
Open Graph Description: I'm working through the guide you recently put out and am running into DNS issues and I wonder if this is something that needs specific configuration to get it working. I have AppVM going through t...
X Description: I'm working through the guide you recently put out and am running into DNS issues and I wonder if this is something that needs specific configuration to get it working. I have AppVM going throu...
Opengraph URL: https://github.com/orgs/PrivSec-dev/discussions/63
X: @github
Domain: patch-diff.githubusercontent.com
{"@context":"https://schema.org","@type":"QAPage","mainEntity":{"@type":"Question","name":"Mullvad Qubes Proxy VM guide","text":"I'm working through the guide you recently put out and am running into DNS issues and I wonder if this is something that needs specific configuration to get it working.
\n\n- I have AppVM going through the Mullvad ProxyVPN.
\n- With VPN off AppVM can reach the internet (not over VPN)
\n- When open Mullvad GUI client the VPN on ProxyVPN sets up a wireguard connection
\n- On the AppVM I can briefly connect to websites once wireguard is connected, after that DNS starts failing (I can reach sites by IP)
\n
\nHow does the AppVM get a working DNS setup, looking at the Qubes Manager it shows it is using the Qubes system wide DNS resolvers instead of a Mullvad DNS server/
","upvoteCount":1,"answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"Did you add the workaround
\necho \"sleep 10 # Waiting a bit that Mullvad succeeds to establish connection\n/usr/lib/qubes/qubes-setup-dnat-to-ns\" | sudo tee -a /rw/config/rc.local\n
\nin the ProxyVM? And did you enable the Mullvad daemon and set Mullvad to autoconnect at boot?
","upvoteCount":1,"url":"https://github.com/orgs/PrivSec-dev/discussions/63#discussioncomment-3767092"}}}
| route-pattern | /_view_fragments/Voltron::DiscussionsFragmentsController/show/orgs/:org/:discussion_number/discussion_layout(.:format) |
| route-controller | voltron_discussions_fragments |
| route-action | discussion_layout |
| fetch-nonce | v2:015dc32c-01b8-f45a-a962-dc80b4d37c66 |
| current-catalog-service-hash | 9f0abe34da433c9b6db74bffa2466494a717b579a96b30a5d252e5090baea7be |
| request-id | 9B10:23BD59:20178F7:293033F:69928A3C |
| html-safe-nonce | 73aacad91eb6b51ab2ffd5c35912deb4c9eb4e30ec817b2b9f266714bdbf4f57 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI5QjEwOjIzQkQ1OToyMDE3OEY3OjI5MzAzM0Y6Njk5MjhBM0MiLCJ2aXNpdG9yX2lkIjoiOTM5MDY1NzAwMjA2Njc2NTQwIiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0= |
| visitor-hmac | 6b8286a6dcd3907706109e06fe3d900f6a441347a61df24e6e241af4eb0fac20 |
| hovercard-subject-tag | discussion:4433085 |
| github-keyboard-shortcuts | repository,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/Voltron::DiscussionsFragmentsController/show/orgs/PrivSec-dev/63/discussion_layout |
| twitter:image | https://opengraph.githubassets.com/c475f9917e58cd0f5118de39384e017631368c7191ecb3e681b1a2f0e3e76157/orgs/PrivSec-dev/discussions/63 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/c475f9917e58cd0f5118de39384e017631368c7191ecb3e681b1a2f0e3e76157/orgs/PrivSec-dev/discussions/63 |
| og:image:alt | I'm working through the guide you recently put out and am running into DNS issues and I wonder if this is something that needs specific configuration to get it working. I have AppVM going through t... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| hostname | github.com |
| expected-hostname | github.com |
| None | 42c603b9d642c4a9065a51770f75e5e27132fef0e858607f5c9cb7e422831a7b |
| turbo-cache-control | no-preview |
| octolytics-dimension-user_id | 109354824 |
| octolytics-dimension-user_login | PrivSec-dev |
| octolytics-dimension-repository_id | 514265592 |
| octolytics-dimension-repository_nwo | PrivSec-dev/privsec.dev |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 514265592 |
| octolytics-dimension-repository_network_root_nwo | PrivSec-dev/privsec.dev |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 848bc6032dcc93a9a7301dcc3f379a72ba13b96e |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width