【问题标题】:Create local network with internet access routed through a single computer使用通过单台计算机路由的 Internet 访问创建本地网络
【发布时间】:2017-10-15 02:06:56
【问题描述】:

我想在我的工作场所创建一个本地网络,它有大约 20 台计算机。所有这些都通过一台计算机(服务器)连接,该计算机连接到具有互联网访问权限的路由器。我希望来自我的 20 台计算机的所有 Internet 流量都通过此服务器进行路由,以使上述 20 台计算机在外部网络中不可见。

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

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

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

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

上述方法无效。我可以做些什么来满足我的要求?

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

【问题讨论】:

  • 所以你的服务器只有一张网卡?
  • 不,我相信它有 4 个网卡。 @AndriyBerestovskyy
  • 我不明白投反对票的原因。
  • 投反对票的原因是因为这个问题是题外话:(
  • 是的,我刚刚浏览了发布问题的规则。违反第 6 点。感谢您的帮助 :)

标签: windows networking ip ip-address


【解决方案1】:
  1. 第一个服务器 NIC 应连接到路由器,并具有与路由器相同网络的 IP:

    172.16.16.198/24
    
  2. 第二个服务器网卡应通过交换机连接到其他计算机,并具有来自另一个专用网络的 IP,例如:

    10.0.0.1/24
    

    选择正确的网关(在我的情况下,第一个地址有效,即 xx.xx.xx.1)并且 DNS 可以设置为第一个 NIC 的默认 DNS。

  3. 检查这些步骤后互联网是否可以在服务器上运行。

  4. 与其他计算机共享服务器 Internet 连接。右键单击第一个网卡,属性菜单项,共享选项卡并选中“允许其他用户使用此连接”。在下拉列表中选择需要共享 Internet 的网卡名称(例如 NIC2)。点击下方的设置,选择您要与其他网卡共享的所有服务(例如 https、ftp 等)。

【讨论】:

  • 所以对于第二个服务器网卡我选择了 192.168.137.xx 网络。我必须将默认网关添加到 192.168.137.1 以将其指向路由器。还从第一个服务器 NIC 添加了 DNS 服务器。此外,从第一个 NIC 共享网络时,必须提及第二个 NIC 的名称,然后转到下面的设置按钮并选择要共享的所有服务。除此之外,这种方法效果很好。将以上内容添加到答案中,我将其标记为正确:)
猜你喜欢
  • 2014-10-19
  • 2015-11-26
  • 2011-11-11
  • 1970-01-01
  • 2016-09-15
  • 2012-06-01
  • 2018-01-04
  • 2023-03-29
  • 1970-01-01
相关资源
最近更新 更多