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

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

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 02.02.2015, 20:45   #441
solalex
Senior Member
 
Регистрация: 20.01.2015
Сообщений: 312
Вес репутации: 444
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

Вобщем то понятно, почему не не работает. В openwrt есть iptables правила для форвардинга пакетов с сети 192.168.1.0/24 в сеть 192.168.0.0/24. А в cyberwrt даже iptables не установлен, но даже когда вы его поставили, правил там нет. Ставя relayd вы начинаете использовать прокси между этими двумя сетями.

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

А где хранятся правила для iptables? Я их просто сохраню, поставлю iptables и всё заработает. Так ведь? "Сбриджевать" их у меня не получалось.

П.С. У меня идея возникла. Если я поставлю firewall и iptables, а потом повторю процедуру подсоединения к wifi сети, то оно всё должно настроиться автоматом, так же как и в openwrt. Ведь скрипты те же.
__________________
Россия навсегда!

Последний раз редактировалось uni; 02.02.2015 в 21:15.
uni вне форума   Ответить с цитированием
Старый 02.02.2015, 21:10   #443
solalex
Senior Member
 
Регистрация: 20.01.2015
Сообщений: 312
Вес репутации: 444
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   #444
uni
Senior Member
 
Аватар для uni
 
Регистрация: 29.10.2013
Адрес: Екатеринбург, Нижневартовск, Энергодар
Возраст: 44
Сообщений: 573
Вес репутации: 600
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   #445
uni
Senior Member
 
Аватар для uni
 
Регистрация: 29.10.2013
Адрес: Екатеринбург, Нижневартовск, Энергодар
Возраст: 44
Сообщений: 573
Вес репутации: 600
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   #446
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824
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   #447
uni
Senior Member
 
Аватар для uni
 
Регистрация: 29.10.2013
Адрес: Екатеринбург, Нижневартовск, Энергодар
Возраст: 44
Сообщений: 573
Вес репутации: 600
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   #448
stD
Senior Member
 
Аватар для stD
 
Регистрация: 02.04.2012
Адрес: Питер
Сообщений: 1,125
Вес репутации: 1312
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   #449
uni
Senior Member
 
Аватар для uni
 
Регистрация: 29.10.2013
Адрес: Екатеринбург, Нижневартовск, Энергодар
Возраст: 44
Сообщений: 573
Вес репутации: 600
uni has a spectacular aura aboutuni has a spectacular aura about
Отправить сообщение для uni с помощью ICQ
По умолчанию Re: Настройки сети OpenWrt

Для этого есть специальные отдельные курсы. Называются LPI. Я проходил несколько и скажу, что это совершенно отдельная история. Они не подходят для вовлечения кого-то, там нужно работать мозгом не хуже, чем в институте.
__________________
Россия навсегда!
uni вне форума   Ответить с цитированием
Старый 03.02.2015, 16:41   #450
stD
Senior Member
 
Аватар для stD
 
Регистрация: 02.04.2012
Адрес: Питер
Сообщений: 1,125
Вес репутации: 1312
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 вне форума   Ответить с цитированием
Ответ

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


Здесь присутствуют: 10 (пользователей: 0 , гостей: 10)
 

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

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

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


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


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