我想使用 Pi(运行 Debian 的 Raspberry Pi)通过 RDP 从 PC1(运行 Windows 7)到 PC2(运行 Windows 7)。
这是网络情况:
Network1 Network2
--------------------------- ---------------------------
| | | |
| ------- ------- ------- |
| | PC1 | -----> | Pi | -----> | PC2 | |
| ------- ------- ------- |
| | | |
| | | |
| | | |
--------------------------- ---------------------------
- PC1 连接到 Network1。
- PC2 连接到 Network2。
- Pi 连接到两个网络。
- wlan0 连接到 Network1。
- wlan1 连接到 Network2。
我认为这是可能的,但我以前没有做过这样的事情,所以我很无能。
再次,问题是如何将 Pi 设置为两者之间的路由器?
答案1
iptables - t nat -A PREROUTING -p tcp -m tcp --dport 3389 -j DNAT --to-destination 192.168.1.200:3389
iptables -A FORWARD -p tcp -m state -d 192.168.1.200 --dport 3389 --state NEW,ESTABLISHED,RELATED -j ACCEPT
假设 192.168.1.200 是您的 Windows。