• General
  • VPN to Tor with everything routed through Tor

Is there a way to first route everything through a local VPN and then route everything through Tor?

Is there any App that will allow a first VPN connection and then another connection (as as forcing everything through 127.0.0.1:9050 with Orbot handling the work of that?

    I would really like an App where I could do something like:

    First connection, select protocol (Wireguard, OpenVPN, Tor, other), select file for configuration or paste

    Second connection, select protocol (Wireguard, OpenVPN, Tor, other), select file for configuration or paste

    Third connection, select protocol (Wireguard, OpenVPN, Tor, other), select file for configuration or paste

    Second connection, select protocol (Wireguard, OpenVPN, Tor, other), select file for configuration or paste

    I would like to have more control over my network parameters in Graphene

    raccoondad I do not want my first connection over my ISP to be a Tor node or a bridge. Doing this identifies me as a Tor user to my ISP and my ISP could sell that information to data brokers or others to draw conclusions about me which could be true or untrue. I know Tor bridges are not always known to ISPs and others, but I have a personal preference not to have my first connection be to a bridge.

      cro78 How would you route this traffic otherwise? A local VPN still needs to connect to a node to access the network

        raccoondad I am fine with my ISP knowing I am a VPN user. Many people use VPNs for different reasons and as a group it's harder to classify these people in a particular way. Some people use VPNs for gaming or streaming or work and I am less concerned about my ISP or others knowing I use a VPN.

        Tor users, as a group, are more likely to be technologically savy, concerned about privacy, and some may be engaged in behavior that is illegal, which is why some websites ban Tor nodes. I would rather not have my ISP include me in this group of people and that information sold to others.

        I want to connect to a no log VPN and then have my Tor guard node connect to the no log VPN with everything routed through Tor. Can this be done in Graphene?

          cro78 So to clarify, its not a local VPN, but a paid VPN?

          Off the top of my head, you could setup a proxy using Pihole then use Orbot to connect to Tor

          Not a great solution but its what I have in my mind right now, will think about it

          cro78 I would rather not have my ISP include me in this group of people and that information sold to others.

          Then don't use a plain 'vanilla' bridge but an obfs4 bride or other plugable transports.

          I want to connect to a no log VPN and then have my Tor guard node connect to the no log VPN with everything routed through Tor. Can this be done in Graphene?

          If you already have a guard in the data center, set up a second tor instance. And configure it as a hidden bridge. Hidden bridges will not be published and only you or those you give your brigdline can use.

          BridgeRelay 1
          PublishServerDescriptor 0
          BridgeDistribution none

            Weird, this is possible using the torbrowser when using a VPN. But as VPNs need a specific and single app on Android, this would only be possible with a custom app.

            Bundling arti and the official Wireguard app could be a good idea, as its less opinionated and modern.