Separate DNS for Transmission?

Hi guys,

I have bound transmission to a VPN and its working. But now I am looking for a way to forward all DNS-requests from Transmission to the VPN-dns.

Any idea's on how this can be accomplished ?

I thought about doing a bind mount, but I wonder if that even makes sense.

  • What type of DNS requests is Transmission making?
  • Do you use the OpenWrt for other DNS?

You can route the IP of your configured DNS server(s) over the VPN. This can be done regardless of a torrent program.

1 Like

I am unsure how to accomplish that given I have multiple VPN's running.

When I do a tcpdump -i eth1 -n port 53 I see connections made over vpn3, trying to resolve dns requests (trackers) over vpn1.

Unsure exactly what you mean by that, but I only use OpenWrt and it is the only one serving DHCP. Each wireguard/vpn connection has its dns set.

What I forgot to mention is that I'm also running Adblock, force local dns is ticked, but zones are unspecified.

By accident I figured out the problem: me :sweat_smile:

I used transmission remote to connect to the RPC. In my test setup I had two OpenWrt Routers connected to each other both with masquerade enabled since one will be replacing the other.

So I saw all DNS queries come from 192.168.1.2 mistakenly thinking it to be the router while in fact it was the client using RPC to connect but locally resolving peer names.

Once I disable masquerade (temporarily) I saw the queries originate from the client.

Yay!

1 Like

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.