CubieBoard中文论坛

 找回密码
 立即注册
搜索
热搜: unable
查看: 5022|回复: 2

怎麼訪問CB上的動態web服務器

[复制链接]
发表于 2013-6-1 16:13:28 | 显示全部楼层 |阅读模式
額,還是切回簡體字吧。
------------------
是这样的,我的web服务器放在CB上,然后客户端放在安卓手机上。客户端是需要的时候才去连接这个服务器。通过局域网或者公网。

但是现在有个问题,就是我这个web服务器的ip地址在局域网内没法固定,处于可能变更状态。
-----------------
想了几个解决的办法。

第一个是服务器每隔30s广播一次,向局域网中。但是这样,自己感觉可能会给客户端的连接有所延时,而且还要去修改服务器的代码。

第二个是,使用花生壳,但这个考虑到安全方面的问题,不是很情愿的去使用。

第三个是使用飞鸽协议的方式,客户端上线就给广播一条消息,然后web服务器就回应一条消息,但是这个飞鸽协议局限于局域网之内,为后面的跨网路工作带来麻烦。

第三是别人介绍我用DNS方式,但是DNS我看了下,它需要绑定静态IP地址,有点疑惑的是,如果这个时候如果我在CB上安装一个DNS服务器,那这个ip该怎么绑定呢?指向127.0.0.1吗?还是电信给的这个ip呢?而且,这个这个DNS服务器能在一个ip变动的系统上正常的解析吗?假设,可以在CB上弄一个DNS,而且电信给我的这个ip也不变动<而局域网依然是dhcp方式>,我能从外网访问我的web服务器吗?


字码的有点多,一直为这个问题纠结着,希望有朋友能指点下,谢谢!



回复

使用道具 举报

发表于 2013-6-1 21:58:20 | 显示全部楼层
本帖最后由 Cannikin 于 2014-3-30 23:15 编辑

绑定mac地址,然后路由上绑定IP http://cb.e-fly.org:81/archives/73.html

直接在CB的系统中设定局域网固定IP   http://cb.e-fly.org:81/archives/15.html

系统中使用动态域名服务
http://cb.e-fly.org:81/archives/50.html
http://cb.e-fly.org:81/archives/49.html

评分

参与人数 1威望 +5 金钱 +5 贡献 +5 收起 理由
hipboi + 5 + 5 + 5 赞一个!

查看全部评分

回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-6-1 22:12:23 | 显示全部楼层
Cannikin 发表于 2013-6-1 21:58
绑定mac地址,然后路由上绑定IP http://cb.e-fly.org/archives/73.html

直接在CB的系统中设定局域网固定IP ...

謝謝版主!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|粤ICP备13051116号|cubie.cc---深刻的嵌入式技术讨论社区

GMT+8, 2024-11-23 01:13 , Processed in 0.020918 second(s), 17 queries .

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc. | Style by Coxxs

返回顶部