Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

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

we are planning to setup a source code repo + bug tracker for multiple users across the globe. Hence the network is internet - that is the host has public IP address provided by the ISP.

since this host is not a registered domain or IP on the internet, how can the problem of access from internet to this host be solved?

what software , hardware is required

share|improve this question
If the ISP can provide you with an IP, why not get a domain name to use for this, the cost is minimal. – Sam Mar 6 '11 at 18:13
Indeed, and while your at it, get an SSL for the secure part. – Mark Mar 6 '11 at 18:16
I always feel that if you need to ask the question you really shouldn't be doing this yourself. Get someone who knows what they're doing and fully understands the risks and consequences to do it for you. – John Gardeniers Mar 6 '11 at 20:39
up vote 2 down vote accepted

You could get a virtual server with Amazon EC2 instance or a VPS provider. With Amazon you get free static IP and then you either access it by IP address or register a domain name. For security, if it is linux then IPtables is the key word. Alternatively and if you go with amazon, you are also getting free virtual firewall that is more then adequate. And for connectivity make sure you use encrypted connections (ssl, ssh) and you will be fine. If you concerned about DOS attacks the talk to professional - there is no easy solution for this. Hope this helps.

share|improve this answer
can I setup this virtual server on my own? please eloborate – John-ZFS Mar 8 '11 at 2:57
Just create account with amazon, then login to the console and create your server. They only charge you if server is running and you can start from as low as few cents per hour and then grow as you need. You will have a few choices for operating systems - Windows, CentOS, Ubuntu and probably SUSE. – dtoubelis Mar 10 '11 at 7:08
BTW, Amazon is just one example. Another option that comes to mind is rackspace cloud or you can even go with VPS from almost every web-hosting provider (GoDaddy for example). – dtoubelis Mar 10 '11 at 18:13

When you plan this setup i think its better you take a server from an internet hoster. Then you get an ip and domain and webspace.

When you want to put the server in your local intranet then you need to forward the port to your server. But then you have opened your system for people from outside and you need an external ip-adress. If you don't get one you can use something like "dyndns" but i think its not the best way.

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.