通过一台计算机路由互联网访问创建本地网络

Create local network with internet access routed through a single computer

我想在我的工作场所创建一个拥有大约 20 台计算机的本地网络。所有这些都通过一台计算机(服务器)连接,该计算机连接到可以访问互联网的路由器。我希望我的 20 台计算机的所有互联网流量都通过此服务器路由,以便从外部网络看不到上述 20 台计算机。

所以现在的场景是这样的:

  1. 服务器IP:172.16.16.198
  2. 通过路由器连接到此服务器的计算机也具有同一网络中的IP即172.16。16.xx
  3. 因此,我工作场所的所有计算机都可以从组织中连接到同一网络的任何其他计算机上看到。
  4. 您可以假设服务器连接到组织内的某个互联网网络,因此私有 IP 地址 (172.16.16.198)
  5. 所有系统都基于 Windows。

到目前为止,我已经在 20 台计算机中的一台上尝试了以下操作:

  1. 已将 DNS 更改为服务器的 IP。
  2. 将默认网关更改为服务器的 IP。
  3. 更改为静态 IP 172.16.17.12(随机但与网关具有相同的子网)

以上方法无效。我该怎么做才能满足我的要求?

PS:我是网络新手,所以这可能是一个非常根本的错误。

  1. 第一个服务器 NIC 应该连接到路由器并且具有与路由器来自同一网络的 IP:

    172.16.16.198/24
    
  2. 第二个服务器网卡要用交换机连接到其他电脑,并且有另一个私网的IP,例如:

    10.0.0.1/24
    

    选择合适的网关(在我的例子中,第一个地址有效,即 xx.xx.xx.1),DNS 可以设置为第一个 NIC 的默认 DNS。

  3. 检查这些步骤后互联网是否在服务器上正常工作。

  4. 与其他计算机共享服务器互联网连接。右键单击第一个 NIC,属性菜单项,共享选项卡并选中 "Allow other users to use this connection"。 Select 下拉列表中必须与之共享互联网的网卡的名称(例如 NIC2)。点击下面的设置select所有你想与其他网卡共享的服务(例如https,ftp等)。