中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Debian中如何開WI-FI熱點

發布時間:2022-02-19 11:51:23 來源:億速云 閱讀:819 作者:小新 欄目:開發技術

這篇文章將為大家詳細講解有關Debian中如何開WI-FI熱點,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。


Debian中如何開WI-FI熱點

安裝環境

操作系統:Debian Gnu/Linux 8.3 內核: linux-image-4.3.0-0.bpo.1-amd64 網卡:騰達(Tenda) W311M 150M Mini無線USB網卡

1、準備環境

添加源倉庫

執行vi /etc/apt/sources.list,并添加如下源地址:

deb http://ftp.cn.debian.org/debian/ jessie-backports main contrib non-free

安裝依賴軟件包

安裝最新內核及相關軟件組件包,避免編譯Hostapd出錯,依次執行如下命令:

apt-get update
apt-get install linux-image-4.3.0-0.bpo.1-amd64
apt-get install linux-headers-4.3.0-0.bpo.1-all-amd64
apt-get install pkg-config
apt-get install libssl-dev
apt-get install gettext
apt-get install openssl
apt-get install libnl-genl-3-dev
apt-get install libnl-genl-3-200
apt-get install libnl-3-dev
apt-get install libnl-3-200
apt-get install hostapd

2、編譯、配置hostapd軟件

下載hostapd軟件包

進入http://w1.fi/hostapd/網站下載hostapd-2.5.tar.gz文件

wget http://w1.fi/releases/hostapd-2.5.tar.gz

解壓

解壓并復制配置文件

tar -zxvf hostapd-2.5.tar.gzcd hostapd-2.5
cp defconfig .config

使用vi .config命令對該文件進行修改,修改內容如下:

# Use libnl v2.0 (or 3.0) libraries.CONFIG_LIBNL20=y# Use libnl 3.2 libraries (if this is selected, CONFIG_LIBNL20 is ignored)CONFIG_LIBNL32=y# IEEE 802.11n (High Throughput) supportCONFIG_IEEE80211N=y

保存退出,編譯安裝:

make
make install

系統將在/usr/local/bin目錄下生成兩個文件名為hostapd、hostapd_cli的可執行文件。

修改配置文件參數

將hostapd配置文件復制到/etc/hostapd/文件夾下,并將相關字段修改為如下內容:

cp hostapd.conf /etc/hostapd/
vi  /etc/hostapd/hostapd.conf
interface=wlan1
driver=nl80211
ssid=LONUXPROBE
hw_mode=g
channel=7
macaddr_acl=0
auth_algs=3
ignore_broadcast_ssid=0
wmm_enabled=1
ieee80211n=1
ht_capab=[HT40-][SHORT-GI-20][SHORT-GI-40]
wpa=2
wpa_passphrase=linuxprobe
macaddr_acl=0
auth_algs=1
ignore_broadcast_ssid=0
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP
rsn_pairwise=CCMP

修改守護進程目標位置

使用vi對該文件進行編輯,修改內容如下:

vi /etc/default/hostapd
DAEMON_CONF="/etc/hostapd/hostapd.conf"

修改服務腳本目標位置

對hostapd服務腳本進行編輯,修改內容如下:

vi /etc/init.d/hostapd
DAEMON_SBIN=/usr/local/bin/hostapd

并在start)下一行添加如下內容:

sed -i '/\[keyfile\]/a unmanaged-devices=mac:c8:3a:35:cb:18:e0' /etc/NetworkManager/NetworkManager.conf
       ip addr add 192.168.11.1/24 dev wlan1
       echo "1" >/proc/sys/net/ipv4/ip_forward
       iptables -t nat -A POSTROUTING -o wlan0 -j MASQUERADE
       sleep 2

在stop)下一行添加如下內容:

sed -i '/^unmanaged-devices=mac:c8:3a:35:cb:18:e0/d' /etc/NetworkManager/NetworkManager.conf
       echo "0" >/proc/sys/net/ipv4/ip_forward
       ip addr del 192.168.11.1/24 dev wlan1
       iptables -t nat -D POSTROUTING -o wlan0 -j MASQUERADE
       sleep 2

在reload)下一行添加如下內容:

       sed -i '/^unmanaged-devices=mac:c8:3a:35:cb:18:e0/d' /etc/NetworkManager/NetworkManager.conf
       echo "0" >/proc/sys/net/ipv4/ip_forward
       ip addr del 192.168.11.1/24 dev wlan1
       iptables -t nat -D POSTROUTING -o wlan0 -j MASQUERADE
       sed -i '/\[keyfile\]/a unmanaged-devices=mac:c8:3a:35:cb:18:e0' /etc/NetworkManager/NetworkManager.conf
       ip addr add 192.168.11.1/24 dev wlan1
       echo "1" >/proc/sys/net/ipv4/ip_forward
       iptables -t nat -A POSTROUTING -o wlan0 -j MASQUERADE
       sleep 2

保存退出,**(根據自己情況設定參數mac和ip)**對腳本文件進行重新配置:

systemctl daemon-reload

3、安裝并配置dnsmasq軟件

安裝dnsmasq

apt-get install dnsmasq

修改dnsmasq的配置文件

vi /etc/dnsmasq.conf
resolv-file=/etc/resolv.dnsmasq.conf
server=/cn/114.114.114.114
server=/taobao.com/114.114.114.114
server=/google.com/8.8.8.8
listen-address=127.0.0.1,192.168.11.1
dhcp-range=192.168.11.50,192.168.11.150,12h
dhcp-option=3,192.168.11.1
dhcp-option=6,192.168.11.1
cache-size=1024
conf-dir=/etc/dnsmasq.d

修改配置文件

vi /etc/resolv.dnsmasq.conf
nameserver 114.114.114.114
nameserver 223.5.5.5
nameserver 223.6.6.6

修改配置文件

vi /etc/resolv.conf
nameserver 127.0.0.1

4、啟動相關服務

啟動服務

分別使用命令:

systemctl enable dnsmasq.service
systemctl disable hostapd.service

開啟和關閉兩項服務,之后在需要使用熱點模式時使用命令:

systemctl start hostpad.serive

用戶即可使用熱點名為LINUXPROBE,密碼為linuxprobe,網關地址和DNS均為192.168.11.1的80211N協議無限熱點進行上網連接啦!

關于“Debian中如何開WI-FI熱點”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

阿鲁科尔沁旗| 馆陶县| 探索| 北票市| 巴青县| 红河县| 昭觉县| 都昌县| 阳城县| 新营市| 塔河县| 汉源县| 密云县| 卢氏县| 西畴县| 龙陵县| 青海省| 阿城市| 三门峡市| 德阳市| 林周县| 米泉市| 丹寨县| 越西县| 万山特区| 开平市| 金门县| 赤峰市| 拉孜县| 霞浦县| 台中市| 噶尔县| 新巴尔虎左旗| 翼城县| 陆良县| 双辽市| 周至县| 集贤县| 崇左市| 高碑店市| 新余市|