Running a Torrent Box with Transmission and a VPN











up vote
0
down vote

favorite












I have tried looking around a lot to find some answers around this topic. My end goal is to run Ubuntu Server on a Hyper-V VM. I want to be able to port forward my ssh ability and also port forward the Transmission GUI but want everything else ran through a VPN. I want all of my torrents to be downloaded only while connected to the VPN. I would also like for the VM to be able to download the files straight to my file server. I am using PIA for my VPN. So I guess I have multiple questions in one.




  1. How do I connect my VM to my PIA VM?

  2. How do I set up a kill switch for it?

  3. How do I allow the Transmission port and the SSH port out on my local ext IP

  4. How do I allow this VM to work with my file server?


My end goal is to be able to download all my torrents safely with a VPN but also want to be able to connect to the Transmission GUI and SSH remotely, then have all of this download to my NAS. Is this at all possible or am I dreaming?










share|improve this question







New contributor




woolywalrus is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
























    up vote
    0
    down vote

    favorite












    I have tried looking around a lot to find some answers around this topic. My end goal is to run Ubuntu Server on a Hyper-V VM. I want to be able to port forward my ssh ability and also port forward the Transmission GUI but want everything else ran through a VPN. I want all of my torrents to be downloaded only while connected to the VPN. I would also like for the VM to be able to download the files straight to my file server. I am using PIA for my VPN. So I guess I have multiple questions in one.




    1. How do I connect my VM to my PIA VM?

    2. How do I set up a kill switch for it?

    3. How do I allow the Transmission port and the SSH port out on my local ext IP

    4. How do I allow this VM to work with my file server?


    My end goal is to be able to download all my torrents safely with a VPN but also want to be able to connect to the Transmission GUI and SSH remotely, then have all of this download to my NAS. Is this at all possible or am I dreaming?










    share|improve this question







    New contributor




    woolywalrus is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
    Check out our Code of Conduct.






















      up vote
      0
      down vote

      favorite









      up vote
      0
      down vote

      favorite











      I have tried looking around a lot to find some answers around this topic. My end goal is to run Ubuntu Server on a Hyper-V VM. I want to be able to port forward my ssh ability and also port forward the Transmission GUI but want everything else ran through a VPN. I want all of my torrents to be downloaded only while connected to the VPN. I would also like for the VM to be able to download the files straight to my file server. I am using PIA for my VPN. So I guess I have multiple questions in one.




      1. How do I connect my VM to my PIA VM?

      2. How do I set up a kill switch for it?

      3. How do I allow the Transmission port and the SSH port out on my local ext IP

      4. How do I allow this VM to work with my file server?


      My end goal is to be able to download all my torrents safely with a VPN but also want to be able to connect to the Transmission GUI and SSH remotely, then have all of this download to my NAS. Is this at all possible or am I dreaming?










      share|improve this question







      New contributor




      woolywalrus is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.











      I have tried looking around a lot to find some answers around this topic. My end goal is to run Ubuntu Server on a Hyper-V VM. I want to be able to port forward my ssh ability and also port forward the Transmission GUI but want everything else ran through a VPN. I want all of my torrents to be downloaded only while connected to the VPN. I would also like for the VM to be able to download the files straight to my file server. I am using PIA for my VPN. So I guess I have multiple questions in one.




      1. How do I connect my VM to my PIA VM?

      2. How do I set up a kill switch for it?

      3. How do I allow the Transmission port and the SSH port out on my local ext IP

      4. How do I allow this VM to work with my file server?


      My end goal is to be able to download all my torrents safely with a VPN but also want to be able to connect to the Transmission GUI and SSH remotely, then have all of this download to my NAS. Is this at all possible or am I dreaming?







      networking server ssh vpn transmission






      share|improve this question







      New contributor




      woolywalrus is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.











      share|improve this question







      New contributor




      woolywalrus is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.









      share|improve this question




      share|improve this question






      New contributor




      woolywalrus is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.









      asked Nov 12 at 18:11









      woolywalrus

      1




      1




      New contributor




      woolywalrus is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.





      New contributor





      woolywalrus is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.






      woolywalrus is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.



























          active

          oldest

          votes











          Your Answer








          StackExchange.ready(function() {
          var channelOptions = {
          tags: "".split(" "),
          id: "89"
          };
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function() {
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled) {
          StackExchange.using("snippets", function() {
          createEditor();
          });
          }
          else {
          createEditor();
          }
          });

          function createEditor() {
          StackExchange.prepareEditor({
          heartbeatType: 'answer',
          convertImagesToLinks: true,
          noModals: true,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: 10,
          bindNavPrevention: true,
          postfix: "",
          imageUploader: {
          brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
          contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
          allowUrls: true
          },
          onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          });


          }
          });






          woolywalrus is a new contributor. Be nice, and check out our Code of Conduct.










           

          draft saved


          draft discarded


















          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1092289%2frunning-a-torrent-box-with-transmission-and-a-vpn%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown






























          active

          oldest

          votes













          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes








          woolywalrus is a new contributor. Be nice, and check out our Code of Conduct.










           

          draft saved


          draft discarded


















          woolywalrus is a new contributor. Be nice, and check out our Code of Conduct.













          woolywalrus is a new contributor. Be nice, and check out our Code of Conduct.












          woolywalrus is a new contributor. Be nice, and check out our Code of Conduct.















           


          draft saved


          draft discarded














          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1092289%2frunning-a-torrent-box-with-transmission-and-a-vpn%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown





















































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown

































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown







          Popular posts from this blog

          mysqli_query(): Empty query in /home/lucindabrummitt/public_html/blog/wp-includes/wp-db.php on line 1924

          How to change which sound is reproduced for terminal bell?

          Can I use Tabulator js library in my java Spring + Thymeleaf project?