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!
Why would I need more than 1 public IP address for a single dedicated host
hostingipip address
Related Topic
- SSL Certificate – Obtaining an SSL Certificate for a Public IP Address
- How to take full ownership of an IP address
- Debian – Web server behind NAT, how to listen for public IP address
- Linux – Setup public IP address on LXC container
- How to get public IPs on ESXi VMs
- IPv4 Address Exhaustion – How Bad Is It?
Best Answer
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.