描述:
GSMGPRS
我使用SIM9000A模块进行GPRS测试。模块内安装联通的SIIM卡,
使用串口AT命令连接外网测试的时候,连接www.baidu.com的网站能正产连接成功。
我想实现模块给自己的电脑发送数据,总是不成功,
我的路由器是连接别人的路由器上网的,我电脑的IP地址 192.168.2.102,已经设置为静态IP
我在网上查过,问题应该是我不是静态IP, 那么在没有静态IP的你情况下如何进行测试,如何使用模块的GPRS功能
有什么办法能够实现?
解决方案1:
申请一个阿里云服务器,按量付费,用一次也就1块钱。
解决方案2:要在一个局域网内才行。两个不同的网段可定连接不上。
解决方案3:经过猫以后直接接到电脑的网线,你电脑网络设置静态IP或者动态IP都不影响你的外网IP,根据外网IP访问就可以访问到你的电脑,与本地设置的那个IP没关系
解决方案4: 电信那种经过猫的,如果不经过路由,直接猫出来就接到电脑,这台电脑就是外网IP了,只是每次开机以后的外网IP会变,只要打开ip138网页就能查看到你电脑的外网IP。
如果猫出来的网线经过了路由,就要在路由里面设置端口跳转,把你要通信的端口跳转到你的电脑的局域网IP,因为不同的路由器的端口跳转设置略有不同,这个只要在路由设置界面慢慢找就可以找到了。
建议测试时是经过猫直接接电脑的测试方式,这个就是要宽带连接里面输入用户名和密码的。不经过路由,因为刚开始测试也有可能是路由的端口跳转设置有问题而造成调试相当花时间。
电信的modem接路由的网络还可以路由跳转,现在主路由也不是你的,用你现在的网络基本没办法。
要么是电信那种直接经过猫以后就接到你的电脑,要么你电脑搞成3G上网卡上网。
要么看能不能搞一台有外网IP的服务器,电脑和服务器通信,那个GPRS也和服务器通信
你可以试下买个花生棒,据说可以穿透内网,原理大概是通过花生壳的服务器间接通信