Комментарии 37
Удивительно, но я из того же города, подключен к тому же провайдеру и собрал похожий роутер с таким же процом внутри, только вот в качестве ОС выбрал Debian Jessy (stable не подошел по той же причине — модуль ядра для wi-fi, карта, правда, у меня попроще, без bluetooth и 'ac'). С багом gma500 на момент установки не сталкивался, правда с тех пор выходило много обновлений, может быть в них что-то сломали, монитор к роутеру давно не подключал. В качестве dhcp-сервера установил ISC dhcpd. В конфиге изменил 'option domain-name-servers', указал там dns-серверы нашего провайдера и один из гугловских публичных, остальное всё по шаблону, который внутри этого же конфига находится. Устанавливать свой dns-сервер на таком роутере для реального использования, а не экспериментов посчитал излишним. Кроме того, поставил syncthing для синхронизации файлов между компьютерами. В основном синхронизруемыми файлами выступают бэкапы ПО этого роутера, которые я делаю с помощью небольшого самописного python-скрипта.
+2
для меня самый большой минус использования дистрибутивов общего назначения в качестве маршрутизатора — отсутствие веб-интерфейса для конфигурации и единой системы настройки сетевых вещей. Потому использую openwrt_x86 и не парюсь :).
+2
Веб-интерфейс для нубов. Редактирование текстовых конфигов при помощи vim — наше всё :)
-1
веб-интерфейс не только для редактирования конфигов нужен (хотя добавляет процессу целостности), но и для удобства обзора текущего состояния: загруженность, клиенты, статус сервисов и т.п.
Эх, если бы скрестить Luci с пакетной базой дебиана…
Эх, если бы скрестить Luci с пакетной базой дебиана…
+2
для удобства обзора текущего состояния: загруженность, клиенты, статус сервисов и т.п.
Это всё свистелки. :) Туда глядишь только когда какие-то проблемы диагностируешь.
-2
Я бы не назвал диагностику проблем «свистелками» :)
+1
Все равно когда проблемы возникают, обычно лезешь в консоль, логи почитать, команды повводить.
-2
Это тоже можно делать через веб =)
Разница лишь в том, что для веба нужен браузер, а для консоли ssh-клиент. А в плане удобства каждый сам для себя выбирает.
PS Я на стороне консоли, но зачастую ставлю веб для отслеживания состояния с планшета/телефона и несколько упрощённой (хоть и не точной, потом правлю некоторые вещи ручками) настройки.
Разница лишь в том, что для веба нужен браузер, а для консоли ssh-клиент. А в плане удобства каждый сам для себя выбирает.
PS Я на стороне консоли, но зачастую ставлю веб для отслеживания состояния с планшета/телефона и несколько упрощённой (хоть и не точной, потом правлю некоторые вещи ручками) настройки.
0
Есть pfSense, RouterOS (денежку, правда, стоит) и другие, несть им числа.
0
их пакетным базам до Дебиана…
0
Если вам нужен роутер, то пакетные базы не при чём. Тот же RouterOS шикарен, но только в плане роутера/шлюза. Ну и поддержку хардвера надо проверять. Правда платный, да. Хотя железо с ним на борту летом стоило от 2-3к, являюсь счастливым обладателем. Из минусов только отсутствие 5ГГц в готовых моделях и ac стандарта. Можно взять их же комплектухи и примерно за деньги описанные в статье построить свой идеальный роутер. Правда это будет только роутер, да.
0
Да и про поддержку оборудования фряхой тут уже писали…
0
root@WebServ:~# aptitude search zentyal
p zentyal-ca - Zentyal - Certification Authority
p zentyal-common - Zentyal - Common Library
p zentyal-core - Zentyal - Core
p zentyal-dhcp - Zentyal - DHCP Service
p zentyal-dns - Zentyal - DNS Service
p zentyal-firewall - Zentyal - Firewall
p zentyal-network - Zentyal - Network Configuration
p zentyal-ntp - Zentyal - NTP Service
p zentyal-objects - Zentyal - Network Objects
p zentyal-openvpn - Zentyal - VPN Service
p zentyal-printers - Zentyal - Printer Sharing Service
p zentyal-samba - Zentyal - File Sharing and Domain Services
p zentyal-services - Zentyal - Network Services
p zentyal-squid - Zentyal - HTTP Proxy (Cache and Filter)
p zentyal-users - Zentyal - Users and Groups
root@WebServ:~# uname -a
Linux WebServ 3.13.0-37-generic #64-Ubuntu SMP Mon Sep 22 21:28:38 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
Веб интерфейс и на дистрибутив общего назначения можно поставить. Под шлюз считаю в самый раз.
+1
А что такого не-труъ в пересборке ядра в дебиане? Единственное — надо ядро при сборке аккуратно упаковывать в пакетик, через make deb-pkg, к примеру.
+2
> многоуважаемый dmitrmax
Откуда ко мне столько много уважения? ) А вообще мощность можно замерить мультиметром, например, если замерить ток. Потому что реальные значения могут отличаться от спецификационных, ведь там обычно идут максимумы. Ну или на худой конец, есть специальные розетки с дисплейчиком, правда покупать такую только ради этого роутера не стоит )
Откуда ко мне столько много уважения? ) А вообще мощность можно замерить мультиметром, например, если замерить ток. Потому что реальные значения могут отличаться от спецификационных, ведь там обычно идут максимумы. Ну или на худой конец, есть специальные розетки с дисплейчиком, правда покупать такую только ради этого роутера не стоит )
+1
Откуда ко мне столько много уважения? )
Образованные и культурные люди должны уважать друг друга, я полагаю. (:
А вообще мощность можно замерить мультиметром, например, если замерить ток. Потому что реальные значения могут отличаться от спецификационных, ведь там обычно идут максимумы.
Здравая идея. Руки дойдут — измерю и отпишусь, если до сих пор это кому-то интересно. :D
Ну или на худой конец, есть специальные розетки с дисплейчиком, правда покупать такую только ради этого роутера не стоит )
Если только на будущее…
0
Руки дойдут — измерю и отпишусь...
Ну вот руки дошли — рассказываю.
Для подключения мультимера пришлось сколхозить вот такое
устройство
из найденных в закромах розетки от старой гладильной доски и обрезка провода от кондиционера.Измерение напряжения в домовой сети показало 234-237 В.
Вотъ
Ток при подключении маршрутазатора и нагрузки на него (ноутбук и 2 смартфона по Wi-Fi + ещё один ноутбук по проводу, на всех устройствах запущено проигрывание роликов на «тытрубе», на самом маршрутизаторе закачка торрентов) колебался в пределах 0,08-0,11 А.
Так
Таким образом, потребляемая мощность находится в пределах 18,72-26,07 Вт. Так что мои грубые прикидки оказались потрясающе близки к истине. (;
Пиковые значения заснять не удалось — мелькали кратковременно. Также было замечено, что вышеописанная нагрузка никак не повлияла на энергопотребление…
0
Кстати, ради интереса измерил потребляемую мощность моего старого роутера Asus wl500-gp, и вот что получилось:
при напряжении 230 В без нагрузки на маршрутизатор ток был в пределах 0,06-0,08 А, получается 13,8-18,4 Вт;
при том же напряжении и подключенном внешнем жёстком диске (как, собственно, до установки нового маршрутизатора всё и работало) ток 0,11-0,14 А, потребляемая мощность тогда — 25,3-32,2 Вт.
Стало быть, с новым роутером получился даже выигрыш в энергопотреблении. Такие дела…
при напряжении 230 В без нагрузки на маршрутизатор ток был в пределах 0,06-0,08 А, получается 13,8-18,4 Вт;
при том же напряжении и подключенном внешнем жёстком диске (как, собственно, до установки нового маршрутизатора всё и работало) ток 0,11-0,14 А, потребляемая мощность тогда — 25,3-32,2 Вт.
Стало быть, с новым роутером получился даже выигрыш в энергопотреблении. Такие дела…
0
Очень хотелось реализовать всё на фряхе. Плюсы её в управлении сетевыми устройствами, серверами/шлюзами/маршрутизаторами очевидны, неоспоримы и многократно воспеты гуру.
На мой взгляд, преимущества при использовании FreeBSD для домашнего маршрутизатора сильно преувеличены, тем более сейчас, когда в ядре Linux появилась альтернатива BPF.
Полез на ЛОР искать ответ, в итоге получил неутешительные выводы: надо ставить ядро посвежее (в случае Debian — тот ещё геморрой)
Увы, «ЛОР уже не торт, ЛОР-это щи». Поставить новое ядро в Debian проще простого:
1) добавить в /etc/apt/sources.list что-то вроде
deb http://mirror.yandex.ru/debian/ sid main contrib non-free
2) apt-get update
3) Запустить aptitude и выбрать новое ядро
0
del
0
Да, вы правы — лучше из бэкпортов, aptitude тогда зависимости (libc и т.п.) не потащит. Правда, на packages.debian.org поиск странный и по вашему запросу выдяет ядра только для Intanium. Вот так packages.debian.org/search?suite=wheezy-backports&searchon=names&keywords=linux-image-3 можно найти и linux-image-3.16.0-0.bpo.4-586
0
Сразу исправьте, у вас описано, что во время установки вы ставили «DNS server», а потом пишете, что снесли bind. Вдруг, кто-то пойдет по вашим стопам ;)
И это… в качестве http-сервера лучше уже ставить nginx, а не монстра Апача.
И это… в качестве http-сервера лучше уже ставить nginx, а не монстра Апача.
+2
Рано или поздно может потребоваться проводная сеть, а значит нужен какой-то коммутатор («тяжелые» фильмы сложно смотреть через wifi или невозможно). В итоге все равно еще одну коробочку ставить. =)
Я так же собирал все в одном сервере на miniitx, но в итоге забил и купил микротик (который и фаервол и роутер и свитч), а сервер переделал в xpenology. Теперь красота)
Я так же собирал все в одном сервере на miniitx, но в итоге забил и купил микротик (который и фаервол и роутер и свитч), а сервер переделал в xpenology. Теперь красота)
0
Очень хотелось реализовать всё на фряхе. Плюсы её в управлении сетевыми устройствами, серверами/шлюзами/маршрутизаторами очевидны, неоспоримы и многократно воспеты гуру.
А можно для тех, кому неочевидно рассказать подробно, в чём плюсы FreeBSD и почему стоит выбрать её вместо Linux? И какими именно гуру, как и когда эти плюсы воспеты?
0
Не знаю, я ведь сварщик не настоящий — на стройке нашёл. (ц) (:
А если серьёзно, то я не совсем понял: это сарказм или ирония с Вашей стороны?
А если серьёзно, то я не совсем понял: это сарказм или ирония с Вашей стороны?
0
Ну мне бы тоже было очень интересно в чём плюсы фряхи относительно Linux «в управлении сетевыми устройствами, серверами/шлюзами/маршрутизаторами ». Буду очень рад если кто-то расскажет.
0
Ну, во-первых, ipfw/pf (второй скорее к OpenBSD, но всё же). Во-вторых, у FreeBSD более мощный сетевой стек, она куда лучше справляется с большими сетевыми нагрузками. Именно за это её так нежно любят интернет-провайдеры.
+1
Ну, во-первых, ipfw/pf (второй скорее к OpenBSD, но всё же). Во-вторых, у FreeBSD более мощный сетевой стек, она куда лучше справляется с большими сетевыми нагрузками. Именно за это её так нежно любят интернет-провайдеры.
Чем ipfw/pf лучше iptables в цифрах? Ещё хотелось бы в цифрах узнать мощность сетевого стека FreeBSD и сравнить её с тем же самым показателем для Linux. Ещё хотелось бы поимённый список интернет-провайдеров, где нежно любят FreeBSD. С точным описанием как именно любят, другими словами, где именно используется. А то вот я работаю в интернет-провайдере, и мы тут FreeBSD не только не любим, но и при первой же возможности избавляемся от этого древнего наследия былых времён. Складывается впечатление, что сказки про стабильность FreeBSD и её мощность в сравнении с Linux уже не актуальны лет 10, но вот именно на пост-советском пространстве их почему-то любят пересказывать снова и снова.
+2
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
А если свет забирают, и потом включают — оно само включается, или с пинка?
Питается от бесперебойника без обратной связи. В настройках BIOS "After Power Failure" выставлено "Last State".
Сценарий работы таков: при отключении электроэнергии сначала вступает в действие UPS, когда он иссякнет (полагаю, не менее чем минут через 40), подача питания будет прервана; когда включится подача питания, железяка заведётся сама. (;
-1
Вот еще хорошая статья "Настройка сервера Debian/Ubuntu". Написаны полезные вещи, например automysqlbackup, autopostgresqlbackup, ведение истории изменений конфигурации — etckeeper, защита от ошибочного выключения — molly-guard и т.д.
+1
Фряха полноценно поддерживает только карточки Atheros, об этом даже в хендбуке вроде инфа есть. Остальные карточки тоже поддерживаются, но чтобы поднять на них Wi-Fi, придётся очень серьёзно потанцевать с бубном.
+1
fstrim нужно запускать не раз в сутки, а раз в неделю (так сейчас настроено по-умолчанию на свежих дистрах).
Ну и при использовании fstrim по cron-у нужно выключить discard для ФС.
Ну и при использовании fstrim по cron-у нужно выключить discard для ФС.
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Опыт создания домашнего Wi-Fi маршрутизатора. Часть 2. Установка и настройка ПО