我基本上已经成功地使用以太网连接与微控制器来控制现实世界的各个方面,困境是IP地址我的意思是如何在没有任何特定MAC ID的情况下从世界各地访问192.168.0.155,我想实现相同GSM 模块的网络使用消除了电线,但没有 MAC 寻址,因此从它到 IP 客户端的 TCP 连接不会到达?
问问题
140 次
1 回答
1
我不确定您之前是如何使用以太网进行“现实世界控制”的,但是 MAC 地址不会“活”过下一个接收者(这意味着在下一个切换之后),所以不要将它用于任何事情。
您的 192.168.xx 地址是私有的,因此它永远不会出现在您的 Internet 网关之外(即,如果您使用 GPRS,则为您的 GSM 调制解调器),并且不能直接用于 Internet 上的任何内容。在这里简单解释互联网路由的工作原理并不容易,但是您应该使用端口转发到按小时 DHCP 服务器提供给您的私有 IP 地址(您必须在其中发起来自客户端的请求,以便对方不会IP 地址和端口),或者您必须具有固定的公共 IP 地址,或者您可以使用一些动态 DNS 服务(例如http://www.noip.com/),或者您可以在某些服务器上更新来自客户端的数据您可以控制的服务器(例如,如果您从 PC 手动更新数据)。
总而言之,您要实现的目标不是很清楚,但我想说您需要在继续之前检查有关互联网路由的一些事情。
于 2013-03-14T15:31:20.233 回答