Accessing FTP on an external network
I've recently set up my first apache server so I do appologise if this question is very stupid.
I am hosting my server from home so I'm having it go through a redictory server (cloudflare) to preserve private details. I have created an ftp link for personal access to transfer and store files on the server but I'm not able to connect to it through FileZilla or Putty.
Is there a way for me to connect to the ftp server on an external network (eg coffee shop wifi) and transfer files?
Thanks in advance. :)
networking wireless-networking ssh ftp putty
add a comment |
I've recently set up my first apache server so I do appologise if this question is very stupid.
I am hosting my server from home so I'm having it go through a redictory server (cloudflare) to preserve private details. I have created an ftp link for personal access to transfer and store files on the server but I'm not able to connect to it through FileZilla or Putty.
Is there a way for me to connect to the ftp server on an external network (eg coffee shop wifi) and transfer files?
Thanks in advance. :)
networking wireless-networking ssh ftp putty
add a comment |
I've recently set up my first apache server so I do appologise if this question is very stupid.
I am hosting my server from home so I'm having it go through a redictory server (cloudflare) to preserve private details. I have created an ftp link for personal access to transfer and store files on the server but I'm not able to connect to it through FileZilla or Putty.
Is there a way for me to connect to the ftp server on an external network (eg coffee shop wifi) and transfer files?
Thanks in advance. :)
networking wireless-networking ssh ftp putty
I've recently set up my first apache server so I do appologise if this question is very stupid.
I am hosting my server from home so I'm having it go through a redictory server (cloudflare) to preserve private details. I have created an ftp link for personal access to transfer and store files on the server but I'm not able to connect to it through FileZilla or Putty.
Is there a way for me to connect to the ftp server on an external network (eg coffee shop wifi) and transfer files?
Thanks in advance. :)
networking wireless-networking ssh ftp putty
networking wireless-networking ssh ftp putty
asked Feb 8 at 0:07
blank_blank_
1
1
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
There are lots of ways to do this. The easiest way is to forget FTP and use putty and scp or sftp for files. (scp, sftp and putty all use the SSH transport mechanism, which is both much easier and much safer then FTP).
In order to get SSH and the above working you need to do 3 things -
Install, activate, configure and allow connections through the firewall for the appropriate SSH service on your server, if this has not been done already.
Configure your router to forward traffic from the external interface to your SSH server.
Find a mechanism to find your connection - this can either be getting it a static IP or using Dynamic DNS or some equivalent mechanism.
Hi, thanks for the solution however I have done all of this and it still seems to Timeout during the connection. The only thing I'm not sure of is the server is going though a CloudFlare space where I've allowed my other computers to connect to the server however the actual website platform (1and1.com) doesn't have the option to edit the firewall (its a DNS provider). I've tried connecting to the server through Putty and FileZilla.
– blank_
Feb 8 at 12:01
Dont run ssh/putty through cloudflare. Cloudflare is a web proxying solution and ssh and FTP are different protocols to http(s). Also, I am now confused about your setup! I dont understand, for example where firewalling DNS comes in or why this is relevant to finding your home IP. Maybe you should edit your post to provide detailed information about what you have actually done so wr can point out where it went off the rails)
– davidgo
Feb 8 at 18:32
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "3"
};
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',
autoActivateHeartbeat: false,
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
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1403353%2faccessing-ftp-on-an-external-network%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
There are lots of ways to do this. The easiest way is to forget FTP and use putty and scp or sftp for files. (scp, sftp and putty all use the SSH transport mechanism, which is both much easier and much safer then FTP).
In order to get SSH and the above working you need to do 3 things -
Install, activate, configure and allow connections through the firewall for the appropriate SSH service on your server, if this has not been done already.
Configure your router to forward traffic from the external interface to your SSH server.
Find a mechanism to find your connection - this can either be getting it a static IP or using Dynamic DNS or some equivalent mechanism.
Hi, thanks for the solution however I have done all of this and it still seems to Timeout during the connection. The only thing I'm not sure of is the server is going though a CloudFlare space where I've allowed my other computers to connect to the server however the actual website platform (1and1.com) doesn't have the option to edit the firewall (its a DNS provider). I've tried connecting to the server through Putty and FileZilla.
– blank_
Feb 8 at 12:01
Dont run ssh/putty through cloudflare. Cloudflare is a web proxying solution and ssh and FTP are different protocols to http(s). Also, I am now confused about your setup! I dont understand, for example where firewalling DNS comes in or why this is relevant to finding your home IP. Maybe you should edit your post to provide detailed information about what you have actually done so wr can point out where it went off the rails)
– davidgo
Feb 8 at 18:32
add a comment |
There are lots of ways to do this. The easiest way is to forget FTP and use putty and scp or sftp for files. (scp, sftp and putty all use the SSH transport mechanism, which is both much easier and much safer then FTP).
In order to get SSH and the above working you need to do 3 things -
Install, activate, configure and allow connections through the firewall for the appropriate SSH service on your server, if this has not been done already.
Configure your router to forward traffic from the external interface to your SSH server.
Find a mechanism to find your connection - this can either be getting it a static IP or using Dynamic DNS or some equivalent mechanism.
Hi, thanks for the solution however I have done all of this and it still seems to Timeout during the connection. The only thing I'm not sure of is the server is going though a CloudFlare space where I've allowed my other computers to connect to the server however the actual website platform (1and1.com) doesn't have the option to edit the firewall (its a DNS provider). I've tried connecting to the server through Putty and FileZilla.
– blank_
Feb 8 at 12:01
Dont run ssh/putty through cloudflare. Cloudflare is a web proxying solution and ssh and FTP are different protocols to http(s). Also, I am now confused about your setup! I dont understand, for example where firewalling DNS comes in or why this is relevant to finding your home IP. Maybe you should edit your post to provide detailed information about what you have actually done so wr can point out where it went off the rails)
– davidgo
Feb 8 at 18:32
add a comment |
There are lots of ways to do this. The easiest way is to forget FTP and use putty and scp or sftp for files. (scp, sftp and putty all use the SSH transport mechanism, which is both much easier and much safer then FTP).
In order to get SSH and the above working you need to do 3 things -
Install, activate, configure and allow connections through the firewall for the appropriate SSH service on your server, if this has not been done already.
Configure your router to forward traffic from the external interface to your SSH server.
Find a mechanism to find your connection - this can either be getting it a static IP or using Dynamic DNS or some equivalent mechanism.
There are lots of ways to do this. The easiest way is to forget FTP and use putty and scp or sftp for files. (scp, sftp and putty all use the SSH transport mechanism, which is both much easier and much safer then FTP).
In order to get SSH and the above working you need to do 3 things -
Install, activate, configure and allow connections through the firewall for the appropriate SSH service on your server, if this has not been done already.
Configure your router to forward traffic from the external interface to your SSH server.
Find a mechanism to find your connection - this can either be getting it a static IP or using Dynamic DNS or some equivalent mechanism.
answered Feb 8 at 6:29
davidgodavidgo
44.4k75292
44.4k75292
Hi, thanks for the solution however I have done all of this and it still seems to Timeout during the connection. The only thing I'm not sure of is the server is going though a CloudFlare space where I've allowed my other computers to connect to the server however the actual website platform (1and1.com) doesn't have the option to edit the firewall (its a DNS provider). I've tried connecting to the server through Putty and FileZilla.
– blank_
Feb 8 at 12:01
Dont run ssh/putty through cloudflare. Cloudflare is a web proxying solution and ssh and FTP are different protocols to http(s). Also, I am now confused about your setup! I dont understand, for example where firewalling DNS comes in or why this is relevant to finding your home IP. Maybe you should edit your post to provide detailed information about what you have actually done so wr can point out where it went off the rails)
– davidgo
Feb 8 at 18:32
add a comment |
Hi, thanks for the solution however I have done all of this and it still seems to Timeout during the connection. The only thing I'm not sure of is the server is going though a CloudFlare space where I've allowed my other computers to connect to the server however the actual website platform (1and1.com) doesn't have the option to edit the firewall (its a DNS provider). I've tried connecting to the server through Putty and FileZilla.
– blank_
Feb 8 at 12:01
Dont run ssh/putty through cloudflare. Cloudflare is a web proxying solution and ssh and FTP are different protocols to http(s). Also, I am now confused about your setup! I dont understand, for example where firewalling DNS comes in or why this is relevant to finding your home IP. Maybe you should edit your post to provide detailed information about what you have actually done so wr can point out where it went off the rails)
– davidgo
Feb 8 at 18:32
Hi, thanks for the solution however I have done all of this and it still seems to Timeout during the connection. The only thing I'm not sure of is the server is going though a CloudFlare space where I've allowed my other computers to connect to the server however the actual website platform (1and1.com) doesn't have the option to edit the firewall (its a DNS provider). I've tried connecting to the server through Putty and FileZilla.
– blank_
Feb 8 at 12:01
Hi, thanks for the solution however I have done all of this and it still seems to Timeout during the connection. The only thing I'm not sure of is the server is going though a CloudFlare space where I've allowed my other computers to connect to the server however the actual website platform (1and1.com) doesn't have the option to edit the firewall (its a DNS provider). I've tried connecting to the server through Putty and FileZilla.
– blank_
Feb 8 at 12:01
Dont run ssh/putty through cloudflare. Cloudflare is a web proxying solution and ssh and FTP are different protocols to http(s). Also, I am now confused about your setup! I dont understand, for example where firewalling DNS comes in or why this is relevant to finding your home IP. Maybe you should edit your post to provide detailed information about what you have actually done so wr can point out where it went off the rails)
– davidgo
Feb 8 at 18:32
Dont run ssh/putty through cloudflare. Cloudflare is a web proxying solution and ssh and FTP are different protocols to http(s). Also, I am now confused about your setup! I dont understand, for example where firewalling DNS comes in or why this is relevant to finding your home IP. Maybe you should edit your post to provide detailed information about what you have actually done so wr can point out where it went off the rails)
– davidgo
Feb 8 at 18:32
add a comment |
Thanks for contributing an answer to Super User!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1403353%2faccessing-ftp-on-an-external-network%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
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