在靠近用户的地方部署容器
本工程教育(EngEd)计划由科支持。
在全球范围内即时部署容器。Section是经济实惠、简单而强大的。
免费开始吧。
在Kali Linux上设置Hotspot
9月24日, 2021
- 话题。
- 网络
与Windows等其他操作系统不同,Kali Linux是一个开源的操作系统。它被白帽和黑帽黑客认为是网络安全实施中的最佳操作系统。
Kali是一个基于Debian的Linux发行版,主要用于高级渗透测试,也被称为笔测试。它是免费提供给专业人士和学习者使用的。
Kali Linux具有广泛的渗透测试的功能和工具。每个Linux发行版都有一个预期的实施目的;Kali Linux主攻安全。
目录
前提条件
要跟上进度,你必须
- 熟悉Linux系列的操作系统。
- 熟悉Kali Linux的基础知识和使用方法。参考这篇文章来开始使用Kali Linux。
简介
一般来说,禁用你不使用的服务是个好主意。Kali让你很容易做到这一点,因为网络服务是默认禁用的。只要服务保持禁用,它们就不会构成任何安全威胁。
然而,当你启用它们的时候,最好还是小心点,因为它默认没有防火墙。因此,如果它们在所有网络接口上监听,它们实际上是公开的,使其容易受到攻击。
Kali Linux发行版禁用了移动热点功能。创建一个移动热点只能通过定制网络配置来完成。
本文将研究在Kali Linux和其他Linux发行版(如Ubuntu)上创建移动热点的过程。
在本教程中,我们将使用Kali Linux来创建我们的热点。你可以使用你选择的任何其他Linux发行版。
寻找无线驱动程序
要访问可用的网络驱动程序,请在终端输入以下命令。
lspci
上面的命令只对无线驱动程序有效。
在使用USB适配器的情况下,使用下面的命令。
lsusb
输出结果如下。
安装必要的工具
为了创建我们的热点,我们需要安装必要的工具。第一个也是最关键的工具是hostapd
,它充当热点服务器。
要安装hostapd
,请键入以下命令。
apt-get install hostapd
我们将使用的第二个工具是dnsmasq。它是一个轻量级的、易于配置的DNS转发器,旨在为小型网络提供DNS服务。
它可以为那些不在全局DNS中的本地机器的名字提供服务。该DNS服务器同时支持静态和动态DHCP租约、多个网络和IP地址范围。dnsmasq将充当DHCP的服务器。
要安装dnsmasq
,请键入以下命令。
apt-get install dnsmaq
一旦完成了安装,我们就可以进入下一步了。
我们将继续检查刚刚安装的进程。如果已经启动,请停止那些正在进行的进程,并阻止它们在系统启动时启动。这是因为它关闭了Wi-Fi,并将其变成一个Wi-Fi热点。
下面是用于停止和禁用服务更新的命令。
要停止正在进行的服务,我们使用这两条命令。
sudo service hostapd stop
sudo service dnsmasq stop
要禁用已经安装的服务,我们使用这两个命令。
sudo update-rc.d hostapd disable
sudo update-rc.d dnsmasq disable
输出结果如下。
设置配置文件
配置是至关重要的,因为它减少了操作任务,优化了IP地址的规划,并且容易管理用户的流动性。安装服务后,我们需要配置必要的文件,即hotspot.sh。
我们将首先在终端输入以下命令。
sudo gedit /etc/dnsmasq.conf
运行该命令后,在hotspot.sh下面写下代码进行配置。
# Only bind it to one interface
bind-interfaces
# Select the interface to use for binding
interface=wlan0
# Select a scope of IP addresses to be used in DHCP leasing
dhcp-range=192.168.1.1,192.168.1.9
本阶段的前一个步骤涉及执行hostapd
配置。为了执行这一配置,在终端键入以下命令。
sudo gedit/etc/hostapd.conf
为了正确配置hostapd,在我们的配置文件中添加以下代码。
# Set interface
interface=wlan0
# Set driver to
driver=nl80211
# Set your desired ssid(Wi-Fi name)
ssid=Wi-FiConnection
# Set the access point hardware mode to 802.11g
hw_mode=g
# Select WIFI channel
channel=6
# Ensure to enable only WPA2
wpa_passphrase=Wi-Fi connection
在上面的代码中,wlan0
是你的Wi-Fi卡。WLAN代表无线局域网络。数字0是分配给该卡的号码。这是因为卡的数量从0开始往上走(0,1,2,3等...)。
你可以用你想要的选择改变你的SSID
名称和密码。上述配置将创建一个名为Wi-Fi连接的热点,并配有密码。
注意:你可以在任何地方创建配置文件,用你选择的编辑器将其命名为
hotspot.sh
。
完成配置后,我们将通过输入下面的命令来停止运行的服务。
sudo service dnsmasq stop
sudo service hostapd stop
使用图形用户界面
在这一部分,我们将使用图形用户界面来进行配置。进入高级网络设置,点击齿轮图标来打开它。
你的屏幕应该是这样的。
要进行我们的配置,请按照以下步骤进行。
第一步:你点击窗口中的 "+"按钮,另一个窗口就会弹出来。在这个新窗口中,我们将对你的热点进行配置。
第二步:在网络类型下,选择 "Wi-Fi"。确保你的配置类似于下面的第二张截图。
第三步:要设置密码,点击Wi-Fi安全,选择WPA和WPA2个人。在输入框下面,键入一个你选择的8位或更多令人难忘的数字密码,然后点击保存。
安全性是一项基本功能,这种加密保护是为家庭和小型办公网络设计的,不需要认证服务器。
WPA-个人,也被称为WPA-PSK(预共享密钥),在所有3个WPA版本中都可用,即WPA、WPA2和WPA3。
你已经完成了!关闭所有打开的窗口,享受你新创建的热点,并在电脑、手机等之间分享它。
总结
在这篇文章中,你已经获得了在Kali Linux上设置热点的见解。你现在有能力在Kali Linux上设置和管理你的个人热点。
享受在Kali Linux上通过热点分享数据的乐趣吧!
同行评审的贡献。Willies Ogola
类似文章
[
联网
量子计算的Cirq
阅读更多
联网
网络中的数据同步和备份管理
阅读更多
网络化
用于量子计算的Qiskit
更多信息