首 页技术资讯下载中心誉天IT认证新社区注册会员联系我们在线报名咨询 武汉誉天IT教育网
搜索
下载 文章 视频
您当前的位置:誉天IT认证下载站 -> 技术资讯 -> 系统管理 -> LINUX系统 -> 资讯内容 退出登录 用户管理

Linux系统平台下架建个人蓝牙局域网方法

  作者:不详    2008-3-16 14:09:17    

用bluetooth 在 Linux平台下架建个人的无线局域网,方便,实用而灵活。

  首先需要安装bluez-libs、bluez-utils,还有内核中的bnep模块。

  1: 启动蓝牙hciconfig hci0 up piscan

  2: modprobe bnep

  *以上步骤,在主机和和客户机上都要操作

  3: 在主机上,运行pand --listen --role NAP --master

  在客户机上,运行pand --connect 00:11:67:46:4E:4E --role NAPU

00:1167:46:4E:4E 为蓝牙设备的地址

  4: 当用pand -l 能看到

  bnep0 00:11:67:46:4E:4E PANU

  说明连接成功

  5: 在主机上设置ifconfig bnep0 10.10.106.1

  在客户机上设置ifconfig bnep0 10.10.106.2

  至此,你就可以从10.10.106.2 ping 到10.10.106.1

  若需要共享上网,则需要在主机上用iptable来设置一下。

  客户机要添加route

  route add -net default gw 10.10.106.1

  以下是我的iptable的脚本。

  

#!/bin/bashXgbLinux联盟
  IPTABLES='/usr/sbin/iptables'XgbLinux联盟
  # Set interface valuesXgbLinux联盟
  EXTIF='ppp0'XgbLinux联盟
  INTIF1='bnep0'XgbLinux联盟
  # enable ip forwarding in the kernelXgbLinux联盟
  /bin/echo 1 > /proc/sys/net/ipv4/ip_forwardXgbLinux联盟
  # flush rules and delete chainsXgbLinux联盟
  $IPTABLES -FXgbLinux联盟
  $IPTABLES -XXgbLinux联盟
  # enable masquerading to allow LAN internet accessXgbLinux联盟
  $IPTABLES -t nat -A POSTROUTING -o $EXTIF -j MASQUERADEXgbLinux联盟
  # forward LAN traffic from $INTIF1 to Internet interface $EXTIFXgbLinux联盟
  $IPTABLES -A FORWARD -i $INTIF1 -o $EXTIF -m state --state NEW,XgbLinux联盟
ESTABLISHED -j ACCEPTXgbLinux联盟
  #echo -e " - Allowing access to the SSH server"XgbLinux联盟
  $IPTABLES -A INPUT --protocol tcp --dport 22 -j ACCEPTXgbLinux联盟
  #echo -e " - Allowing access to the HTTP server"XgbLinux联盟
  $IPTABLES -A INPUT --protocol tcp --dport 80 -j ACCEPT
[] [返回上一页] [打 印] [收 藏] 减小字体 增大字体
· 最新IT资讯·
· 思科认证资讯 ·
· 誉天最新快讯 ·
· 网络安全教程 ·
· CISCO认证教程 ·
· 装机系统工具 ·
关于我们 | 论坛社区 | 下载声明 | 友情连接 | 网站导航 | 在线咨询 | 联系我们 | 酷站目录 | 帮助中心
誉天IT下载站..誉天教育集团(武汉思科专业培训.CCIE征战部落)
地址:武汉市雄楚大街268号湖北出版文化城C座8楼 网站执行:吴金龙
客服QQ(报名咨询):147468 710991 360461900 电话:027-87678220、027-50248899
Copyright 2005-2007 © 51chongdian.net Inc. All Rights Reserved.