婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > CentOS7使用hostapd實現無AP模式的詳解

CentOS7使用hostapd實現無AP模式的詳解

熱門標簽:海外文化宮地圖標注 AI智能語音外呼系統是什么 浙江虛擬外呼系統費用 新鄉智能電話機器人有用嗎 北京大興區地圖標注中心 ai外呼系統定制 淮安人工外呼系統 荊門真人語音電話機器人哪個好 北京外呼系統官網

這篇是 linux 下使用 hostapd 實現無線接入點 AP 模式的另一種實現方式:hostapd 路由模式配置。

對于軟硬件的基本配置及 hostapd 安裝在《CentOS 7 之 hostapd AP模式配置》的前半部分內容中有說明,可以先看看那篇,再看本文。

hostapd 的AP模式配置需要的有線網卡和無線網卡進行橋接,那路由模式配置主要就是將無線網卡的數據通過有線網卡進行偽裝、轉發兩個方面,也就不再需要將有線和無線網卡進行橋接。

配置這種路由模式就類似一臺普通的無線路由器,有線網口就相當于普通無線路由器的 WAN 接口,無線網卡就負責發送廣播無線信號供手機、筆記本的無線設備接入實現網絡訪問。

但也有區別的地方就是跟普通無線路由器相比,這種實現方式沒有四個普通的 LAN 接口,不能供其它臺式機等進行有線連接。

實際上 linux 作為網絡功能為主的操作系統也是可以連接的,只是需要交換機等設備等,會復雜些。我這里的配置就當作是沒有四個 LAN 接口的普通無線路由器。

hostapd.conf 配置

這里只是一個最小化的配置:

# /etc/hostapd/hostapd.conf 最小化配置

interface=wlp2s0

#bridge=br0                              #不再需要橋接,將這行注釋就可以

driver=nl80211

ssid=test

hw_mode=g

channel=1

auth_algs=3

ignore_broadcast_ssid=0                 # 是否廣播,0 廣播

wpa=3

wpa_passphrase=12345678                 # 無線連接密碼

配置跟AP模式配置文件類似,只要注釋掉 bridge=br0 選項就可以。

有線接口配置

首先我們需要正確配置有線接口并且可以正常上網。最簡單的是方式就是從路由器那自動獲取IP地址、網關、DNS。如果沒有路由器的話那就需要手動設置有線接口的上網方式,例如常用的PPPOE方式、靜態IP地址方式、動態獲取IP地址方式等。反正動態獲取IP地址的最簡單。

無線接口設置 使用 ip addr add 命令

使用 ip addr add 命令設置無線網卡的 IP 地址,重啟后就會失效。例如172.16.0.1/24或其他私有地址,還有就是不要與有線網卡處在同一個網段。一般有線網卡從路由器獲取的IP地址是 192.168.1.0/24 網段地址。

ip addr add 172.16.0.1/24 dev wlp2s0

坑提示:目前 CentOS 7 默認使用的是 NetworkManager 套件作為網絡配置工具。這里遇到一個問題就是,NetworkManager 套件其提供的 nmcli 命令并不支持給無線網卡設置靜態的 IP 地址,這就需要使用 ip addr add 命令手動設定無線網卡的 IP 地址或者在 /etc/sysconfig/network-scripts/ 文件夾下面新建配置文件,這是比較老且經典的一種接口配置方式。

使用網絡配置文件

如要想想保存設置,可以新建一個文件 /etc/sysconfig/network-scripts/ifcfg-static-wlp2s0 ,文件名以 ifcfg 前綴。

vi /etc/sysconfig/network-scripts/ifcfg-static-wlp2s0

[root@server ~]# vi /etc/sysconfig/network-scripts/ifcfg-static-wlp2s0

#TYPE=Ethernet

#BOOTPROTO=none

#DEFROUTE=yes

#IPV4_FAILURE_FATAL=no

#IPV6INIT=yes

#IPV6_AUTOCONF=yes

#IPV6_DEFROUTE=yes

#IPV6_FAILURE_FATAL=no

#NAME=static-wlp2s0

#UUID=a036678e-8fdf-48f3-8693-961bb6326i744 

DEVICE=wlp2s0                                        #指定無線網卡的接口

ONBOOT=yes                                           #開機就進行設置

IPADDR=172.16.0.1                                    #指定IP地址

PREFIX=24                                            #指定掩碼長度

#GATEWAY=192.168.10.254                              #其他用不著注釋掉

#DNS1=127.0.0.1

#DNS2=192.168.10.254

#IPV6_PEERDNS=yes

#IPV6_PEERROUTES=yes

保存后需要先停止 NetworkManager.service 服務,最好禁止開機啟動,不然還是會有問題。主要表現為開機時 network.service 無法啟動。

禁止 NetworkManager.service 服務開機啟動

systemctl disable  NetworkManager.service

停止 NetworkManager.service 服務

systemctl stop  NetworkManager.service

想看看有沒有生效可以重啟 network.service 服務或直接重啟系統。

systemctl restart network.service

啟用轉發和配置接口偽裝 啟用轉發

使用 sysctl -w 重啟后會失效

sysctl -w net.ipv4.ip_forward=1

[root@server ~]# sysctl -w net.ipv4.ip_forward=1

net.ipv4.ip_forward = 1

啟用 IP 轉發重啟后不會失效使用下面方法,系統重啟后會自動加載 /etc/sysctl.d/ 文件夾下的設置。

vi /etc/sysctl.d/ip_forward.conf

[root@server ~]# vi /etc/sysctl.d/ip_forward.conf 

net.ipv4.ip_forward = 1

配置接口偽裝

CentOS 7 中使用 firewalld 和 iptables 都能做到接口偽裝。CentOS 7 中默認啟用的是 firewalld.service 服務。iptables 服務和 firewalld 服務沖突,兩者只能啟用其中一個。

使用 firewalld 配置接口偽裝

如果能使用圖形界面配置的話更加簡單明了,這里僅使用 firewalld-cmd 命令方式配置。

如果沒有啟動 firewalld.service 服務,需要先啟動 firewalld.service 服務。

systemctl start firewalld.service

將無線接口加入到 trust 區域,并保存配置。默認情況下所有接口屬于 public 區域,連接限制比較嚴格,會導致無法連接。

firewall-cmd --zone=trusted --add-interface=wlp2s0 --permanent

[root@server ~]# firewall-cmd --zone=trusted --add-interface=wlp2s0 --permanent 

success

對有線接口所在的區域啟用偽裝,并保存配置,默認情況下有線接口屬于 public 區域。

firewall-cmd --zone=public --add-masquerade --permanent

[root@server ~]# firewall-cmd --zone=public --add-masquerade --permanent 

success

重啟 firewalld 服務

systemctl restart firewalld.service

使用 iptables 配置接口偽裝

如果習慣使用 iptables ,需要安裝 iptables-services 這個包,里面包含 iptables.service 和 ip6tables.service 這兩個服務,分別用于 ipv4 和 ipv6。

要使用 iptables 需要先停止并禁用 firewalld.service 服務

systemctl stop firewalld.service

systemctl disable firewalld.service

再啟用 iptables.service 服務,因為目前還是主要使用 ipv4 所以只啟用 iptables.service 就可以。如果使用 iptables 同樣需要設置開機啟動 iptables.service 服務。

systemctl enable iptables.service

啟動 iptables.service 服務

systemctl start iptables.service

接口偽裝

iptables -t nat -A POSTROUTING  -o p2p1 -j MASQUERADE

一般來說配置上面的命令就可以了,如果防火墻設置比較嚴格需要添加允許轉發無線網卡接口wlp2s0。

iptables -t filter -A FORWARD -i wlp2s0 -j ACCEPT

dnsmasq 配置 dnsmasq 軟件安裝

dnsmasq 主要負責分配客戶端IP地址及DNS解析服務。

沒有安裝的話先安裝 dnsmasq 軟件

yum install dnsmasq

設置開機自動啟動 dnsmasq 服務

systemctl enable dnsmasq.service

dnsmasq.conf 配置

vi /etc/dmsmasq.conf

[root@server ~]# vi /etc/dnsmasq.conf

# 指定接口,指定后同時附加lo接口,可以使用'*'通配符

interface=wlp2s0

# 綁定接口

bind-interfaces

# DHCP地址池 從172.16.0.100到172.16.0.200

dhcp-range=172.16.0.100,172.16.0.200,255.255.255.0,1h

啟動 dnsmansq 服務需要無線網卡已經正確設置了 ip 地址。dnsmasq 會自動將當前的無線網卡地址 172.16.0.1 設置為客戶端的網關地址和DNS地址。

systemctl start dnsmasq.service

最后重新啟動 hostapd 服務

systemctl restart hostapd.service

標簽:蚌埠 阿里 贛州 盤錦 梅州 安陽 亳州 南通

巨人網絡通訊聲明:本文標題《CentOS7使用hostapd實現無AP模式的詳解》,本文關鍵詞  CentOS7,使用,hostapd,實現,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《CentOS7使用hostapd實現無AP模式的詳解》相關的同類信息!
  • 本頁收集關于CentOS7使用hostapd實現無AP模式的詳解的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    大胆亚洲人体视频| 国产亚洲福利社区一区| 丝袜a∨在线一区二区三区不卡| 日韩免费视频一区| 91蜜桃免费观看视频| 国产一区二区伦理片| 日韩av高清在线观看| 136国产福利精品导航| 国产欧美一区二区精品秋霞影院 | 久久99久久99精品免视看婷婷 | 99久久国产免费看| 成人黄色av网站在线| 国产精品12区| 国产成人午夜精品影院观看视频 | 色婷婷亚洲一区二区三区| 国产酒店精品激情| 久久99久久久久| 久久99国产精品久久99| 麻豆一区二区三| 麻豆久久久久久久| 国产在线日韩欧美| 国产成人综合网站| 成人av资源下载| 色偷偷成人一区二区三区91| 97精品国产露脸对白| 色综合久久久久久久久久久| 91成人看片片| 欧美一区午夜视频在线观看| 欧美一区二区国产| 久久只精品国产| 国产精品久久久久三级| 夜夜爽夜夜爽精品视频| 五月天激情综合| 久久99热狠狠色一区二区| 国产成人精品在线看| 91欧美一区二区| 欧美日韩国产精选| 精品粉嫩aⅴ一区二区三区四区| 久久影院电视剧免费观看| 中文字幕一区日韩精品欧美| 亚洲男同1069视频| 日本不卡一二三| 国产激情一区二区三区桃花岛亚洲| 成人免费视频一区| 欧美日韩高清一区二区不卡| 精品乱码亚洲一区二区不卡| 欧美经典一区二区| 亚洲成在人线在线播放| 国产一区二区影院| 在线一区二区三区四区五区| 日韩亚洲欧美中文三级| 国产精品无码永久免费888| 亚洲成a人v欧美综合天堂| 久久9热精品视频| 色哟哟国产精品免费观看| 日韩一级免费一区| 亚洲女与黑人做爰| 黄色小说综合网站| 欧美综合欧美视频| 国产日产欧美一区二区三区| 亚洲午夜影视影院在线观看| 国产一区二区剧情av在线| 欧美午夜不卡视频| 国产精品青草久久| 久久99国产精品成人| 欧美日韩中字一区| 国产蜜臀97一区二区三区| 青青国产91久久久久久| 色婷婷久久综合| 中文字幕av一区二区三区高| 日韩不卡一二三区| 色欧美乱欧美15图片| 欧美激情在线看| 玖玖九九国产精品| 精品视频在线免费| 亚洲人成伊人成综合网小说| 国产一区二区三区蝌蚪| 欧美一区二区视频在线观看2020 | 亚洲成人tv网| 色婷婷综合久色| 中文字幕日本不卡| 成人福利电影精品一区二区在线观看| 5858s免费视频成人| 一区二区免费视频| 国产一区二区三区四区五区入口 | 日韩在线一二三区| 欧美亚洲综合网| 日韩一区欧美小说| 国产精品系列在线观看| 欧美不卡视频一区| 久久99精品一区二区三区| 欧美久久免费观看| 亚洲二区在线观看| 欧美精品v日韩精品v韩国精品v| 亚洲一区二区视频在线观看| 91色.com| 亚洲影院理伦片| 91在线视频18| 亚洲精品视频在线观看网站| 99re热这里只有精品免费视频| 国产精品素人视频| 99精品久久久久久| 亚洲国产综合色| 91亚洲精品乱码久久久久久蜜桃| 欧美精品一区视频| 粉嫩欧美一区二区三区高清影视 | 一级女性全黄久久生活片免费| 99久久夜色精品国产网站| 亚洲国产精品激情在线观看| av不卡免费电影| 伊人性伊人情综合网| 欧美日韩不卡一区二区| 免费不卡在线观看| 久久久精品tv| 色婷婷久久99综合精品jk白丝| 无码av免费一区二区三区试看 | 久久蜜桃av一区精品变态类天堂| 国产乱码字幕精品高清av | 91在线无精精品入口| 亚洲777理论| 久久综合成人精品亚洲另类欧美 | 国产亚洲精品bt天堂精选| 91在线观看污| 日韩国产精品久久久| 久久久久国产免费免费| 91视频www| 久久99久久精品| 亚洲裸体在线观看| 欧美成人女星排行榜| av在线不卡网| 男人的j进女人的j一区| 久久久久99精品一区| 在线视频欧美精品| 捆绑调教一区二区三区| 亚洲欧美一区二区三区久本道91 | 精品制服美女丁香| 综合中文字幕亚洲| 日韩欧美精品在线| 91久久一区二区| 国产精品香蕉一区二区三区| 亚洲欧美日韩国产综合在线| 日韩你懂的电影在线观看| 色综合视频一区二区三区高清| 麻豆一区二区99久久久久| 亚洲三级在线播放| 国产亚洲视频系列| 91精品国产一区二区三区| 色综合色狠狠综合色| 国产精品综合久久| 免费观看一级欧美片| 亚洲国产精品久久久久婷婷884| 久久久精品tv| 欧美mv日韩mv国产| 在线观看91av| 欧美色精品在线视频| 色综合久久综合网97色综合| 国产自产高清不卡| 蜜桃在线一区二区三区| 亚洲福利一区二区| 亚洲另类在线视频| 国产精品每日更新| 国产人成一区二区三区影院| 日韩精品最新网址| 欧美剧情片在线观看| 欧美日韩一区在线| 欧美视频一区二| 欧美午夜精品久久久久久孕妇| 91视频一区二区三区| av色综合久久天堂av综合| 成人午夜视频在线观看| 国产999精品久久久久久绿帽| 国产自产高清不卡| 久久国产尿小便嘘嘘| 天天操天天干天天综合网| 亚洲国产综合色| 亚洲成av人片在www色猫咪| 一区二区成人在线| 亚洲444eee在线观看| 亚洲成人自拍网| 午夜久久电影网| 偷拍亚洲欧洲综合| 麻豆精品视频在线| 国产在线不卡一区| 国产成人高清视频| 成人高清视频在线| 91麻豆福利精品推荐| 欧美乱妇一区二区三区不卡视频| 欧美久久久久久蜜桃| 日韩欧美激情在线| 国产日韩综合av| 亚洲欧美视频在线观看视频| 亚洲高清免费观看| 蜜臀精品久久久久久蜜臀| 精品亚洲aⅴ乱码一区二区三区| 国产在线麻豆精品观看| 国产在线乱码一区二区三区| 成人精品鲁一区一区二区| 91麻豆国产在线观看| 日韩一级片在线播放| 国产婷婷色一区二区三区|