So I’m currently away from home and now I’m using the internet from another router.

My problem is that I can’t access my services because the default DNS from this router is 192.168.1.1 and the DNS that I use to access my services through wireguard is also 192.168.1.1

The wireguard service comes from my own router using Opnsense and I have setup unbound+Adguard DNS as 192.168.1.1 by default so I don’t know how can I solve this problem

I tried setting my computer to listen to 1.1.1.1 when connected to this wifi but when I enable my wireguard it still doesn’t connect to my services I also tried enabling my Adguard to listen to All interfaces so it would enable the IP 10.50.50.0 as a DNS but I don’t know much about Opnsense so it also didn’t work when I changed the wireguard config file to listen to 10.50.50.0

My wireguard tunnel IP is set to 10.50.50.&& when connected to my router and the default IP when connected directly at home is the 192.168.1.&&

My phone can connect to the wireguard normally even when connected to this wifi

Does anyone had also this same problem as me could help me a little? Thank you. Sorry for the bad english

  • Illecors@lemmy.cafe
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    Immediate workaround - use your phone’s config. I would then try to build another config for the phone based on a working one.

    • coffelov@lemmy.mlOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      But the problem is the DNS, I think the phone isn’t as picky as the computer when connecting to wireguard that why it works, I will try doing that but I don’t think that’s the problem

      • Illecors@lemmy.cafe
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 year ago

        If you genuinely suspect the computer - try checking routing tables. Although that’s impossible to help you with as the environment would be unfamiliar.