使用Arduino UART WiFi模块通过VPN链路进行通信

时间:2013-08-17 11:40:59

标签: networking arduino wifi vpn uart

以下介绍系统配置和其他详细信息。之后提到了这个问题。如果初始描述太多或不需要,请跳过它。

enter image description here

我有一个VPN(两个SIM卡之间)。一个SIM在USB加密狗中,另一个在WiFi路由器中。加密狗连接到计算机“A”,另一台计算机(“B”)无线连接到可以访问加密狗的WiFi路由器。 VPN位于路由器和计算机“A”(加密狗)之间。由于WiFi路由器租用'B'私有IP,'A'不能ping'B'。但'B'可以ping'A'。到目前为止还没有问题。

我创建了一个基于套接字的简单Java网络应用程序(客户端 - 服务器对)。客户端在'B'上运行,服务器在'A'上运行。只有客户端才能将数据发送到服务器,反之则无法实现。这部分也行。现在我需要用Arduino替换计算机'B'。我需要通过同一网络将一些数据从Arduino发送到计算机'A'。

为此,Arduino需要一个WiFi模块才能访问路由器。我this USART WiFi module with the shield。它可以成功连接到路由器,(我可以从计算机ping它,也连接到路由器)。


问题

现在配置如下。

enter image description here

计算机'A'上运行的(服务器)应用程序正在侦听给定端口(端口8090)。如何从Arduino向计算机'A'发送一些数据(例如一些文本“你好!”)?

请注意,对于the WiFi module I'm using,我找到了一些基于Arduino WiFi屏蔽的应用程序示例。但是我不能将它们应用到我的配置中(可以吗?)。

0 个答案:

没有答案