admin管理员组文章数量:1345657
-
由于公司无线网绑定MAC地址手机上不了网,就在网上找WIFI共享办法。找到了一个哥们的方法经过自己改一下,方便手机上网。
-
首先安装一些必需软件(为下面的脚本服务),然后安装github上的一个自动化脚本:
sudo apt-get install aptitude
sudo aptitude install util-linux bash procps hostapd iproute2 iw haveged git
git clone https://github/oblique/create_ap
cd create_ap
sudo make install
#开启WIFI
sudo create_ap wlo1 lo TangWIFI @#12345678
wlo1 是我的无线网卡名称,lo是分享wifi的网络链接方式;无线网卡名称及链接可通过ip link(或ifconfig)命令查询,见下图:
图中还有一个ap0,是电脑有线网卡名称,lo就是localhost啦!
TangWIFI 是设置分享wifi的名(自己随便设置);
@#12345678 是密码喽(自己随便设置)。
如果到这里能用手机连接到电脑WIFI就可以进行下一步自启动脚本制作:
首先进入cd create_ap目录,一般都在home下,能直接看到:
创建两个shell脚本,打开终端:
cd create_ap
sudo touch test.sh
sudo touch WIFI.sh
在test.sh脚本里面添加:
#!/bin/bash
### BEGIN INIT INFO
# Provides: test
# Required-Start: $remote_fs $syslog
# Required-Stop: $remote_fs $syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: start test
# Description: start test
### END INIT INFO
sudo su
#此处编写脚本内容
cd /home/tron/create_ap
./WIFI.sh
exit 0
在WIFI.sh脚本里面添加:
#!/bin/bash
#此处编写脚本内容
nohup ./create_ap wlo1 lo TangWIFI @#12345678 &
完成一下操作:
第一步给两个文件权限,以及create_ap文件里面的create_ap.sh脚本权限
sudo chmod 777 text.sh
sudo chmod 777 WIFI.sh
sudo chmod 777 create_ap
用mv移动text.sh脚本到/etc/init.d/开机启动脚本里面
#移动test.sh文件到/etc/init.d目录下
#进入cd create_ap目录
cd create_ap
#移动文件
sudo mv test.sh /etc/init.d/
#给文件增加权限
chmod +750 test.sh
#设置开机自动启动
sudo update-rc.d test.sh defaults
#这样一个开机自动化脚本就完成咯
这样就可以了,重启Ubuntu 看看能不能电脑起来直接手机能连接网;网络。
这个只支持电脑连接4G无线网络才能分享WIFI,5G不能实现。
参考文献
1.http://onetracy/2015/09/15/ubuntu_share_wifi/
2.https://github/oblique/create_ap
3.https://www.jb51/article/175654.htm
4.https://blog.csdn/wayne17/article/details/79605496
版权声明:本文标题:ubuntu16.04 连接 4Gwifi 同时分享热点(开机自启动)教程 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.betaflare.com/biancheng/1740336490a2263296.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论