Linux上用ad-hoc实现Wifi共享

系统 Linux
最近在 Ubuntu 里找了很久,也找不到一个可以将无线网卡作 AP 的软件,试了网上很多方法都不行,有些是可以搜到热点,但我的 Android 手机连上去的时候获取不了 ip 地址。研究了几天,昨晚花了一晚时候,去写个脚本,成功的连上了。希望我这个脚本能帮到大家解决问题。

 最近在 Ubuntu 里找了很久,也找不到一个可以将无线网卡作 AP 的软件,试了网上很多方法都不行,有些是可以搜到热点,但我的 Android 手机连上去的时候获取不了 ip 地址。研究了几天,昨晚花了一晚时候,去写个脚本,成功的连上了。希望我这个脚本能帮到大家解决问题。

主要是用到 iwconfig 这个无线配置工具,然后用iptable设置NAT规则,使用dnsmasq去分配ip地址。

完整脚本下载地址:https://gist.github.com/1117004

以下是脚本的使用方法:

#先加可执行的权限,XXX代表脚本的路径

chmod +x /XXX/XXX/adhoc

#运行脚本

sudo /XXX/XXX/adhoc

#停止共享

sudo /XXX/XXX/adhoc -s

#重启动共享

sudo /XXX/XXX/adhoc -r

注意:

如果运行脚本后,手机或电脑搜不到你的共享,运行重新启动共享命令

sudo /XXX/XXX/adhoc -r

即可,多次几次就行了。

Update: 根据 Aenon 的提示,其实更简单的办法是直接用NetworkManager,“创建新的无线网络”,就可以了

原文:http://wowubuntu.com/ad-hoc.html

【编辑推荐】

  1. 推荐给Linux/Unix迷的13款Android应用
  2. Ubuntu One for Android 客户端发布
  3. Ubuntu 11.04上搭建Android开发环境
责任编辑:黄丹 来源: wowubuntu.com
相关推荐

2010-06-19 14:03:20

2010-03-18 16:20:53

2010-03-18 16:28:24

无线Ad-hoc网络

2010-03-18 16:08:53

无线Ad-hoc网络

2010-03-18 16:54:14

无线Ad-hoc网络

2010-03-18 16:39:49

2011-08-17 13:48:50

无线局域网

2010-07-15 09:04:54

SQL Server

2010-06-17 17:16:29

Ad Hoc路由协议

2011-08-11 14:53:21

Ad Hoc DistSQL Server数

2009-11-18 09:33:24

2010-06-17 17:27:35

路由协议

2010-08-13 09:25:52

路由协议AODV

2012-04-26 13:48:56

iPhone应用发布Ad Hoc

2018-06-25 09:54:14

LinuxDNS负载均衡

2012-03-13 10:40:58

Google Go

2015-09-07 17:30:18

WiFi共享热点Windows 10

2017-04-19 22:00:40

UbuntuLinux Mint桌面共享

2011-05-24 10:12:53

VPSCrontab

2023-09-08 09:12:57

内存缓存图像
点赞
收藏

51CTO技术栈公众号