如何使用 Raspberry Pi 作为两个 WiFi 网络之间的路由器?

如何使用 Raspberry Pi 作为两个 WiFi 网络之间的路由器?

我想使用 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。

相关内容