WiFi hostapd AP一个在Linux中创建Wifi接入点的应用程序

wifi-hostapd

WiFi AP 主机 是一个用C ++ QT编写的小型应用程序,这是创建的图形应用程序 创建标准的802.11b / g(WiFi)临时访问点 在台式机和笔记本电脑上。

WiFi AP 主机 它是完全免费和开源的 该软件是根据GNU通用公共许可证版本2.0(GPLv2)发布的, 设计用于在GNU / Linux操作系统的不同环境中简化软件和Wi-Fi连接的配置。

带有Wi-Fi hostapd AP 您可以快速配置接入点例如带有WiFi卡的笔记本电脑。

这个应用程序 使我们能够提供对其他设备的互联网访问 如果没有路由器,或者对于那些无法使用NetworkManager或Wicd创建访问点的用户。

使用以下方法创建访问点 Wi-Fi hostapd AP使用了hostapd公共服务的可能性,这是一个系统妖,它为身份验证机制提供支持 AEE 802.11到AP,IEEE 802.1X / WPA / WPA2 / EAP / RADIUS 用于无线接入点。

和Dnsmasq 该工具在支持专用网络DNS的服务器中结合了简单的DNS和DHCP / BOOTP缓存。

WiFi 主机AP 支持WPA,WPA2,WPA3和WEP加密协议,这支持创建隐藏网络并显示统计信息(流量计数,速度和显示已连接客户端的列表)

在此应用程序的主要功能中,我们可以重点介绍:

  • 只需单击几下即可创建Wi-Fi接入点
  • WPA + WPA2(WPA3)和WEP加密支持
  • 支持隐藏网络
  • 默认预设
  • 配置文件掩码
  • 流量计数,速度,显示客户列表。

如何在Linux上安装WiFi hostapd AP?

wifi-hostapd-ap-009

为了在您的系统上安装此工具,您必须遵循以下指示。

Si 是Debian,Ubuntu,Linux Mint用户 或由此衍生出的任何其他分布, 我们可以下载以下软件包以将其安装在系统上。

我们必须使用Ctrl + Alt + t打开一个终端,并根据您的系统架构在其中执行以下命令。

对于具有64位系统的用户,他们必须输入以下内容:

wget https://launchpad.net/~ekozincew/+archive/ubuntu/ppa/+files/wifi-hostapd-ap_1.1.1-0~1~ubuntu15.04.1_amd64.deb

对于使用32位系统的用户,他们可以使用以下方式下载软件包:

wget https://launchpad.net/~ekozincew/+archive/ubuntu/ppa/+files/wifi-hostapd-ap_1.1.1-0~1~ubuntu15.04.1_i386.deb

下载软件包后,我们将使用以下命令继续安装该应用程序:

sudo dpkg -i wifi-hostapd-ap*.deb

如果我们在依赖方面有问题,我们可以通过在终端中执行来解决:

sudo apt-get install -f

如果我们的依赖项仍然有问题,可以使用此命令安装以下内容:

sudo apt-get install wireless-tools puente-utils hostapd dnsmasq libqtgui4

对于那些具有支持RPM软件包的系统的情况 例如Fedora,CentOS,RHEL,openSUSE或从这些衍生的任何发行版, 我们可以下载rpm包。

对于这 我们必须在系统中打开一个终端并在其中执行以下命令:

wget https://build.opensuse.org/package/binary/download/home:DarkSS/wifi-hostapd-ap/openSUSE_Leap_15.0/x86_64/wifi-hostapd-ap-1.1.1-lp150.7.1.x86_64.rpm

Y 我们可以使用以下命令安装此下载的软件包:

sudo rpm -ivh wifi-hostapd-ap-1.1.1-lp150.7.1.x86_64.rpm

最后, 对于openSUSE的特殊情况,我们可以将以下存储库添加到系统中以从中安装该应用程序。

对于那些 openSUSE Tumbleweed用户 以root身份运行以下命令:

zypper addrepo https://download.opensuse.org/repositories/home:DarkSS/openSUSE_Tumbleweed/home:DarkSS.repo

zypper refresh

zypper install wifi-hostapd-ap

如果被 openSUSE Leap 42.3用户 以root身份运行以下命令:

zypper addrepo https://download.opensuse.org/repositories/home:DarkSS/openSUSE_Leap_42.3/home:DarkSS.repo

zypper refresh

zypper install wifi-hostapd-ap

最后为 openSUSE Leap 15.0用户 以root身份运行以下命令:

zypper addrepo https://download.opensuse.org/repositories/home:DarkSS/openSUSE_Leap_15.0/home:DarkSS.repo

zypper refresh

zypper install wifi-hostapd-ap

下载源代码

对于其余的发行版,我们可以选择下载应用程序的源代码并在我们的系统中进行编译。

我们只需要在终端的帮助下通过执行以下命令来下载它:

wget https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/wifi-hostapd-ap/WiFi_Hostapd_AP_1.1.tar.gz

就是这样,我们可以开始在系统中使用此应用程序。


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责资料:AB Internet Networks 2008 SL
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   舒帕卡布拉

    默认情况下,所有发行版中都应包含此文件

  2.   麻风树

    您好,在Ubuntu或Kubuntu中,可以从网络设置(创建新的共享Wi-Fi连接)中轻松配置它。

  3.   爱德华多

    您好,使用ubuntu mate 20.04时,我没有设法通过任何说明共享wifi,但确实设法使网络被其他设备检测到,但是经过数十次测试后,它始终显示“检查密码并重试”。 ,现在我尝试安装它,并且我始终可以
    处理时遇到错误:
    wifi-hostapd-ap »
    我有些沮丧,其他正常使用的设备都还不错
    有什么建议吗?

  4.   爱德华多

    我遵循了所有步骤,但无法在ubuntu mate 20.04中安装它,无论如何,谢谢,我找不到替代方法,也无法解决它

  5.   爱德华多

    我再次尝试使用ubuntu之前,现在尝试使用薄荷,我只是无法安装,我按原样进行操作,但没有安装:

    HP-250-G6-Notebook-PC:〜$ wget https://launchpad.net/~ekozincew/+archive/ubuntu/ppa/+files/wifi-hostapd-ap_1.1.1-0~1~ubuntu15.04.1_amd64.deb
    –2020-07-31 20:12:32– https://launchpad.net/~ekozincew/+archive/ubuntu/ppa/+files/wifi-hostapd-ap_1.1.1-0~1~ubuntu15.04.1_amd64.deb
    正在解析launchpad.net(launchpad.net)…91.189.89.222,91.189.89.223,2001:67c:1560:8003 :: 8003,…
    正在连接至launchpad.net(launchpad.net)| 91.189.89.222 |:443…已连接。
    HTTP请求已发送,正在等待响应…303查看其他
    地点: https://launchpadlibrarian.net/191115296/wifi-hostapd-ap_1.1.1-0~1~ubuntu15.04.1_amd64.deb [下列的]
    –2020-07-31 20:12:37– https://launchpadlibrarian.net/191115296/wifi-hostapd-ap_1.1.1-0~1~ubuntu15.04.1_amd64.deb
    正在解析launchpadlibrarian.net(launchpadlibrarian.net)…91.189.89.229、91.189.89.228、2001:67c:1560:8003 :: 8008,…
    正在连接至launchpadlibrarian.net(launchpadlibrarian.net)| 91.189.89.229 |:443…已连接。
    HTTP请求已发送,正在等待响应…200 OK
    长度:582670(569K)[应用程序/ x-debian-package]
    Saving to: ‘wifi-hostapd-ap_1.1.1-0~1~ubuntu15.04.1_amd64.deb’

    wifi-hostapd-ap_1.1 100%[===================>] 569,01K 5,42KB / s在1m 49s

    2020-07-31 20:14:33(5,21 KB / s)-已保存'1.1.1-wifi-hostapd-ap_0-1〜15.04.1〜ubuntu64_amd582670.deb'[582670/XNUMX]

    HP-250-G6-笔记本电脑:〜$ sudo dpkg -i wifi-hostapd-ap * .deb
    [sudo]密码:
    选择以前未选择的wifi-hostapd-ap程序包。
    (正在读取数据库…391697当前安装的文件或目录。)
    正在准备解压缩wifi-hostapd-ap_1.1.1-0〜1〜ubuntu15.04.1_amd64.deb…
    正在打开wifi-hostapd-ap(1.1.1-0〜1〜ubuntu15.04.1)的包装…
    dpkg:依赖性问题阻止配置wifi-hostapd-ap:
    wifi-hostapd-ap取决于bridge-utils; 然而:
    未安装“ bridge-utils”软件包。
    wifi-hostapd-ap取决于hostapd; 然而:
    未安装“ hostapd”软件包。
    wifi-hostapd-ap取决于dnsmasq; 然而:
    没有安装dnsmasq软件包。
    wifi-hostapd-ap取决于libqtgui4(> = 4.7); 然而:
    未安装软件包“ libqtgui4”。

    dpkg:处理软件包wifi-hostapd-ap(–install)时出错:
    依赖关系问题-未配置
    正在处理hicolor-icon-theme(0.17-2)的触发器...
    正在处理桌面文件实用程序(0.24 + linuxmint1)的触发器...
    正在处理mime-support的触发器(3.64ubuntu1)...
    处理时遇到错误:
    wifi-hostapd-ap

    HP-250-G6-笔记本电脑:〜$ sudo apt-get install -f
    正在阅读包装清单...完成
    创建依赖树
    正在读取状态信息...完成
    更正依赖项...完成
    以下软件包将被删除:
    wifi-hostapd-ap
    已更新0个,将安装0个新的,删除1个,未更新9个。
    1没有完全安装或卸下。
    此操作后将释放998 kB。
    你想继续吗? [是/否]是
    (正在读取数据库…391710当前安装的文件或目录。)
    解除安装wifi-hostapd-ap(1.1.1-0〜1〜ubuntu15.04.1)…
    正在处理mime-support的触发器(3.64ubuntu1)...
    正在处理hicolor-icon-theme(0.17-2)的触发器...
    正在处理桌面文件实用程序(0.24 + linuxmint1)的触发器...

    HP-250-G6-笔记本电脑:〜$ sudo apt-get install wireless-tools bridge-utils hostapd dnsmasq libqtgui4
    正在阅读包装清单...完成
    创建依赖树
    正在读取状态信息...完成
    libqtgui4软件包不可用,但是其他一些软件包参考
    到了。 这可能意味着包装件丢失,陈旧或仅
    可从其他来源获得

    E:找不到bridge-utils软件包
    E:软件包“ libqtgui4”没有候选安装

    有什么建议吗?
    Saludosÿ谢谢