如何在具有 2 个 NIC、2 个路由器和 3 个独立网络的同一台计算机上运行本地和外部网站?

如何在具有 2 个 NIC、2 个路由器和 3 个独立网络的同一台计算机上运行本地和外部网站?

您好,希望我能得到一些问题的答案,尽管我认为我把它想得比实际更复杂了。

我的公司是一家二手车经销商,我正在将其与外界连接起来——通过以太网从业务服务器 [运行 Xubuntu] 连接到 ISP 的以太网路由器/调制解调器,这样我就可以托管我们自己的网站(可能任何时候访问的人不超过 5-10 人——主要是支付账单),以及建立一个基于 Web 的内部网站——通过业务服务器上第二个 NIC 上的 DD-WRT 路由器——员工的个人设备可以通过 WiFi 访问。另一方面,试图为客户提供与上述两个网络完全独立的免费 WiFi。

快速概述:

  1. 供客户访问的网站。

    我暂时将使用 no-ip.org 作为 DNS,这样客户就可以从世界任何地方访问“mybiz.no-ip.org”这个网站。这将被转发到服务器上的 NIC #1,可能是“108.69.“因为它是由 ISP 的调制解调器/路由器提供的 IP,即来自时代华纳的 IP,并且他们不允许配置选项。

  2. 供员工访问的网站。我尽量不将服务器过多地用作桌面,只在紧急情况下使用,因此拥有与前端网站分开的后端至关重要。这将是硬连线到服务器上 NIC #2 的 DD-WRT 路由器。此 WiFi 将通过密码访问。

  3. 供客户使用的公共 WiFi。如果我没记错的话,DD-WRT 可以分离网络,但我似乎无法理解如何分离两个网络,同时仍可在两个网络上访问互联网。我以前这样做过,但“公共”WiFi(未设置连接密码)一直断线,就像发生了我无法弄清楚的问题一样。

所以,如果我可以画一点,它看起来可能是这样的:

ISP --> [Sends Public Facing IP of 108.69.*.1/8] --> ISP Modem Router

ISP Modem Router (Ethernet Only) --> [Gives Private IP 108.69.*.2] --> Server NIC #1

Server NIC #1 --> [Gives Private IP 108.69.*.3] --> DD-WRT Router

DD-WRT Router --> [DHCP Enabled Giving IP's 172.16.0.0/16] --> Employees Network
     |
     | ---------> [DHCP Enabled Giving IP's 192.168.1.0/24] --> Public WIFI

希望这不会太令人困惑,但如果有人能给我一些关于如何实现这一点的好的直接教程,或者您知道的话,那么这将有很大帮助。如果您需要任何进一步的信息 - 请随时询问!

  • 将 LAMP 与 Webmin/VirtualMin 结合使用
  • 客户站点位于 /var/www2/
  • Private Employees 网站位于 /var/www/
  • 使用 no-ip.org 的动态客户端更新程序

相关内容