What is the point of having more than a single public IP address for a dedicated server with a single network interface? I see a lot of dedicated server hosting offers that show something like "public IPs: 8". What am I missing? Thanks!

2 Answers 2


One reason is to provision multiple SSL encrypted services on the same port. SSL starts before the application layer which leads to certificate errors when accessing the host on a hostname that doesn't match the CN value on the certificate.

Using HTTP virtual hosting as an example:

The SSL layer sits between the client and the webserver. Once the client has issued the GET request (and hence transmitted the hostname it was expecting) the server has already started SSL. At that point its too late to specify a different certificate.

If you implement IP-based virtual hosting then each hostname can have it's own IP and subsequently its own certificate. Of course, wildcard certificates are another way around the problem, but they're often more expensive than just allocating another ip.

  • Almost all major web browsers already support TLS Server Name Indication extension, allowing the use of hostname-based virtual hosts with SSL. Feb 24, 2010 at 14:01
  • True, although plenty of older browsers are still kicking about without support. Certain elements within the university I work for still develop for IE 6 exclusively so I end up having to support it more than I'd like to.
    – Frenchie
    Feb 24, 2010 at 14:29

VM's? Multiple websites with their own certs? There are lots of things you could use 'em for.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .