Форум обсуждения систем  

Вернуться   Форум обсуждения систем "Умный дом", проектов Ардуино, OpenWRT и других DIY устройств > Форум умного дома > Сделай сам > OpenWRT/LEDE

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 02.02.2015, 21:10   #1
solalex
Senior Member
 
Регистрация: 20.01.2015
Сообщений: 312
Вес репутации: 445
solalex has much to be proud ofsolalex has much to be proud ofsolalex has much to be proud ofsolalex has much to be proud ofsolalex has much to be proud ofsolalex has much to be proud ofsolalex has much to be proud ofsolalex has much to be proud ofsolalex has much to be proud of
По умолчанию Re: Настройки сети OpenWrt

Правила хранятся в /etc/config/firewall

Но зачем вам куча ненужных правил? Должно по идее хватить этих команд
Код:
iptables -A FORWARD -s 192.168.1.0/24 -j ACCEPT
iptables -A FORWARD -d 192.168.1.0/24 -j ACCEPT
iptables -t nat -A POSTROUTING -o wlan0 -j MASQUERADE
Забыл еще, в /etc/sysctl.conf должно быть
Код:
net.ipv4.ip_forward=1

А попробуйте еще вариант без ната, проводной сети пропишите вручную адрес 192.168.0.2 (или другой не занятый), шлюз 192.168.0.1 и DNS 8.8.8.8, а на wlan0 не прописывайте адрес никакой, в luci в конфигурации беспроводного клиента поставьте галку lan. Потом просто подключитесь к беспроводной сети.

Последний раз редактировалось solalex; 02.02.2015 в 21:53.
solalex вне форума   Ответить с цитированием
Старый 02.02.2015, 21:56   #2
uni
Senior Member
 
Аватар для uni
 
Регистрация: 29.10.2013
Адрес: Екатеринбург, Нижневартовск, Энергодар
Возраст: 46
Сообщений: 573
Вес репутации: 601
uni has a spectacular aura aboutuni has a spectacular aura about
Отправить сообщение для uni с помощью ICQ
По умолчанию Re: Настройки сети OpenWrt

Спасибо, но это слишком сложно для школьников. Я нашёл способ попроще. Ставлю LuCI, ставлю iptables и firewall. Запускаю firewall, удаляю настройки для wwan и wifi. Заново присоединяюсь к сети и всё автоматически настраивается! Ура, товарищи! Как мне это раньше в голову не пришло, я просто не знал какого приложения кроме firewall'а не хватает.

П.С. Кстати, с relayd больше свободного места остаётся, но там нужно вводить настройки сети вручную, а мне желательно единообразие и больше автоматизма.

Цитата:
А попробуйте еще вариант без ната, проводной сети пропишите вручную адрес 192.168.0.2 (или другой не занятый), шлюз 192.168.0.1 и DNS 8.8.8.8, а на wlan0 не прописывайте адрес никакой, в luci в конфигурации беспроводного клиента поставьте галку lan. Потом просто подключитесь к беспроводной сети.
Тоже вариант, потом попробую.
__________________
Россия навсегда!

Последний раз редактировалось uni; 02.02.2015 в 22:10.
uni вне форума   Ответить с цитированием
Старый 03.02.2015, 09:57   #3
uni
Senior Member
 
Аватар для uni
 
Регистрация: 29.10.2013
Адрес: Екатеринбург, Нижневартовск, Энергодар
Возраст: 46
Сообщений: 573
Вес репутации: 601
uni has a spectacular aura aboutuni has a spectacular aura about
Отправить сообщение для uni с помощью ICQ
По умолчанию Re: Настройки сети OpenWrt

В общем, если кому интересно. Чтобы просто настроить роутер как клиент wi-fi и раздачу Интернета по сети, то нужно сначала установить и настроить openwrt, потом перепрошить с сохранением настроек на cyberwrt. Интернет частично отвалится, но пакеты можно будет установить. Устанавливаем модули терминал и пакеты. С помощью модуля Пакеты устанавливаем firewall, с помощью модуля Терминал запускаем его командой: /etc/init.d/firewall start

После этих манипуляций доступ в Интернет восстановится, но свободного места будет меньше где-то на 150 Кб. Если хотите сэкономить, то лучше используйте relayd, т.е. мост ретранслятор. Плюсом будет то, что он требует всего около 20 Кб для работы. Минусом - нужно явно указывать ip для моста и wwan (один и тот же), иначе вы не сможете попасть на сам роутер. Если wwan будет клиентом dhcp, то ПК, подключенный к роутеру через кабель, получит ip от роутера, раздающего Интернет. Т.е. промежуточный роутер будет "невидимым".
__________________
Россия навсегда!

Последний раз редактировалось uni; 03.02.2015 в 11:09.
uni вне форума   Ответить с цитированием
Старый 03.02.2015, 11:34   #4
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9825
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: Настройки сети OpenWrt

Можно модуль сделать, и обойтись без прошивки OpenWrt
Admin вне форума   Ответить с цитированием
Старый 03.02.2015, 11:46   #5
uni
Senior Member
 
Аватар для uni
 
Регистрация: 29.10.2013
Адрес: Екатеринбург, Нижневартовск, Энергодар
Возраст: 46
Сообщений: 573
Вес репутации: 601
uni has a spectacular aura aboutuni has a spectacular aura about
Отправить сообщение для uni с помощью ICQ
По умолчанию Re: Настройки сети OpenWrt

Так ты уже сделал этот модуль, он называется LuCI. Можно его установить и сделать всё то же самое. С LuCI и firewall получается практически та же openwrt. Промежуточный этап мне нужен для частного случая, чтобы школьникам показать как выглядит openwrt.

Т.е. постепенно переходим от оригинальной прошивки до cyberwrt, используя практически одну мышку. Я хотел обойтись без использования терминала и ввода чего-нибудь. Всякие магические команды должны отсутствовать для начального ознакомления.

С модулем Обновление теперь можно вернуться на оригинальную прошивку в пару кликов. Практически всё готово и ко мне только что привезли запчасти от робота. Сейчас буду собирать. Надо только за оптопарами съездить.
__________________
Россия навсегда!
uni вне форума   Ответить с цитированием
Старый 03.02.2015, 14:10   #6
stD
Senior Member
 
Аватар для stD
 
Регистрация: 02.04.2012
Адрес: Питер
Сообщений: 1,125
Вес репутации: 1313
stD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant future
По умолчанию Re: Настройки сети OpenWrt

Цитата:
используя практически одну мышку
А когда Вы планируете учить детей командной строке?
stD вне форума   Ответить с цитированием
Старый 03.02.2015, 15:13   #7
uni
Senior Member
 
Аватар для uni
 
Регистрация: 29.10.2013
Адрес: Екатеринбург, Нижневартовск, Энергодар
Возраст: 46
Сообщений: 573
Вес репутации: 601
uni has a spectacular aura aboutuni has a spectacular aura about
Отправить сообщение для uni с помощью ICQ
По умолчанию Re: Настройки сети OpenWrt

Для этого есть специальные отдельные курсы. Называются LPI. Я проходил несколько и скажу, что это совершенно отдельная история. Они не подходят для вовлечения кого-то, там нужно работать мозгом не хуже, чем в институте.
__________________
Россия навсегда!
uni вне форума   Ответить с цитированием
Старый 03.02.2015, 16:41   #8
stD
Senior Member
 
Аватар для stD
 
Регистрация: 02.04.2012
Адрес: Питер
Сообщений: 1,125
Вес репутации: 1313
stD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant future
По умолчанию Re: Настройки сети OpenWrt

Может как-то параллельно, понемногу приучать, чтоб не боялись в будущем.
Да и как вообще воспринимать комп без консоли?
stD вне форума   Ответить с цитированием
Старый 03.02.2015, 17:34   #9
uni
Senior Member
 
Аватар для uni
 
Регистрация: 29.10.2013
Адрес: Екатеринбург, Нижневартовск, Энергодар
Возраст: 46
Сообщений: 573
Вес репутации: 601
uni has a spectacular aura aboutuni has a spectacular aura about
Отправить сообщение для uni с помощью ICQ
По умолчанию Re: Настройки сети OpenWrt

У меня планшет без консоли и ничего, живу. Консоль - это сферический конь. На самом деле есть два мира: Unix и windows. У них разные подходы. Если изучать bash в Linux - это одно, если power shell в windows - это другое. Командный интерпретатор Linux является частью идеологии Unix и его нельзя изучать отдельно от архитектуры Unix, иначе будут непонятны команды и их параметры. LPI курсы так и построены, ты сначала знакомишься с архитектурой Linux, а уже потом начинаешь изучать команды. Архитектура - это не разбиение диска C, это более общие понятия.

Поэтому мешать всё в одно нельзя. Сначала знакомство, втягивание, а потом уже должно хватить желания на более сложные вещи.
__________________
Россия навсегда!
uni вне форума   Ответить с цитированием
Старый 03.02.2015, 19:18   #10
stD
Senior Member
 
Аватар для stD
 
Регистрация: 02.04.2012
Адрес: Питер
Сообщений: 1,125
Вес репутации: 1313
stD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant future
По умолчанию Re: Настройки сети OpenWrt

Блин, интересная у Тебя работа )))

На мой взгляд, консоль - это способ видеть комп изнутри.
Например если гуи-приложение не запускается, то ничего не видно, а в терминале пишется ошибка. Иными словами, когда владеешь консолью - ты бог (root). Вот как детей заинтересовать я не знаю )))
stD вне форума   Ответить с цитированием
Ответ

Метки
network openwrt, wi-fi openwrt, настройка сети openwrt


Здесь присутствуют: 15 (пользователей: 0 , гостей: 15)
 
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 07:14. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика