wifipineapple外接网卡上网
买了一台wifipineapple, pineapple有两种版本, 第一种是3G版本,可以外接3G上网卡, 还有一种是wifi版本, 包含一个物理的网络插槽, 我买的是第二种
wifipineapple包含了一个USB接口, 所以可以通过外接USB网卡, 实现网络的桥接
通过ssh连接到wifipineapple的网络,, 登陆密码为 pineapplesareyummy:
ssh root@172.16.42.1

1:网卡修改为可用
ifconfig wlan1 up
2:重新启动wifipineapple
3:通过VIM修改无线网络配置
vim /etc/config/network
添加以下代码:
config interface wwan
option proto dhcp
添加以后是这样的:

4:修改wireless配置文件
vim /etc/config/wireless
修改配置文件:
config wifi-device radio0
option type mac80211
option channel
option hwmode 11ng
option macaddr :cf::9d::6a
option htmode HT20
list ht_capab SHORT-GI-
list ht_capab SHORT-GI-
list ht_capab RX-STBC1
list ht_capab DSSS_CCK-
# REMOVE THIS LINE TO ENABLE WIFI:
# option disabled config wifi-iface
option device radio0
option network lan
option mode ap
option ssid "FreeWifi"
option encryption none config wifi-device radio1
option type mac80211
option channel //无线网络的信道
option hwmode 11ng
option macaddr ::f9:1a::d4
option htmode HT20
list ht_capab SHORT-GI-
list ht_capab SHORT-GI-
list ht_capab RX-STBC1
list ht_capab DSSS_CCK-
# REMOVE THIS LINE TO ENABLE WIFI:
# option disabled config wifi-iface
option device radio1
option network wwan //网卡端口
option mode sta
option ssid //无线网络名字
option encryption mixed-psk+ccmp // 加密方式
option key //加密密码
encrytion是指加密方式, 加密方式有可以参考下表 encryption:
| Value | WPA Version | Ciphers |
|---|---|---|
psk2+tkip+ccmppsk2+tkip+aes |
WPA2 Personal (PSK) | TKIP, CCMP |
psk2+tkip |
WPA2 Personal (PSK) | TKIP |
psk2+ccmppsk2+aespsk2 |
WPA2 Personal (PSK) | CCMP |
psk+tkip+ccmppsk+tkip+aes |
WPA Personal (PSK) | TKIP, CCMP |
psk+tkip |
WPA Personal (PSK) | TKIP |
psk+ccmppsk+aespsk |
WPA Personal (PSK) | CCMP |
psk-mixed+tkip+ccmppsk-mixed+tkip+aes |
WPA/WPA2 Personal (PSK) mixed mode | TKIP, CCMP |
psk-mixed+tkip |
WPA/WPA2 Personal (PSK) mixed mode | TKIP |
psk-mixed+ccmppsk-mixed+aespsk-mixed |
WPA/WPA2 Personal (PSK) mixed mode | CCMP |
wpa2+tkip+ccmpwpa2+tkip+aes |
WPA2 Enterprise | TKIP, CCMP |
wpa2+ccmpwpa2+aeswpa2 |
WPA2 Enterprise | CCMP |
wpa2+tkip |
WPA2 Enterprise | TKIP |
wpa+tkip+ccmpwpa+tkip+aes |
WPA Enterprise | TKIP, CCMP |
wpa+ccmpwpa+aes |
WPA Enterprise | CCMP |
wpa+tkipwpa |
WPA Enterprise | TKIP |
wpa-mixed+tkip+ccmpwpa-mixed+tkip+aes |
WPA/WPA2 Enterprise mixed mode | TKIP, CCMP |
wpa-mixed+tkip |
WPA/WPA2 Enterprise mixed mode | TKIP |
wpa-mixed+ccmpwpa-mixed+aeswpa-mixed |
WPA/WPA2 Enterprise mixed mode | CCMP |
5:执行命令:
ifup wwan
网卡会连接热点 ,连上以后, ifconfig可以看到获取的IP地址
6:现在要做消息转发,执行命令:
iptables -t nat -A POSTROUTING -o wlan1 -j MASQUERADE
7:在/etc/rc.local的底部添加iptalbes自动转发, 以后每次启动, 都会自动运行
iptables -t nat -A POSTROUTING -o wlan1 -j MASQUERADE
wifipineapple外接网卡上网的更多相关文章
- 宏基5750G 不能用内置无线网卡上网
宏基5750G 不能用内置无线网卡上网 具体体现在: 1.--> 搜索不到无线网络: 2.点击“打开网络和共享中心”-->没有“管理无线网络”一项.如果正常的话应该是这样的: 3.“我的电 ...
- 笔记本电脑如何同时上内外网(通过usb外接网卡实现虚拟机连外网)
我们这里达成的方式不是内外网切换,而是真正意义上的同时上内网和外网 原理: 通过构建虚拟机,利用usb外接网卡(某宝某东都有售,价格在50大洋左右)使虚机连接外网,然后开启虚拟机的unity模式 准备 ...
- 设置VMWARE通过桥接方式使用主机网卡上网
1 Host-only连接方式 让虚机具有与宿主机不同的各自独立IP地址,但与宿主机位于不同网段,同时为宿主主机新增一个IP地址,且保证该IP地址与各虚机IP地址位于同一网段.最终结果是新建了一个由 ...
- wifipineapple获取用户上网信息
ssh连接到wifipineapple: 输入连接信息:ssh root@172.16.42.1 输入密码:pineapplesareyummy 安装依赖基本环境: opkg update opkg ...
- 移动硬盘插到台式机,外接网卡无法连接wifi处理
在网上买了一个希捷500G的移动硬盘,避免供电不足,硬盘需要插到台式机后面,高高兴兴的通过USB连接了,发现硬盘可以用,然后打算网上查询是否正品,发现不能连接网络了,我是台式机,用360wifi作为无 ...
- centos7.5配置双网卡上网
一.环境及说明 当初有这个需求,主要是帮一个高校的客户搭建一个大数据集群,使用的是校园网,交换机上一个端口只能连接一部电脑上网,不能通过路由组建子网,确保集群中的服务器有子网ip的同时,也能够通过公网 ...
- centos 6.5 双网卡 上网 virtualbox nat hostonly
虚拟机两张网卡:分别调成NAT(eth0)和host only(eht1)模式. nat的网卡不用设置,host only网卡调为(vi /etc/sysconfig/network-scripts/ ...
- virtualbox 设置centos7 双网卡上网
上次用virtualbox安装centos6.6,这次装了一个centos7.0.用两个版本的配置还是大同小异的. 1.修改/etc/sysconfig/network-scripts/ifcfg-e ...
- CentOS7配置网卡上网、安装wget、配置163yum源
2019/09/12,CentOS 7 VMware 摘要:CentOS7安装完成(最小化安装)后,不能联网(已选择桥接网络),需要修改配置文件及配置yum源 修改配置文件 进入网卡配置目录 cd / ...
随机推荐
- datatable 转list ,list转datatable
方法一: public static IList<T> ConvertToModel(DataTable dt) { // 定义集合 ...
- TreeSet集合的自然排序与比较器排序、Comparable接口的compareTo()方法
[自然排序] package com.hxl; public class Student implements Comparable<Student> { private String n ...
- Eclipse 无输出,但不报错
解决方法: 若界面中都没有console选项,则 工具栏 Window - Show View - Console Window - Preferences - Run/Debug - Console ...
- 【python】常用第三方模块
No1: [Pillow]图像处理标准库 缩放 from PIL import Image # 打开一个jpg图像文件,注意是当前路径: im = Image.open('test.jpg') # 获 ...
- 关于cin的缓存区影响效果
1. 当缓冲区中有残留数据时,cin函数会直接去读取这些残留数据而不会请求键盘输入.而且,回车符也会被存入输入缓冲区中. int num{}; while(cin>>num) cout&l ...
- CLR Via第一 章 知识点整理(4) FCL、CTS、CLI和CLS
FCL(Framework Class Library) Framework 类库: FCL是 .net Framework 包含的一组DLL程序集的统称,FCL包含了提供了很多功能,关于这一部分没有 ...
- Linux发展历史
一.硬件与软件发展历史 计算机由硬件和软件组成结构 硬件 1946年诞生于宾夕法尼亚州,占地170平米,重量达到30吨,名字叫做ENIAC(electronic numerical integrato ...
- linux 硬盘分区与格式化挂载
1. 硬件设备与文件名的对应关系(详见linux系统管理P297)1) 掌握在Linux系统中,每个设备都被当初一个文件来对待.2) 掌握各种设备在Linux中的文件名 2. 硬盘的结构及硬盘分区(详 ...
- BZOJ.3784.树上的路径(点分治 贪心 堆)
BZOJ \(Description\) 给定一棵\(n\)个点的带权树,求树上\(\frac{n\times(n-1)}{2}\)条路径中,长度最大的\(m\)条路径的长度. \(n\leq5000 ...
- 手动添加jar包到本地仓库
最近写一个小项目需要用到阿里大鱼的短信功能,安装官网提供的maven及demo做了下测试,在测试过程中,发现导入的pom文件是无效的,也就是说本地的maven仓库中并么有我们pom中的依赖.于是我在网 ...