Does anyone know the best way to route traffic from transmission through Mullvad?
I have transmissionset up on my plex server which I control using tranmission remote and want to download my Linux ISOs with privacy.
I have downloaded the wireguard config and can connect to it using wg-quick, but I don’t want all traffic going through it, only transmission.
I personally shove Transmission into Docker:
services: wireguard: image: ghcr.io/linuxserver/wireguard container_name: wireguard cap_add: - NET_ADMIN - SYS_MODULE environment: - PUID=1000 - PGID=1000 - TZ=Europe/Stockholm ports: - 9091:9091/tcp volumes: - ./config:/config - /lib/modules:/lib/modules sysctls: - net.ipv6.conf.all.disable_ipv6=0 - net.ipv4.conf.all.src_valid_mark=1 restart: unless-stopped transmission: image: ghcr.io/linuxserver/transmission container_name: transmission ulimits: nofile: 1048576 environment: - PUID=1000 - PGID=996 - TZ=Europe/Stockholm - USER=azurediamond - PASS=hunter2 volumes: - ./config:/config - /data:/data - /data/Torrents/dl:/downloads - /data/Torrents/inbox/start:/watch network_mode: "service:wireguard" depends_on: [ "wireguard" ] restart: unless-stopped
Make sure your mullvad config is called
wg0.conf
in./config
.Oh yes, got your password :p
All I see is *******.
Really?
Password: ********
h2
I do this except with https://github.com/qdm12/gluetun
(which apparently also can be used as a k8s sidecar container, am gonna try this soon as well)
I’m trying this and it seems to be running. If I run
curl 127.0.0.1:9091
I get a 403 which is expected but if I try to access the same from another computer on the network then the connection times out, any idea what could be the cause?