我正在使用Windows 2003服务器作为DHCP服务器,我有大约10台电脑后面。 我如何portforward一些端口?
DHCP和端口转发是两个完全不同的东西。
DHCP用于分配IP地址,子网掩码,网关,DNS和其他预定义的networking设置。
端口转发是能够从防火墙,路由器或其他阻塞设备后面运行的应用程序或服务发布端口(无法想象一个更好的词)。
但是,如果您要将DHCP服务器发布到另一台计算机,则需要转发端口67和68 – 但是,DHCP也可以通过广播地址工作。 当通过单独的networking运行时,这可能会导致很多问题,所以请查看您的路由器是否支持DHCP链接,路由,转发或任何您的供应商所称的路由。
大多数情况下,您将端口转发到特定IP,这会在机器的IP被dynamic设置(DHCP中的D代表dynamic)时出现问题。 从本质上讲,你永远不能保证特定的机器将拥有一个特定的IP地址,除非你的服务器经历了更多的麻烦,比如为特定的MAC地址预留dynamicIP地址。 有些软件可以让你设置基于MAC地址的端口转发,如果你想让所有的机器保持在DHCP状态,这可能是前进的方向。
就个人而言,我更喜欢为需要端口转发的机器设置静态IP,并减less可分配的DHCP IP的范围,以使您的静态IP位于该范围之外。 然后,你可以转移到你的心中的喜悦。