Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm currently trying to setup my own own-cloud server, and I've got it fully installed, configured, and accessible from within my own local network. I cannot figure out how to access it from the outside. So far I've:

  • Successfully setup port-forwarding on my local router.
    • I've done so via 'single port forwarding' and 'port range forwarding'
    • Ports 80, 443, 3306 (Apache-Full and MySQL)
  • Successfully obtained my external IP address.
    • I've also tested this magic number from within the network at #insertIPhere/owncloud and it did work.
  • Successfully setup the server using SQLite
  • Successfully setup the server using MySQL
  • Created the following exceptions in my firewall:
    • Allow In Port 80 (Apache Full)
    • Allow In Port 443 (Apache Full)
    • Allow In Port 3306 (MySQL)
  • Tried connecting from several different remote networks, as to troubleshoot something on their end

As far as trying to access it, I'm doing so through Google-Chrome and Mozilla Firefox trying to reach the server through #insertIPhere/owncloud using the above public IP address.

So what have I missed, and how do I access my server from outside?

Thanks in advance for your help and time, and I apologize in advance for what will probably result in my noobish mistake in networking.

I've looked at the official documentation. And also this question here.

share|improve this question
Odd. It should work. What router do you have? Also, did you try forwarding 443? – Amith KK Feb 16 '13 at 4:04
I've got the Cisco/Linksys E2500 – John Feb 16 '13 at 4:05
No I haven't tried forwarding port 443, I'll try that in the morning. – John Feb 16 '13 at 4:08
Not related to your question, but still: forwarding your MySQL port (i.e. giving access to your MySQL port outside your LAN) is a security threat. – Vitalie Ciubotaru Jul 13 '13 at 19:46
Does your ISP block any ports? Mine (Cox) blocks 25, 80, 135, 136-139, 445, 1433, and 1900. – Marc Jul 17 '13 at 22:27

This is exactly the sort of usage scenario tools like PageKite were created for. I agree with Vitalie, it would be quite insecure to consider exposing your internal ports for this.

share|improve this answer
Thanks I'll take a look... – John Aug 27 '13 at 1:02

We have created an app to automate router port mapping for owncloud:

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.