点子域到不同的私有IP地址

我有一个域名www.example.com,指向我家VPS#1(192.168.1.2:80)上的网站#1。

我想获得另一个域名,也指向我的同一个公共IP地址,但访问我的家庭networking(192.168.1.3:80)的另一个VPS …

如果不可能那么托pipe公司怎么做呢? 我怀疑他们有几千个公有IP地址!

如果不可能那么托pipe公司怎么做呢? 我怀疑他们有几千个公有IP地址!

当然,他们有成千上万的公有IP地址,一个/ 16个拥有超过65,000个IP地址。

但是你可以通过使用一个反向代理来完成这个任务,并且指向这两个站点,并且如果你不想购买第二个公共IP的话,它可以代理你的内部服务器。

基本知识就是在你家里有一台服务器来处理@MDMarra解释过的redirect。

为此,您可以在公共可访问的地址(您的专用networking中的192.168.1.2)上使用Apache2:使用两个ServerNameconfiguration一个Apache2服务器。 第一个将像往常一样redirect到您当前的计算机,第二个将“代理”请求到另一个在私有服务器上的192.168.0.3的Apache2。

如果这还不够,我可以给你一些configuration来开始,但你不能明白这一点。 你需要先阅读:VirtualHost,ServerName,代理和一般的Apache2configuration。

至于托pipe公司是怎么做的,他们确实是这样做的:他们有100个私人服务器,每个服务器有数百个文件夹,每个文件夹包含一个网站。 然后他们有一个Apache2服务器与虚拟主机一样多的文件夹。 每个VirtualHost都有一个前缀ServerName,例如client1.host.com,client2.host.com等。每个都configuration为提供正确的文件夹。 DNS子域logging(ALIAS)都指向相同的Apache2服务器,它将是处理真正redirect的服务器。 当然,实际情况要复杂得多,但是你可以成为一个托pipe公司,子域名指向一个configuration了大量VirtualHosts的Apache2。