Съдържание:

Използвайте Raspberry Pi 3 като рутер: 10 стъпки (със снимки)
Използвайте Raspberry Pi 3 като рутер: 10 стъпки (със снимки)

Видео: Използвайте Raspberry Pi 3 като рутер: 10 стъпки (със снимки)

Видео: Използвайте Raspberry Pi 3 като рутер: 10 стъпки (със снимки)
Видео: Джентльмены удачи (FullHD, комедия, реж. Александр Серый, 1971 г.) 2024, Ноември
Anonim
Използвайте Raspberry Pi 3 като рутер
Използвайте Raspberry Pi 3 като рутер
Използвайте Raspberry Pi 3 като рутер
Използвайте Raspberry Pi 3 като рутер

Според Wikipedia, рутерът е мрежово устройство, което препраща пакети данни между компютърни мрежи. Ако разрушим безжичен рутер, вероятно ще намерим специфичен за приложение процесор, който обработва пакети данни и RF сегмент, който обработва безжична връзка.

Знаете какво друго има процесор и RF сегмент.

ТОВА Е ПРАВЛИВО малинов пи модел 3. Така че в този miniProject ще преобразуваме малиново пи, за да действа като рутер.

Стъпка 1: Видео

Image
Image

Разгледайте видеото за бързо изчерпателно ръководство за 3 минути.

Стъпка 2: Стартирайте Raspberry Pi

Надстройка на Raspberry Pi
Надстройка на Raspberry Pi

Първата стъпка е да стартирате вашето малиново пи. Официалното ръководство за стартиране на уебсайта на Raspberry pi е най -добрият ресурс за това.

Ето линка.

Преминете към следващата стъпка, след като вашият малинов pi е стартиран.

Стъпка 3: Надстройка на Raspberry Pi

Първо ще актуализираме списъка с пакети, налични от хранилища, използвайки

sudo apt-get update

След като приключим, можем да инсталираме тези най -нови пакети с помощта

sudo apt-get надстройка

Това може да отнеме известно време в зависимост от скоростта на вашата интернет връзка.

Стъпка 4: Инсталиране на Hostadp и Bridge-utils

Инсталиране на Hostadp и Bridge-utils
Инсталиране на Hostadp и Bridge-utils
Инсталиране на Hostadp и Bridge-utils
Инсталиране на Hostadp и Bridge-utils

След като малиновото пи е надстроено.

трябва да инсталираме фонов процес на потребителско пространство, наречен hostapd, използван за безжични точки за достъп и сървъри за удостоверяване. Ще се нуждаем и от пакет, наречен bridge-utils, за да управляваме мостови устройства.

sudo apt-get install hostapd bridge-utils

Трябва да изключим някои от новите услуги, които току -що инсталирахме, като го използваме

sudo systemctl спре hostapd

Отстраняване на грешки- Понякога raspbian ще покаже съобщение, казващо hostapd и bridge-utils не са намерени за команда за инсталиране. Не се безпокой. Стартирайте „sudo apt-get update“още веднъж и той трябва да бъде разрешен.

Стъпка 5: Деактивирайте DHCP Config за Wlan0 и Eth0

Деактивирайте DHCP Config за Wlan0 и Eth0
Деактивирайте DHCP Config за Wlan0 и Eth0
Деактивирайте DHCP Config за Wlan0 и Eth0
Деактивирайте DHCP Config за Wlan0 и Eth0

Сега зададохме фонов процес на dhcp да не конфигурира автоматично интерфейсите wlan0 и eth0. Правим това, като поставяме следните два реда

denyinterfaces wlan0

denyinterfaces eth0

в края на /etc/dhcpcd.conf файл, отворете го с помощта.

sudo nano /etc/dhcpcd.conf

Стъпка 6: Създаване на мост Br0

Създаване на мост Br0
Създаване на мост Br0

След това създаваме мост br0, използвайки команда brctl, която е администратор на Ethernet мост

sudo brctl addbr br0

и използване

sudo brctl addif br0 eth0

команда добавяме eth0 като един от портовете за мост br0.

Стъпка 7: Редактирайте/etc/network/interfaces

Редактирайте/etc/network/интерфейси
Редактирайте/etc/network/интерфейси
Редактирайте/etc/network/интерфейси
Редактирайте/etc/network/интерфейси

Сега отворете файл, наречен интерфейси в /etc /network директория

sudo nano/etc/network/интерфейси

и добавете тези пет реда.

allow-hotplug wlan0

iface wlan0 inet ръчно auto br0 iface br0 inet dhcp bridge_ports eth0 wlan0

Първият ред стартира интерфейса wlan0 при събитие за hotplug. Вторият ред създава мрежов интерфейс без IP адрес, който обикновено се прави за мостови елементи. Третият ред стартира интерфейса br0 при стартиране. Четвърти ред помага при автоматично присвояване на IP адрес към br0 интерфейс, използвайки DHCP сървър и накрая петият ред свързва eth0 интерфейса с wlan0. Запазете този файл и го затворете.

Стъпка 8: Редактирайте /etc/hostapd/hostapd.conf

Редактирайте /etc/hostapd/hostapd.conf
Редактирайте /etc/hostapd/hostapd.conf
Редактирайте /etc/hostapd/hostapd.conf
Редактирайте /etc/hostapd/hostapd.conf

След това ще конфигурираме нашата безжична точка за достъп, можем да направим това с помощта на файл, наречен hostapd.conf в /etc /hostapd папка. Отворете го

sudo nano /etc/hostapd/hostapd.conf

и поставете тези редове.

интерфейс = wlan0

мост = br0 ssid = miniProjects hw_mode = g канал = 7 wmm_enabled = 0 macaddr_acl = 0 auth_algs = 1 ignore_broadcast_ssid = 0 wpa = 2 wpa_passphrase = абониране wpa_key_mgmt = WPA-PSK wpa_pairwise = TKIP rspn

Стойността, присвоена на ssid, е името, което точката за достъп ще използва за излъчване на съществуването си. Последните пет реда са фокусирани върху удостоверяването и сигурността на точката за достъп. Стойността на wpa_passsphrase се използва като парола за вход, която се абонира в нашия случай. Това е връзка към документ, където можете да намерите дефиниция на всяка променлива, която сме използвали тук.

Стъпка 9: Окончателно редактиране/etc/default/hostapd

Окончателно редактиране/etc/default/hostapd
Окончателно редактиране/etc/default/hostapd
Окончателно редактиране/etc/default/hostapd
Окончателно редактиране/etc/default/hostapd

Накрая отворете файла hostapd в директорията /etc /default

sudo nano/etc/default/hostapd

разкоментирайте реда DAEMON_CONF и предоставете път към файла, който току -що създадохме.

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

Това завършва настройката за малиново пи да действа като рутер.

Стъпка 10: Готово

Свършен
Свършен
Свършен
Свършен

Сега включете вашия малинов pi с свързан Ethernet кабел.

Трябва да видите малиново пи излъчване на ssid и достъп до интернет.

Благодаря за четенето.

Кажете ми, ако срещнете някакъв проблем, докато създавате свой собствен рутер.

Моля, гласувайте за тази инструкция, ако ви е харесала.

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