设置接入点

设置接入点

我有一台带有 Atheros 卡的笔记本电脑,我想将其用作无线接入点。

我需要一个具有 WPA/WPA2 加密的 AP 来进行测试;我不需要任何路由功能或其他任何东西(如果有的话就很好,但这不是必需的)。

现场 CD 会很好,我只是想要一些易于设置的东西 - 就像我提到的,它不是为了真正使用。我在 Ubuntu 上尝试过,但我猜默认情况下 Ubuntu 缺少充当接入点所需的特殊驱动程序。

答案1

为了子孙后代,创建 AP 的最佳方法是使用该hostapd程序,该程序可用这里并预先打包在许多发行版中。

在 Debian 或衍生版本中,软件包附带一个文件/usr/share/doc/hostapd/examples/hostapd.conf.gz,这是一个示例配置。您需要将该文件复制到另一个目录($HOME例如,您的 ),将其解压缩 ( gunzip hostapd.conf.gz),然后hostapd.conf使用任何文本编辑器编辑该文件。

搜索显示 . 的行WPA/IEEE 802.11i configuration。该文件有详细记录,但对于简单的 WPA2 AP,您只需要:

  • 更改线路interface=wlan0以匹配您的卡的接口
  • (可选)将该行更改ssid=testssid=NetworkNameOfChoice
  • 取消注释该#wpa=1wpa=1
  • 取消注释行#wpa_passphrase=secret passphrase并更改密码。

保存文件,然后在终端上运行sudo ifconfig wlan0 192.168.3.1(替换wlan0为您的卡的接口)和sudo hostapd hostapd.conf.应该会出现一个带有所选名称的新网络(如果您没有更改它,则显示“测试”)。

(注意:网络将允许任何拥有正确密码的人进行连接,但不会为其提供 IP 地址。如果您愿意,您应该询问如何设置测试 dhcp 服务器)。

答案2

你可以用wifi-ap它。

wifi-ap是一个 snap 包,可帮助您通过终端轻松创建接入点。您所要做的就是使用命令安装它sudo snap install wifi-ap,然后像这样从终端调用它wifi-ap.config来配置您的接入点。

相关内容