如何在一个ip地址上运行多个终端服务器

除非您有特殊的设置,否则您通常只需要ISP提供一个IP地址即可运行网络。由于您的网络位于防火墙/路由器后面,您可以将传入的流量引导到相应的服务器,以处理电子邮件、web、远程连接和其他任何内容。当您有多个服务器需要从一个公共端口接收流量时,就会出现问题。我们将向您展示如何在单个IP上使用来处理这种情况,而不是添加更多的公共IP地址(和成本)。...

除非您有特殊的设置,否则您通常只需要ISP提供一个IP地址即可运行网络。由于您的网络位于防火墙/路由器后面,您可以将传入的流量引导到相应的服务器,以处理电子邮件、web、远程连接和其他任何内容。当您有多个服务器需要从一个公共端口接收流量时,就会出现问题。我们将向您展示如何在单个IP上使用来处理这种情况,而不是添加更多的公共IP地址(和成本)。

在本文中,我们将再次介绍如何在只有一个公共IP地址的网络中处理多个终端服务器(使用在端口3389上运行的RDP协议)。在我们的环境中,我们使用一个基于DD-WRT的路由器(在一个25美元的Linksys路由器上闪现),它同时充当我们的防火墙和路由器。如果您不使用基于DD-WRT的路由器,那么在防火墙/路由器上也可以使用相同的方法。此外,我们还介绍了一种可以在任何环境下工作的替代方法。

配置端口转发

DD-WRT中端口转发的一个很好的特性是能够无缝地应用端口“重映射”,即客户端在路由器上连接的外部端口映射到发送到网络中目标计算机的备用端口。此方法的优点是不必在服务器计算机上进行任何配置更改,因为通信量是使用默认端口发送给它的。

在下面的示例中,网络中有3个终端服务器/RDP服务器:

  • Local 192.168.16.21(rdp\u primary)运行Small Business Server 2008
  • 本地192.168.16.24(rdpè2)运行Windows Server 2003 Standard
  • 本地192.168.16.25(rdp閰3)运行Windows Server 2008 Standard

在DD-WRT控制面板的NAT/QoS>端口转发选项卡下,可以配置端口重新映射。在我们的示例中,我们使用默认RDP端口(3389)连接到“RDP\ U primary”,并使用外部端口624和625将RDP通信路由到默认端口3389上的“RDP\ U 2”和“RDP\ U 3”。简单地说,当流量到达端口624或625时,路由器自动应用转换,将数据发送到目标机器上的端口3389。目标服务器永远不知道两者之间的区别。

如何在一个ip地址上运行多个终端服务器

连接

下面的连接显示了客户端如何使用上面的配置设置连接到所需的服务器。

连接到默认RDP端口(3389)将路由到Small Business Server 2008计算机。

如何在一个ip地址上运行多个终端服务器

如何在一个ip地址上运行多个终端服务器

使用端口624连接到RDP路由到Windows Server 2003标准计算机。

如何在一个ip地址上运行多个终端服务器

如何在一个ip地址上运行多个终端服务器

使用端口625连接到RDP路由到Windows Server 2008标准计算机。

如何在一个ip地址上运行多个终端服务器 

如何在一个ip地址上运行多个终端服务器

替代方法

作为使用端口重新映射的替代方法,您可以通过编辑以下注册表值,然后重新启动计算机,将每台服务器计算机配置为使用不同的RDP端口:

HKEY_LOCAL_MACHINESystemCurrentControlSetControlTerminal ServerWinStati***RDP-Tcp

如果您走这条路线,您必须记住在主防火墙上配置端口转发,以及更新在相应计算机上运行的任何本地防火墙规则(即Windows防火墙),以允许备用端口号。

在进行这些配置更改之后,最终用户将以上述相同的方式访问在备用端口上运行的终端服务器。

结论

在本文中,我们使用RDP作为示例来说明如何使用端口重新映射来消除服务器上的非标准配置,但是您也可以轻松地将相同的方法应用于任何其他服务,如HTTP或SMTP。

链接

DD-WRT网站

  • 发表于 2021-04-13 12:35
  • 阅读 ( 124 )
  • 分类:互联网

你可能感兴趣的文章

linux终端的5个联网命令

... 如果要释放IP地址并从DHCP服务器获得新的IP地址,可以使用dhclient: ...

  • 发布于 2021-03-13 15:30
  • 阅读 ( 222 )

如何将ip地址追踪到pc&如何找到自己的ip地址

...措施防止他的IP被泄露。垃圾邮件发送者可能隐藏在代理服务器后面。同样重要的是要记住,使用在线工具定位IP地址并不能显示计算机上的人的物理地址。 ...

  • 发布于 2021-03-15 16:53
  • 阅读 ( 465 )

如何用ssh远程管理linux服务器

服务器管理仍然是一项必要的任务,有时也很麻烦。使用远程服务器或无头服务器尤其困难。谢天谢地,有了安全Shell(SSH)。secureshell是一种网络协议,允许网络服务在不安全的网络上运行。 ...

  • 发布于 2021-03-15 17:05
  • 阅读 ( 497 )

如何让python和javascript使用json进行通信

...ON将数据从JavaScript发送到Python。我将介绍如何设置一个web服务器,以及您需要的所有代码。 ...

  • 发布于 2021-03-16 01:22
  • 阅读 ( 300 )

如何用旧计算机构建linux网络服务器

有兴趣建立一个家庭网络服务器?最简单的方法是在备用计算机上安装Linux。由于Linux的简单性,这非常简单,为您提供了一种负担得起的网站或博客宿主方式。 ...

  • 发布于 2021-03-17 19:20
  • 阅读 ( 275 )

修复远程桌面连接和屏幕问题的8个技巧

...级”选项卡。选择设置,然后确保已选中自动检测RD网关服务器设置。 ...

  • 发布于 2021-03-18 02:45
  • 阅读 ( 540 )

如何在linux上管理ip地址:查找、设置和更改

...系统上,单击顶部栏网络图标下的连接信息。IP地址、主服务器和DNS服务器都将显示在连接信息窗口中。 ...

  • 发布于 2021-03-24 17:34
  • 阅读 ( 261 )

如何加入minecraft服务器

...吗?别再看了,这里有你需要知道的关于如何加入Minecraft服务器的所有信息。 ...

  • 发布于 2021-03-26 19:34
  • 阅读 ( 348 )

如何在ubuntu上安装ftp服务器

如果要设置Linux服务器,则需要FTP访问。这意味着首先在Linux上安装FTP服务器。这应该是安装服务器操作系统后首先要做的事情之一。 ...

  • 发布于 2021-03-30 13:11
  • 阅读 ( 312 )

linux下如何使用bmon监控网络带宽

使用bmonlinux应用程序,您可以看到网络连接上的带宽使用情况。然而,了解更精细的细节需要一些侦探工作,所以我们为您做了! bmon的工作原理 显示各种网络接口上的活动的动态图和实时统计数据可以让您对网络的性能和带...

  • 发布于 2021-04-02 09:33
  • 阅读 ( 168 )
哈豆子一一一
哈豆子一一一

0 篇文章

相关推荐