Access Ubuntu Server from other network via Filezilla?

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP








up vote
1
down vote

favorite












Just want to apologize in advance if this is a obvious question, or I leave anything out. I have tried searching for the answer on my own but couldn't find what I was looking for so came here



So basically, the other day I made an Ubuntu server to host a website.
I am using FileZilla to SSH into my server and edit files to develop my site.
I'm working on this project with a mate who lives in a different area, and I was wondering if I could set it up so that he could access my server via FileZilla?



Thanks in advance, Bryn.










share|improve this question



























    up vote
    1
    down vote

    favorite












    Just want to apologize in advance if this is a obvious question, or I leave anything out. I have tried searching for the answer on my own but couldn't find what I was looking for so came here



    So basically, the other day I made an Ubuntu server to host a website.
    I am using FileZilla to SSH into my server and edit files to develop my site.
    I'm working on this project with a mate who lives in a different area, and I was wondering if I could set it up so that he could access my server via FileZilla?



    Thanks in advance, Bryn.










    share|improve this question

























      up vote
      1
      down vote

      favorite









      up vote
      1
      down vote

      favorite











      Just want to apologize in advance if this is a obvious question, or I leave anything out. I have tried searching for the answer on my own but couldn't find what I was looking for so came here



      So basically, the other day I made an Ubuntu server to host a website.
      I am using FileZilla to SSH into my server and edit files to develop my site.
      I'm working on this project with a mate who lives in a different area, and I was wondering if I could set it up so that he could access my server via FileZilla?



      Thanks in advance, Bryn.










      share|improve this question















      Just want to apologize in advance if this is a obvious question, or I leave anything out. I have tried searching for the answer on my own but couldn't find what I was looking for so came here



      So basically, the other day I made an Ubuntu server to host a website.
      I am using FileZilla to SSH into my server and edit files to develop my site.
      I'm working on this project with a mate who lives in a different area, and I was wondering if I could set it up so that he could access my server via FileZilla?



      Thanks in advance, Bryn.







      networking ftp remote-access routing filezilla






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited Jan 31 at 21:37









      Ketzak

      1238




      1238










      asked Jan 31 at 19:26









      Bryn

      83




      83




















          1 Answer
          1






          active

          oldest

          votes

















          up vote
          0
          down vote



          accepted










          Assuming that your server is in your home on your home network, and not a VPS (Virtual Private Server, something you'd rent monthly), you need to forward port 22 (the SSH port) and port 80 (the HTTP port) in your router to your server.



          The address you use to access the server (such as 192.168.1.101, for example) will not work since they are not in your local network. You will need to provide your friend with your public/WAN IP address, which can be found by going to a site such as http://ipecho.net/ on any computer on your network. Assuming you correctly forward the ports needed, going to this public IP will work for them like your current method does for you. You can also use this IP yourself to test it.



          Note: Your public IP is liable to change, unless your ISP has given you a static IP. Power outages, modem/router reboots, or expiration of the assignment can cause this to change, and you'll have to find out the new one and give it to your friend again.



          Here is a nice walkthrough on the basics of assigning a static IP to your server, and additional information on choosing IPs and why:
          https://www.howtogeek.com/184310/ask-htg-should-i-be-setting-static-ip-addresses-on-my-router/



          Then you need to forward the ports. The specific methods for each router and network setup vary a little, so use this as a guideline. Ignore the section in this article on setting static IPs, as that was written for windows, and it's generally better to do that in your router, to avoid conflicts:
          https://www.pcworld.com/article/244314/how_to_forward_ports_on_your_router.html



          Update: This was the solution to the problem, but some personal help navigating the router port forwarding part was necessary.






          share|improve this answer






















          • I host it myself although it is hosted inside virtualbox... Not sure if this makes any difference. I have tried to give him this IP and both of the mentioned ports are already forwarded. When I try to connect it says it timed out after 20 seconds. If you could add me on discord and try to help me out that would be brilliant! Bryn#3077
            – Bryn
            Jan 31 at 21:31










          • I'm about to head home, but I'll add you and message you in about 20 minutes. Sounds like you need to configure Virtualbox's networking. The default mode is NAT, which won't allow connections back to the box from outside your machine. The easiest solution is probably to switch it to bridged mode. I can help with that, or maybe this link will help: techrepublic.com/article/…
            – Ketzak
            Jan 31 at 22:08











          • Thanks very much, any help would be greatly appreciated!
            – Bryn
            Jan 31 at 22:11










          • Little late, but I am here!
            – Ketzak
            Jan 31 at 22:52










          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: false,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: 10,
          bindNavPrevention: true,
          postfix: "",
          onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          );



          );













           

          draft saved


          draft discarded


















          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1001835%2faccess-ubuntu-server-from-other-network-via-filezilla%23new-answer', 'question_page');

          );

          Post as a guest






























          1 Answer
          1






          active

          oldest

          votes








          1 Answer
          1






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes








          up vote
          0
          down vote



          accepted










          Assuming that your server is in your home on your home network, and not a VPS (Virtual Private Server, something you'd rent monthly), you need to forward port 22 (the SSH port) and port 80 (the HTTP port) in your router to your server.



          The address you use to access the server (such as 192.168.1.101, for example) will not work since they are not in your local network. You will need to provide your friend with your public/WAN IP address, which can be found by going to a site such as http://ipecho.net/ on any computer on your network. Assuming you correctly forward the ports needed, going to this public IP will work for them like your current method does for you. You can also use this IP yourself to test it.



          Note: Your public IP is liable to change, unless your ISP has given you a static IP. Power outages, modem/router reboots, or expiration of the assignment can cause this to change, and you'll have to find out the new one and give it to your friend again.



          Here is a nice walkthrough on the basics of assigning a static IP to your server, and additional information on choosing IPs and why:
          https://www.howtogeek.com/184310/ask-htg-should-i-be-setting-static-ip-addresses-on-my-router/



          Then you need to forward the ports. The specific methods for each router and network setup vary a little, so use this as a guideline. Ignore the section in this article on setting static IPs, as that was written for windows, and it's generally better to do that in your router, to avoid conflicts:
          https://www.pcworld.com/article/244314/how_to_forward_ports_on_your_router.html



          Update: This was the solution to the problem, but some personal help navigating the router port forwarding part was necessary.






          share|improve this answer






















          • I host it myself although it is hosted inside virtualbox... Not sure if this makes any difference. I have tried to give him this IP and both of the mentioned ports are already forwarded. When I try to connect it says it timed out after 20 seconds. If you could add me on discord and try to help me out that would be brilliant! Bryn#3077
            – Bryn
            Jan 31 at 21:31










          • I'm about to head home, but I'll add you and message you in about 20 minutes. Sounds like you need to configure Virtualbox's networking. The default mode is NAT, which won't allow connections back to the box from outside your machine. The easiest solution is probably to switch it to bridged mode. I can help with that, or maybe this link will help: techrepublic.com/article/…
            – Ketzak
            Jan 31 at 22:08











          • Thanks very much, any help would be greatly appreciated!
            – Bryn
            Jan 31 at 22:11










          • Little late, but I am here!
            – Ketzak
            Jan 31 at 22:52














          up vote
          0
          down vote



          accepted










          Assuming that your server is in your home on your home network, and not a VPS (Virtual Private Server, something you'd rent monthly), you need to forward port 22 (the SSH port) and port 80 (the HTTP port) in your router to your server.



          The address you use to access the server (such as 192.168.1.101, for example) will not work since they are not in your local network. You will need to provide your friend with your public/WAN IP address, which can be found by going to a site such as http://ipecho.net/ on any computer on your network. Assuming you correctly forward the ports needed, going to this public IP will work for them like your current method does for you. You can also use this IP yourself to test it.



          Note: Your public IP is liable to change, unless your ISP has given you a static IP. Power outages, modem/router reboots, or expiration of the assignment can cause this to change, and you'll have to find out the new one and give it to your friend again.



          Here is a nice walkthrough on the basics of assigning a static IP to your server, and additional information on choosing IPs and why:
          https://www.howtogeek.com/184310/ask-htg-should-i-be-setting-static-ip-addresses-on-my-router/



          Then you need to forward the ports. The specific methods for each router and network setup vary a little, so use this as a guideline. Ignore the section in this article on setting static IPs, as that was written for windows, and it's generally better to do that in your router, to avoid conflicts:
          https://www.pcworld.com/article/244314/how_to_forward_ports_on_your_router.html



          Update: This was the solution to the problem, but some personal help navigating the router port forwarding part was necessary.






          share|improve this answer






















          • I host it myself although it is hosted inside virtualbox... Not sure if this makes any difference. I have tried to give him this IP and both of the mentioned ports are already forwarded. When I try to connect it says it timed out after 20 seconds. If you could add me on discord and try to help me out that would be brilliant! Bryn#3077
            – Bryn
            Jan 31 at 21:31










          • I'm about to head home, but I'll add you and message you in about 20 minutes. Sounds like you need to configure Virtualbox's networking. The default mode is NAT, which won't allow connections back to the box from outside your machine. The easiest solution is probably to switch it to bridged mode. I can help with that, or maybe this link will help: techrepublic.com/article/…
            – Ketzak
            Jan 31 at 22:08











          • Thanks very much, any help would be greatly appreciated!
            – Bryn
            Jan 31 at 22:11










          • Little late, but I am here!
            – Ketzak
            Jan 31 at 22:52












          up vote
          0
          down vote



          accepted







          up vote
          0
          down vote



          accepted






          Assuming that your server is in your home on your home network, and not a VPS (Virtual Private Server, something you'd rent monthly), you need to forward port 22 (the SSH port) and port 80 (the HTTP port) in your router to your server.



          The address you use to access the server (such as 192.168.1.101, for example) will not work since they are not in your local network. You will need to provide your friend with your public/WAN IP address, which can be found by going to a site such as http://ipecho.net/ on any computer on your network. Assuming you correctly forward the ports needed, going to this public IP will work for them like your current method does for you. You can also use this IP yourself to test it.



          Note: Your public IP is liable to change, unless your ISP has given you a static IP. Power outages, modem/router reboots, or expiration of the assignment can cause this to change, and you'll have to find out the new one and give it to your friend again.



          Here is a nice walkthrough on the basics of assigning a static IP to your server, and additional information on choosing IPs and why:
          https://www.howtogeek.com/184310/ask-htg-should-i-be-setting-static-ip-addresses-on-my-router/



          Then you need to forward the ports. The specific methods for each router and network setup vary a little, so use this as a guideline. Ignore the section in this article on setting static IPs, as that was written for windows, and it's generally better to do that in your router, to avoid conflicts:
          https://www.pcworld.com/article/244314/how_to_forward_ports_on_your_router.html



          Update: This was the solution to the problem, but some personal help navigating the router port forwarding part was necessary.






          share|improve this answer














          Assuming that your server is in your home on your home network, and not a VPS (Virtual Private Server, something you'd rent monthly), you need to forward port 22 (the SSH port) and port 80 (the HTTP port) in your router to your server.



          The address you use to access the server (such as 192.168.1.101, for example) will not work since they are not in your local network. You will need to provide your friend with your public/WAN IP address, which can be found by going to a site such as http://ipecho.net/ on any computer on your network. Assuming you correctly forward the ports needed, going to this public IP will work for them like your current method does for you. You can also use this IP yourself to test it.



          Note: Your public IP is liable to change, unless your ISP has given you a static IP. Power outages, modem/router reboots, or expiration of the assignment can cause this to change, and you'll have to find out the new one and give it to your friend again.



          Here is a nice walkthrough on the basics of assigning a static IP to your server, and additional information on choosing IPs and why:
          https://www.howtogeek.com/184310/ask-htg-should-i-be-setting-static-ip-addresses-on-my-router/



          Then you need to forward the ports. The specific methods for each router and network setup vary a little, so use this as a guideline. Ignore the section in this article on setting static IPs, as that was written for windows, and it's generally better to do that in your router, to avoid conflicts:
          https://www.pcworld.com/article/244314/how_to_forward_ports_on_your_router.html



          Update: This was the solution to the problem, but some personal help navigating the router port forwarding part was necessary.







          share|improve this answer














          share|improve this answer



          share|improve this answer








          edited Feb 2 at 15:52

























          answered Jan 31 at 21:08









          Ketzak

          1238




          1238











          • I host it myself although it is hosted inside virtualbox... Not sure if this makes any difference. I have tried to give him this IP and both of the mentioned ports are already forwarded. When I try to connect it says it timed out after 20 seconds. If you could add me on discord and try to help me out that would be brilliant! Bryn#3077
            – Bryn
            Jan 31 at 21:31










          • I'm about to head home, but I'll add you and message you in about 20 minutes. Sounds like you need to configure Virtualbox's networking. The default mode is NAT, which won't allow connections back to the box from outside your machine. The easiest solution is probably to switch it to bridged mode. I can help with that, or maybe this link will help: techrepublic.com/article/…
            – Ketzak
            Jan 31 at 22:08











          • Thanks very much, any help would be greatly appreciated!
            – Bryn
            Jan 31 at 22:11










          • Little late, but I am here!
            – Ketzak
            Jan 31 at 22:52
















          • I host it myself although it is hosted inside virtualbox... Not sure if this makes any difference. I have tried to give him this IP and both of the mentioned ports are already forwarded. When I try to connect it says it timed out after 20 seconds. If you could add me on discord and try to help me out that would be brilliant! Bryn#3077
            – Bryn
            Jan 31 at 21:31










          • I'm about to head home, but I'll add you and message you in about 20 minutes. Sounds like you need to configure Virtualbox's networking. The default mode is NAT, which won't allow connections back to the box from outside your machine. The easiest solution is probably to switch it to bridged mode. I can help with that, or maybe this link will help: techrepublic.com/article/…
            – Ketzak
            Jan 31 at 22:08











          • Thanks very much, any help would be greatly appreciated!
            – Bryn
            Jan 31 at 22:11










          • Little late, but I am here!
            – Ketzak
            Jan 31 at 22:52















          I host it myself although it is hosted inside virtualbox... Not sure if this makes any difference. I have tried to give him this IP and both of the mentioned ports are already forwarded. When I try to connect it says it timed out after 20 seconds. If you could add me on discord and try to help me out that would be brilliant! Bryn#3077
          – Bryn
          Jan 31 at 21:31




          I host it myself although it is hosted inside virtualbox... Not sure if this makes any difference. I have tried to give him this IP and both of the mentioned ports are already forwarded. When I try to connect it says it timed out after 20 seconds. If you could add me on discord and try to help me out that would be brilliant! Bryn#3077
          – Bryn
          Jan 31 at 21:31












          I'm about to head home, but I'll add you and message you in about 20 minutes. Sounds like you need to configure Virtualbox's networking. The default mode is NAT, which won't allow connections back to the box from outside your machine. The easiest solution is probably to switch it to bridged mode. I can help with that, or maybe this link will help: techrepublic.com/article/…
          – Ketzak
          Jan 31 at 22:08





          I'm about to head home, but I'll add you and message you in about 20 minutes. Sounds like you need to configure Virtualbox's networking. The default mode is NAT, which won't allow connections back to the box from outside your machine. The easiest solution is probably to switch it to bridged mode. I can help with that, or maybe this link will help: techrepublic.com/article/…
          – Ketzak
          Jan 31 at 22:08













          Thanks very much, any help would be greatly appreciated!
          – Bryn
          Jan 31 at 22:11




          Thanks very much, any help would be greatly appreciated!
          – Bryn
          Jan 31 at 22:11












          Little late, but I am here!
          – Ketzak
          Jan 31 at 22:52




          Little late, but I am here!
          – Ketzak
          Jan 31 at 22:52

















           

          draft saved


          draft discarded















































           


          draft saved


          draft discarded














          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1001835%2faccess-ubuntu-server-from-other-network-via-filezilla%23new-answer', 'question_page');

          );

          Post as a guest













































































          Popular posts from this blog

          pylint3 and pip3 broken

          Missing snmpget and snmpwalk

          How to enroll fingerprints to Ubuntu 17.10 with VFS491