黑客风云——风云网络
设为首页 加入收藏 我要投稿 网站地图

您现在的位置: 黑客风云 >> 黑客文章 >> 网管频道 >> *NIX网管 >> 正文
·没有路由密码权限时的鸽08-23·上网安全 Vista自我防范10-11
·让濒临崩溃的Windows XP10-11·有备无患,快速自制救急10-11
·要你好看!Windows看图工10-11·空间赞助网提供不同类型10-11
·讨论net.exe和net1.exe的10-10·让3389远程桌面传输更通10-10
·巧妙入侵渗透赌博站10-10·Aspx空间扫权限工具10-10
·Windows2003最新提权工具10-10·易淘乐提供100M免费全能10-10
·系统开机密码忘了不着急10-09·中意网络提供免费100M免10-09
·与众不同 Windows XP开始10-08·让桌面图标翻跟斗 在XP上10-08
·上海宽元站长资助计划-提10-08·个性化Windows XP的任务10-07
·趣盘提供3G免费网络硬盘10-07·秀山热线提供200MB免费全10-07
·一次艰辛的提权过程10-06·成功入侵IT大卖场的渗透10-06
·mysqlhack- MYSQL利用工10-06·lanker一句话PHP后门客户10-06
·WIXI提供3G免费多媒体网10-06·新人网络提供100M/ftp免10-06
·如何利用QQ带来高流量10-05·UuShare提供免费网络文件10-05
[推荐]轻轻松松让Linux做WAP网关
      ★★★★

轻轻松松让Linux做WAP网关

文章整理发布:黑客风云 文章来源:www.05112.com 更新时间:2006-3-21 9:44:11


2. Kannel WAP网关

  Kannel网关运行与Linux平台下,开放源代码,完全支持WAP1.1协议规范,采用了分布式和多线程技术,网关处理速度快、可靠、易维护和易扩展。实现了WAP标准协议栈;实现WML和 WML Script内容的编码与解码;支持WBMP,实现图形显示;支持安全连接、非安全连接方式;支持持久连接、临时连接方式。能在多台主机之间进行负载分担,容错性高。在普通的PC机上能支持数百个并发用户。

2.1.安装和配置

  可从kannel网站下载源代码,最新的稳定版本是1.0.3,开发版本是1.1.3,以1.0.3版本为例,将gateway-1.0.3.tar.gz下载到Linux机器上,kannel网关需要安装xml库,可以到xmlsoft网站下载libxml2-2.2.8.tar.gz,假设目录为/home/wap,先安装libxml库

cd /home/wap
tar zxvf libxml2-2.2.8.tar.gz
cd libxml2-2.2.8
./configure
make
make install (这一步需要root权限)

  然后安装网关

cd /home/wap
tar zxvf gateway-1.0.3.tar.gz
cd gateway-1.0.3
./configure
make

  doc/arch目录下的技术文档是fig格式,需要fig2dev程序,如果没有此程序,编译会报错,不过没有关系,我们需要的二进制可执行程序已经生成。如果嫌每次编译都报错麻烦,可以修改Makefile,将此部分去掉。或者去下载fig2dev(我没有去找它在哪儿)。

  现在到gw目录下看一看,我们要的程序bearerbox和wapbox程序已生成,启动bearerbox (./bearerbox &),啊,程序报错,无法读配置文件kannel.conf,怎么回事,gw目录下没有这个文件啊,没关系,把 wapkannel.conf文件拷贝为kannel.conf就可以了(cp wapkannel.conf kannel.conf)。

   配置文件kannel.conf的格式如下,具体的含义看看Kannel自带的文档就明白了。

group = core
admin-port = 13000
wapbox-port = 13002
admin-password = bar
wdp-interface-name = "*"
#log-file = "/tmp/kannel.log"
#log-level = 0
box-deny-ip = "*.*.*.*"
box-allow-ip = "127.0.0.1"
#admin-deny-ip = ""
#admin-allow-ip = ""
#access-log = "access.log"

group = wapbox
bearerbox-host = localhost
#log-file = "/tmp/wapbox.log"
#log-level = 0
syslog-level = none

  启动网关后(./bearerbox & ; ./wapbox &),就可以通过它访问wml页面了,赶快去下载模拟器吧,可以用Nokia Toolkit,Erission WapIDE,UP.SDK,Motorola等模拟器进行测试。如果你有WAP手机,装网关的 Linux机器连到了Interner上,就可以拨172了,把手机里的网关设置为你的机器的IP地址,就可以手机上网了。在手机上需要设置的主要是

  网关地址:xxx.xxx.xxx.xxx (你网关机器的IP地址)

  端口号: 9201(一般设置) 9200(无连接方式)

  连接类型:普通电话

  波特率: 9600

  用户名: wap

  口令: wap

  电话号码:172

  主页: http://wap.china.com (你想去的URL)

上一页  [1] [2] [3] 下一页

文章录入:cainiaowang    责任编辑:cainiaowang 
【字体:
Copyright @2006 黑客风云 ●业务联系:QQ 联系怪人 联系奇人 Email:给怪人发邮件 给奇人发邮件
ICP备案:冀06009886