将WinXP路由器上的RDP端口转发到内部(NATted)网络中的计算机


0

因此,我将Windows XP用作路由器(两个NIC-一个内部,一个外部)对内部网络进行NAT,并可以访问Internet(通过外部NIC)。该外部NIC正在运行可公开访问的IP和RDP服务。可以从Internet访问此RDP服务。

然后,我在内部网络中有一台计算机,我需要能够从Internet(即外部网络)通过RDP进行访问。

我已经安装了PassPort并设置了一个规则,将WinXP路由器上的一些可用端口转发到内部网络中计算机上的RDP端口。但是,您可以猜测它不起作用。

任何想法如何使这项工作?我不确定PassPort本身是否可以工作,但是在线Web服务报告我的端口已重定向到RDP。我猜问题是由于NAT而引起的,但是我不确定如何测试(和修复)该问题。最重要的是,我无法通过RDP从外部连接到内部网络计算机。

有任何想法吗?

Answers:


0

好的,所以可以通过netsh命令(我相信某些SP在XP中可用)来实现结果。

netsh int ipv6 install netsh interface portproxy add v4tov4 listenport=x listenaddress=y connectport=z connectaddress=zz

这会将ip y上的端口x转发到ip zz上的端口z。希望这对某人有帮助。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.