Съдържание:

Безжична точка за достъп с обхват петдесет метра с TP Link WN7200ND USB безжичен адаптер на Raspbian Stretch: 6 стъпки
Безжична точка за достъп с обхват петдесет метра с TP Link WN7200ND USB безжичен адаптер на Raspbian Stretch: 6 стъпки

Видео: Безжична точка за достъп с обхват петдесет метра с TP Link WN7200ND USB безжичен адаптер на Raspbian Stretch: 6 стъпки

Видео: Безжична точка за достъп с обхват петдесет метра с TP Link WN7200ND USB безжичен адаптер на Raspbian Stretch: 6 стъпки
Видео: ✅ Вай-Фай Ловушка для бесплатного интернета 💥 Мощная антенна своими руками для Wi-Fi 2024, Ноември
Anonim
Безжична точка за достъп с обхват 50 метра с безжичен USB адаптер TP Link WN7200ND на Raspbian Stretch
Безжична точка за достъп с обхват 50 метра с безжичен USB адаптер TP Link WN7200ND на Raspbian Stretch

Raspberry Pi е чудесен за създаване на защитени точки за безжичен достъп, но няма добър обхват, използвах безжичен USB адаптер TP Link WN7200ND, за да го разширя. Искам да споделя как да го направя

Защо искам да използвам малинов pi вместо рутер?

Отговорът е наистина прост, СИГУРНОСТ. Производителите на рутери просто искат да продават устройства, не им пука дали има пропуск в сигурността, който ще ви засегне. Вие малиново пи ще бъдете в крак с най -новите кръпки за сигурност.

Стъпка 1: Инсталирайте Raspbian Stretch Lite изображение на SD карта

Изтеглете Raspbian от сайта за изтегляне на Rapsberry Pi и го инсталирайте на SD карта. Ако искате лесна за използване програма, направете го. Препоръчвам Etcher.

Свържете адаптера TP Link WN7200ND към някой от USB портовете, уверете се, че захранването осигурява достатъчно ток. Захранване, което осигурява 1 ампер, трябва да бъде достатъчно. Интерфейсът ще бъде wlan1, вътрешният R Pi Wifi адаптер е wlan0.

Стъпка 2: Редактиране на DHCP конфигурация

Не се нуждаем от динамичен IP за адаптера WN7200ND, така че трябва да променим конфигурационния файл на dhcpd. Използвайте текстов редактор, редактирайте конфигурационния файл /etc/dhcpcd.conf и добавете следния ред

denyinterfaces wlan1

Сега трябва да рестартираме DHCP услугата с помощта на командата

рестартиране на услугата sudo dhcpcd

Стъпка 3: Настройте мрежовите интерфейси

Ethernet порт eth0 ще работи нормално (ще получи динамичен IP адрес, когато го свържете), но трябва да настроим Bridge интерфейс br0, който да свързва адаптера TP Link wlan1 и Ethernet порта eth0. Инсталирайте мостови програми със следната команда

sudo apt-get install bridge-utils

Настройте интерфейсите, като създадете нов текстов файл /etc/network/interfaces.d/ap със следния текст:

auto eth0allow-hotplug eth0 iface eth0 inet ръчен auto wlan1 allow-hotplug wlan1 iface wlan1 inet ръчна предварителна услуга hostapd стартиране post-up brctl addif br0 wlan1 auto br0 iface br0 inet dhcp bridge_ports eth0 wlan1

Стъпка 4: Инсталирайте и настройте Hostapd

Hostapd прилага безжична точка за достъп. Инсталирайте го със следната команда

sudo apt-get инсталирайте hostapd

За да настроим точката за достъп, трябва да настроим hostapd. Създайте нов текстов файл /etc/hostapd/hostapd.conf със следния текст:

interface = wlan1 #wlan е WN7200ND adapterdriver = nl80211 # това е драйверът, изискван от WN7200ND hw_mode = g # g означава 2.4GHz честотен канал = 11 # това е каналът, който ще използваме, можете да изберете всеки канал между 1 и 13 ieee80211n = 1 # ограничете честотите до разрешените във вашата страна wmm_enabled = 1 # ht_capab = [HT40] [SHORT-GI-20] # настройте възможностите на WN7200ND macaddr_acl = 0 # коментирайте този ред, за да ограничите устройствата, които могат да свързват # macaddr_acl = 1 # разкомментирайте това, за да ограничите устройствата, които могат да се свързват # accept_mac_file =/etc/hostapd/accept # този файл има списъка с mac адреси на устройствата, които hostapd ще приеме ignore_broadcast_ssid = 0 # ще излъчва SSID # Използвайте WPA2 auth_algs = 1 wpa = 2 # ИЗПОЛЗВАЙТЕ само WPA v2 wpa_key_mgmt = WPA-PSK rsn_pairwise = CCMP ssid = MyNetwork # използвайте името на вашата мрежа wpa_passphrase = MyUniquePassword # паролата за вашата мрежа

За да ограничите устройствата, които ще се свързват с точката за достъп, създайте файла/etc/hostapd/accept и въведете списъка с mac адреси, както следва:

14: 1a: 93: eb: 31: 55 #mac адрес на вашето устройство

За да заредите конфигурационния файл, когато hostapd започне, редактирайте файла/etc/default/hostapd, разкомментирайте реда DAEMON_CONF и го променете на

DAEMON_CONF = "/etc/hostapd/hostapd.conf"

Стъпка 5: Активирайте IP препращането

Трябва да активираме IP препращането, за да може мостът да работи. За да го активирате, редактирайте файла /etc/sysctl.conf и декомментирайте реда net.ipv4.ip_forward = 1

Стъпка 6: Инсталирайте и настройте DHCP реле

Инсталирайте и настройте DHCP реле
Инсталирайте и настройте DHCP реле

За да завършите настройката и да имате всички устройства в една и съща мрежа (добра идея е да имате всичко в една и съща мрежа, ако искате да използвате Chromecast или да изпращате видеоклипове в youtube на вашия смарт телевизор). За да изпращаме DHCP заявки към ISP рутера, трябва да инсталираме isc dhcp реле и да настроим Pi за изпращане на заявки до този сървър. За да го инсталирате, използвайте следната команда:

sudo apt-get install isc-dhcp-relay

Въведете IP на рутера в конфигурацията на релейния сървър

192.168.100.1

За да проверите дали всичко е настроено правилно, можете да изпълните командата

sudo hostapd /etc/hostapd/hostapd.conf

След като се свържете успешно с новата точка за достъп, можете да рестартирате

Препоръчано: