如何为每个域虚拟主机分配唯一的外部IP地址

我的托pipe服务提供商给了我一堆外部IP地址和分配给每个外部IP的内部IP地址。

我能够分配主IP地址和第二个,但其他人似乎不能正常工作,因为我不能让他们显示正确的网站。 当我使用第三或第四个IP地址分配一个站点时,当我尝试通过浏览器访问该域时,它会加载另一个通过主IP地址分配的站点。

鉴于在同一台服务器上显示的网站之一是一个好的迹象,因为外部IP地址实际上是指向正确的服务器,但似乎虽然httpd.conf和Conf.d其中包括的其他conf文件包括错误地设置。

我得到的设置是…

<VirtualHost [Internal IP Address]:80> DocumentRoot /var/www/html/directory ServerName domain.com.au ServerAlias www.domain.com.au etc.... </VirtualHost> 

最主要的是,它只能在两个域中工作,并且我已经为httpd.conf所有IP内部地址设置了NameVirtualHostListen

有什么我失踪?