?

Log in

No account? Create an account
спорт

undi_


uNd'Z ЖЖ

Я говорю правду. Я всегда говорю правду, даже когда лгу


Entries by tag: rpi

DS18B20
спорт
undi_
Присоеденил температурный датчик DS18B20 к Raspberry Pi. Каждую минуту считывает показания и записывает в csv файл. CSV через api передается на plot.ly. Теперь можно наблюдать температуру на кухне.

Tags:

Mikrotik
спорт
undi_

Жил я себе с TP-Link'ом и бед не знал, он даже не зависал, почти. Но тут я случайно заметил на сайте провайдера, что у меня теперь не 100Mbit интернет, а 250Mbit. Карточка в моем старом Acer гигабитная, но вот рутер то только соточка - надо брать новый рутер. Стал смотреть и решил, надо поддержать латвийского производителя - взял Mikrotik, так что теперь у меня рутер с 5 гигабитными интерфейсами.

С Mikrotik приходилось сталкиваться на старой работе, но только в диагностических целях, а не настройке. А настроек тут уйма. Посидел, подумал и начертил в голове схему, что я хочу, потом перенес это на бумагу, потом в MS Visio.


Сначала пытался сам все сделать, читал мануалы, пришлось пару раз сделать hard reset, потом взяли пивка и с однокурсником посидели - исход примерно такой-же, пиво выпили, а рутеру hard reset. Потом еще с коллегой по работе посидели, тоже безрезультатно.

В итоге знакомый помог и сделали мы вот что:

Eth0 - приходящий
Eth1 - Acer laptop
Eth2 - Raspberry Pi

Тут же создал wireless сеть (SSID 1), для себя - с привязкой и ACL. Сбриджевал эти три интерфейса (eth1, eth2 и wlan1 - им выдаются IP из первого pool'а). Хотя, если быть точным, Eth1 это мастер порт Eth2, то есть они как бы в виртуальном свиче. И Eth1 уже сбриджован с wlan1.

Затем создал Virtual AP, сделал в нем гостевой Wi-FI (SSID 2), без пароля, с ограничением в 5Mbps. IP выдаются из другого pool'a. В файрволе прописал правила, что этих трех сбриджованных интерфейсов нельзя попасть в гостевой wi-fi, ну и естественно наоборот. Красота одним словом. Правда я хотел еще VLAN'ы сделать, но знакомый сказал что смысла нет.

Безопасность - закрыл доступ из вне. Полностью - Winbox, Web, ssh, telnet. Есть только один способ попасть на Mikrotik не из локальной сети, только по ssh. Надо попасть на Raspberry Pi, а из него уже Mikrotik. Для этого настроил dns-nat, очень удобная штука. Я просто настраиваю, что если кто-то стучится на реальный адрес и порт ХХХХ (любой вписываешь), то он попадет на внутренний адрес "такой-то" и порт "такой-то". Хотя можно конечно white list настроить...

Как я уже говорил, настроек куча, даже не знаю что еще настроить или сделать, но зато, теперь торренты быстро качаются:

Ну и отдельной строкой надо написать про настройку Wi-Fi. В Mikrotik можно смотреть спектрограмму и сканировать спектр частот прямо из командной строки. Основываясь на этих данных выбрать наилучший канал. Вообще, при настройке посматривал на вот эту статью на хабре.


Кстати, вернул на Raspberry Pi дистрибутив Raspbmc вместо Openelec. OpenElec черезчур уж урезан, в нем даже ftp нету, только sftp. Пришлось правда повозиться с smb.conf, чтобы убрать пароль из Samba, а то utorrent не хотел работать.

Следующее с чем я хочу поиграться, это настроить IPv6 на локальной сети.
Tags: ,

SMB
спорт
undi_
Давным давно, когда интернет пиратство было разрешено, был один очень хороший торрент трекер (сейчас он плохой), активным uploader'ам там давали SeedBox с доступом через Radmin. Ладно, если ты качаешь какой-то файл через FTP, то можешь сделать FXP прямо на seedbox и всё. А если ты качаешь какой-то файл с другого торрент трекера и хочешь его выложить на "этот" сайт, который сейчас плохо? Зайти под своим паролем на этот сайт прямо через seedbox? Ха! Не безопасно. Приходилось качать файлы к себе, и потом уже через ftp на seedbox, или просто подключаться к раздаче, скачивать и сидировать.

К чему это я? Да к тому, что я качаю фильмы на ноут и потом перекидываю их через SFTP на RaspberryPi. Почему sftp? Потому что секьюрно? Нет, потому что на OpenElec нету FTP. А тут я прочитал про такую замечательную вещь как Samba.


Оказывается, я могу указать пусть сохранения файла - SMB сервер и всё! Файл будет сохраняться сразу на сервер. И почему мы не делали так раньше в контексте с SeedBox'ом? Только что проверили, если открыть нужные порты - то SMB сервер доступен и из вне.

Конечно, кто-то может спросить, почему не поставить какую нибудь торрент качалку на rPi, например Transmission. А я не вижу в этом смысла, потому-что я скачиваю торренты только из дома. Не хочу вводить пароли от сайтов в других местах, тем более на работе и не откроются эти сайты.
Tags: ,

Моё знакомство с rPi
спорт
undi_


Raspberry Pi Model B + 8gb mini sd - 26 Ls
Корпус - 5 Ls
Блок питания - 3 Ls
Wi-Fi dongle - 5ls
HDMI кабель - 2ls

Read more...Collapse )