wifipineapple外接網絡卡上網
阿新 • • 發佈:2018-12-30
買了一臺wifipineapple, pineapple有兩種版本, 第一種是3G版本,可以外接3G上網絡卡, 還有一種是wifi版本, 包含一個物理的網路插槽, 我買的是第二種
wifipineapple包含了一個USB介面, 所以可以通過外接USB網絡卡, 實現網路的橋接
通過ssh連線到wifipineapple的網路,, 登陸密碼為 pineapplesareyummy:
ssh [email protected]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 channel11 option hwmode 11ng option macaddr 14:cf:92:9d:81:6a option htmode HT20 list ht_capab SHORT-GI-20 list ht_capab SHORT-GI-40 list ht_capab RX-STBC1 list ht_capab DSSS_CCK-40 # REMOVE THIS LINE TO ENABLE WIFI: # option disabled 1 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 11 //無線網路的通道 option hwmode 11ng option macaddr 84:16:f9:1a:17:d4 option htmode HT20 list ht_capab SHORT-GI-20 list ht_capab SHORT-GI-40 list ht_capab RX-STBC1 list ht_capab DSSS_CCK-40 # REMOVE THIS LINE TO ENABLE WIFI: # option disabled 1 config wifi-iface option device radio1 option network wwan //網絡卡埠 option mode sta option ssid 502 //無線網路名字 option encryption mixed-psk+ccmp // 加密方式 option key 123456789 //加密密碼
encrytion是指加密方式, 加密方式有可以參考下表 encryption:
Value | WPA Version | Ciphers |
---|---|---|
psk2+tkip+ccmp psk2+tkip+aes |
WPA2 Personal (PSK) | TKIP, CCMP |
psk2+tkip |
WPA2 Personal (PSK) | TKIP |
psk2+ccmp psk2+aes psk2 |
WPA2 Personal (PSK) | CCMP |
psk+tkip+ccmp psk+tkip+aes |
WPA Personal (PSK) | TKIP, CCMP |
psk+tkip |
WPA Personal (PSK) | TKIP |
psk+ccmp psk+aes psk |
WPA Personal (PSK) | CCMP |
psk-mixed+tkip+ccmp psk-mixed+tkip+aes |
WPA/WPA2 Personal (PSK) mixed mode | TKIP, CCMP |
psk-mixed+tkip |
WPA/WPA2 Personal (PSK) mixed mode | TKIP |
psk-mixed+ccmp psk-mixed+aes psk-mixed |
WPA/WPA2 Personal (PSK) mixed mode | CCMP |
wpa2+tkip+ccmp wpa2+tkip+aes |
WPA2 Enterprise | TKIP, CCMP |
wpa2+ccmp wpa2+aes wpa2 |
WPA2 Enterprise | CCMP |
wpa2+tkip |
WPA2 Enterprise | TKIP |
wpa+tkip+ccmp wpa+tkip+aes |
WPA Enterprise | TKIP, CCMP |
wpa+ccmp wpa+aes |
WPA Enterprise | CCMP |
wpa+tkip wpa |
WPA Enterprise | TKIP |
wpa-mixed+tkip+ccmp wpa-mixed+tkip+aes |
WPA/WPA2 Enterprise mixed mode | TKIP, CCMP |
wpa-mixed+tkip |
WPA/WPA2 Enterprise mixed mode | TKIP |
wpa-mixed+ccmp wpa-mixed+aes wpa-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