Как создать точку доступа Wi-Fi / поделиться подключением в Kali linux? [дубликат]

-1
14.04.2019, 10:47
1 ответ

Сначала загрузите необходимые драйверы из здесь . Тогда

 В типе терминала  lspciЕсли вы используете команду типа беспроводного адаптера USBlsusb

apt-get install hostapd dnsmasq

в клеммном типе:

sudo service hostapd stop
sudo service dnsmasq stop
sudo update-rc.d hostapd disable
sudo update-rc.d dnsmasq disable

настроить файлы конфигурации в клеммном типе:

 gedit /etc/dnsmasq.confили kate /etc/dnsmasq.conf, если вы используете kde...

добавить эти строки в файл конфигурации:

# Bind to only one interface
bind-interfaces
# Choose interface for binding
interface=wlan0
# Specify range of IP addresses for DHCP leasses
dhcp-range=192.168.150.2,192.168.150.10

В терминале типа : 

gedit /etc/hostapd.conf

и добавьте их

# Define interface
interface=wlan0
# Select driver
driver=nl80211
# Set access point name
ssid=myhotspot
# Set access point harware mode to 802.11g
hw_mode=g
# Set WIFI channel (can be easily changed)
channel=6
# Enable WPA2 only (1 for WPA, 2 for WPA2, 3 for WPA + WPA2)
wpa=2
wpa_passphrase=mypassword

Здесь вы можете изменить имя ssid и пароль на что угодно. Текущая конфигурация создаст точку доступа с именем myhotspot и паролем mypassword.

Теперь создайте в любом месте файл с таким именем  hotspot.sh  (лучший способ сохранить сценарий на рабочем столе )Отредактируйте его в любом текстовом редакторе, подобном этому:

#!/bin/bash
# Start
# Configure IP address for WLAN
sudo ifconfig wlan0 192.168.150.1
# Start DHCP/DNS server
sudo service dnsmasq restart
# Enable routing
sudo sysctl net.ipv4.ip_forward=1
# Enable NAT
sudo iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
# Run access point daemon
sudo hostapd /etc/hostapd.conf
# Stop
# Disable NAT
sudo iptables -D POSTROUTING -t nat -o ppp0 -j MASQUERADE
# Disable routing
sudo sysctl net.ipv4.ip_forward=0
# Disable DHCP/DNS server
sudo service dnsmasq stop
sudo service hostapd stop

Вам, вероятно, потребуется изменить здесь ppp0 на eth0 или любой другой номер, относящийся к вашему проводному соединению.

Последний шаг.

Теперь вы можете запустить свою точку доступа, запустив скрипт. Просто запустите его... Для меня это выглядит так:

root@kali:~# cd /root/Desktop/
root@kali:~/Desktop# ./hotspot.sh

 Если вы не хотите этого делать, вы можете установить pwnstar, который работает с любым драйвером

.
0
28.01.2020, 05:12

Теги

Похожие вопросы