Мой VPS с 2016 года !
✅ Виртуальные от 300 ₽/месяц, RAM 1-10GB, DISK 20-360 GB;
✅ Выделенные от 3000 ₽/месяц. RAM 4-64GB, DISK до 4TB;
✅ Intel Xeon, SSD, XEN, iLO/KVM, Windows/Linux, Администрирование;
✅ Бесплатно Full Backup и Anti-DDoS.
Спонсор проекта
Лучший вариант для анонимности купить прокси на выделенном сервере IPANN.NET.
Рекламки



Авторизация






Для восстановления доступа пишите на E-mail stoplinux@yandex.ru.
Последние комментарии
#1
A_L_M пишет: » Обычных пользователей вводят в заблуждение обещани... (22.06.2020)
// Экзорцизм
#2
watersoda пишет: »
Цитата:
... сделать хоть совсем немного полезного ...
(16.06.2020)
// Переход с Windows на Linux - ГЛУПОСТЬ
#3
roblox robux пишет: » I just love what you said. If you like free roblox... (07.06.2020)
// Риски безопасности в Red Hat Enterprise Linux
#4
Spotter пишет: » когда первый раз писал тот лонгрид, имел надежду. ... (03.06.2020)
// Экзорцизм
#5
admin пишет: » Spotter, попробуй корпоративную десятку. (02.06.2020)
// Экзорцизм
Цитаты
Продам Linux-сервер почти новый. Причина - покупка Winserver 2008 для устойчивой работы.
Наши сайты.
Наши другие сайты, которые всё ещё в сети:
1. Архив форума СЛОРа
2. Архив linexp.ru
3. Архив bitomatics.ru



Устанавливаем OpenWRT на роутер | автор: admin | 19 февраля 2016

Категория: GNU/Linux


Зачем это нужно ? Неужели фирменного подделия недостаточно ? Переназначить основной порт (WAN), если он сгорел после грозы. Или держать небольшой сайтик, качать торренты на usb-hdd, контролировать трафик подключенных соседей, подключить блютуз, usb-modem, попробовать ip-телефон Asterisk и многие другие вещи. Но в фирменное firmware ничего из этого не умеет, и похоже что оно выполняет только основные задачи.




Я скачал последний OpenWRT для своего роутера (TL WR1043ndv2), захожу на роутер (192.168.1.1), выбираю файл прошивки, нажимаю Upgrade и:
Цитата:
Your have very large string
Что означает что в названии файла прошивки слишком много букв.

Я пять минут сидел и тупо любовался этим сообщением, в названии то никаких пробелов нет: openwrt-15.05-ar71xx-generic-tl-wr1043nd-v2-squashfs-sysupgrade.bin. Может попробовать его переименовать, скажем на openwrt.bin ? А вдруг оно не правильно прошьётся и роутер превратиться в кирпич ? Но я решил рискнуть, благо есть переходник COM-USB, купленный специально для восстановления недопрошитого роутера. Переименовываю, нажимаю UPGRADE и - о, чудо ! Пошел процесс загрузки и через 30 секунд роутер был доступен по http и ssh !

А дальше всё как в настоящем GNU/Линуксе


Думал, шас быстренько перепрошью и через веб-морду настрою инет соседям на раздачу. Но не тут то было, сей процесс затянулся аж на три дня ! Без знаний линукса и тонкостей OpenWRT тут было не обойтись.

Для подключения к инету нужен pptp vpn, но по умолчанию этот пакет не установлен в OpenWRT. Пришлось подключить роутер к компьютеру родителей, чтобы автоматом скачать и установить необходимые пакеты. Не буду по этому поводу ругать разработчиков, на роутере мало места и если установить все пакеты подключения, это займёт все место и у openwrt не будет ровно ни каких преимуществ перед проприетарным фирмаваре.

В общем подключаемся к роутеру по ssh, читаем всевозможные манулы и пробуем.

Устанавливаем необходимые пакеты.
Официальное руководство пишет что нужно всего три пакета pptpd, kmod-mppe, ppp. Но добавим сюда ещё и плагин luci-proto-pptp к веб-интерфейсу, чтобы всё в графике настроить.
opkg update - получаем списки всех пакетов
opkg install pptpd, kmod-mppe, ppp, luci-proto-pptp - устанавливаем pptp
Тут надо отметить что после перезагрузки роутера список пакетов (opkg update) обнуляется и нужно снова вводить opkg update
Пакеты успешно установились. Теперь заходим через браузер на веб-интерфейс, появились настройки pptp. Но тут все только ввод пароля на шифрования PAP и CHAP, а мне нужно без шифрования.
Теперь заходим опять на ssh и делаем всё через консоль, благо у меня есть компьютер с линуксом и с настроенным pptp, так что я перекопировал файлы /etc/ppp/options options.pptp и peers/provider и немного подправил их, чтобы опервртэшный pppd не ругался. Кстати, вот эти настройки: Думал, всё, финал комедии, подключаюсь но ничего не происходит, а в логах на роутере только это:
#logread
Раскрыть
Wed Sep 9 20:29:47 2015 daemon.debug pppd[15093]: Script pptp-vpn 10.1.0.10 --nolaunchpppd finished (pid 16833), status = 0x7f
Wed Sep 9 20:29:49 2015 daemon.debug pppd[16778]: sent [LCP ConfReq id=0x1 ]
Wed Sep 9 20:29:52 2015 daemon.debug pppd[16778]: sent [LCP ConfReq id=0x1 ]
Wed Sep 9 20:29:55 2015 daemon.debug pppd[16778]: sent [LCP ConfReq id=0x1 ]
Wed Sep 9 20:29:57 2015 daemon.debug pppd[15093]: using channel 5671
Wed Sep 9 20:29:57 2015 daemon.info pppd[15093]: Using interface ppp1
Wed Sep 9 20:29:57 2015 daemon.notice pppd[15093]: Connect: ppp1 <--> /dev/pts/2
Wed Sep 9 20:29:57 2015 daemon.notice pppd[15093]: Modem hangup
Wed Sep 9 20:29:57 2015 daemon.notice pppd[15093]: Connection terminated

В общем через несколько дней мне на одном форуме подсказали что firewall блокирует pptp и нужно установить пакет kmod-nf-nathelper-extra. После его установки появился интерфейс pptp-vpn, инет подключился и в логах больше не было ошибок.

Хотя в обычном линуксе инет подключается намного проще:
aptitude install pptp-linux

и вот такой файлик в /etc/ppp/peers/
providername
remotename provider
linkname diava
ipparam diava
pty "pptp 10.1.0.10 --nolaunchpppd "
user "login"
password pass
usepeerdns
refuse-eap
noauth
#file /etc/ppp/options.pptp
persist
maxfail 0
holdoff 10
lcp-echo-interval 10
#mtu 5000
#mru 5000
Ещё проще через network-manager, но это пакет требует новый системный инициализатор.

Настроить раздачу по wifi это отдельный разговор. Так как в линуксе я не разбираюсь, пришлось долго и мучительно ковыряться "методом научного тыка" в консоли и в веб-интерфейсе, пришлось несколько раз перепрошивать openwrt. Всё настроилось, но сам даже не знаю как. В проприетарном, кастрированном и обрезанном по самые гланды фирмварэ, я настроил роутер ровно за 30 секурнд !!! OpenWRT настраивал три дня !!!

      ВНИМАНИЕ !
Возможно что-то уже неактуально. Обращайте внимание на даты !
Эта статья опубликована 19 февраля 2016 года !



Голосов: 8


Прочитано 93494 раз

Мой VPS с 2016 года !

Этот сайт размещён на мощностях компании Айпи Сервер с 2016 года. Стабильность проверена временем !






Добавление комментария:

Имя:
Пароль: (если зарегистрирован)
Email: (обязательно!)

теги форматирования

добавить смайлы


Правила комментирования >>