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

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

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 20.09.2017, 17:29   #701
verdad
Junior Member
 
Регистрация: 03.11.2016
Сообщений: 21
Вес репутации: 0
verdad is an unknown quantity at this point
По умолчанию

Всем привет! Может ли openwrt работать с тегированым трафиком? Если да, подсобите с рабочим конфигом network и firewall.
verdad вне форума   Ответить с цитированием
Старый 20.09.2017, 20:57   #702
sunny
Senior Member
 
Аватар для sunny
 
Регистрация: 22.10.2015
Адрес: Там где сосны и песок
Сообщений: 1,534
Вес репутации: 1600
sunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to all
По умолчанию

Привет!
Судя по этому скриншоту может

Ставьте люсю и пробуйте настраивать (если конечно место под нее есть).
__________________
Читаю ваши мысли по аватару ...
sunny вне форума   Ответить с цитированием
Старый 21.09.2017, 09:27   #703
verdad
Junior Member
 
Регистрация: 03.11.2016
Сообщений: 21
Вес репутации: 0
verdad is an unknown quantity at this point
По умолчанию

есть коммутатор. на один из портов приходит тегированый (vlan100) трафик. нужно его, как-то скушать.
пробую такой конфиг на роутере(tp-link841).

network
Код:
config interface 'loopback'
	option ifname 'lo'
	option proto 'static'
	option ipaddr '127.0.0.1'
	option netmask '255.0.0.0'

config globals 'globals'
	option ula_prefix 'fd40:e014:5811::/48'

config interface 'mgm'
	option ifname 'eth1.100'
	option proto 'static'
	option ipaddr '172.16.1.19'
	option netmask '255.255.255.0'
	option gateway '172.16.1.1'
	option dns '172.16.1.3 8.8.8.8'
	option macaddr '84:74:2A:54:34:35'

config interface 'lan'
	option ifname 'eth1.1'
	option type 'bridge'
	option proto 'static'
	option ipaddr '192.168.1.1'
	option netmask '255.255.255.0'
	option dns '192.168.1.1'
	option ip6assign '60'

config interface 'wan'
	option ifname 'eth0'
	option proto 'dhcp'

config switch
	option name 'eth1'
	option reset '1'
	option enable_vlan '1'

config switch_vlan
	option device 'eth1'
	option vlan '1'
	 option vid '1'
	option ports '0t 2 4'

config switch_vlan
        option device 'eth1'
        option vlan '100'
	option vid '100'
        option ports '0t 1 3'
лан работает, а mgm даже мака не видно.

firewall
Код:
# blank
# delete ipv6 rules

config defaults
	option syn_flood	1
	option input		ACCEPT
	option output		ACCEPT
	option forward		REJECT

config zone
	option name		lan
	list   network		'lan'
	option input		ACCEPT
	option output		ACCEPT
	option forward		ACCEPT

config zone
	option name		mgm
	list   network		'mgm'
	option input		REJECT
	option output		ACCEPT
	option forward		REJECT
#	option masq		1
#	option mtu_fix		1

#config forwarding
#	option src		lan
#	option dest		wan

# We need to accept udp packets on port 68,
# see https://dev.openwrt.org/ticket/4108
config rule
	option name		Allow-DHCP-Renew
	option src		wan
	option proto		udp
	option dest_port	68
	option target		ACCEPT
	option family		ipv4

# Allow IPv4 ping
config rule
	option name		Allow-Ping
	option src		wan
	option proto		icmp
	option icmp_type	echo-request
	option family		ipv4
	option target		ACCEPT

config rule
	option name		Allow-IGMP
	option src		wan
	option proto		igmp
	option family		ipv4
	option target		ACCEPT

# include a file with users custom iptables rules
config include
	option path /etc/firewall.user

# allow IPsec/ESP and ISAKMP passthrough
config rule
	option src		wan
	option dest		lan
	option proto		esp
	option target		ACCEPT

config rule
	option src		wan
	option dest		lan
	option dest_port	500
	option proto		udp
	option target		ACCEPT
verdad вне форума   Ответить с цитированием
Старый 21.09.2017, 10:02   #704
solalex
Senior Member
 
Регистрация: 20.01.2015
Сообщений: 312
Вес репутации: 443
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
По умолчанию

Нужно помечать тегом тот порт, который будет соединен с тегированым на коммутаторе
в вашем конфиге нужно так
Код:
config switch_vlan
        option device 'eth1'
        option vlan '100'
	option vid '100'
        option ports '0t 1t 3'
втыкать в 1 порт, на 3 порту будет уже нетегированый
а вообще нужно полностью расписать чего вы там хотите сделать.

Последний раз редактировалось solalex; 21.09.2017 в 10:05.
solalex вне форума   Ответить с цитированием
Старый 21.09.2017, 11:25   #705
papasha02
Junior Member
 
Регистрация: 21.09.2017
Сообщений: 5
Вес репутации: 0
papasha02 is an unknown quantity at this point
Unhappy

Всем добрый день!
Рассчитываю на Вашу помощь. В ветке не нашел понятного решения.

проблема: В OpenWrt модеме не могу подключиться к админке в локальной сети в режиме client по Wifi.

Ситуация:
Есть GL iNET с OpenWrt. Планирую управлять модулями esp8266 через mqtt. При первоначальных настройках настроил mqtt на созданной им точке доступа. Тест проводил на ноутбуке через программу mqtt-spy и все работает (и через LAN кабель, подключенный к ноутбуку так же все работало). НО!

Хочется только, что бы все ESP-шки подключались к домашней сети (домашний wifi роутер) и уже через него попадали на GL iNET, который подключается в домашнему, основному роутеру по wifi.

В этом и загвоздка, GL iNET не видят ESP-шки внутри домашней сети. Не могу даже в админку зайти (Только через LAN получается). Мне не требуется, что бы GL iNET раздавал свой отдельный интернет, необходимо только, что бы он был частью домашней сети и к нему могли обращаться исполнительные устройства, т.е. задача GL iNET в домашней сети только выступать в роли устройства оказывающее сервис mosquitto.

Какие необходимы настройки сделать в Интерфейсах Lan и WWAN, режим wifi, что бы сделать вышеописанную идею? Идеально конечно согласно меню luci

p.s Уже неделю мучаюсь. Чего только не пробовал Рассчитываю на ваш профессионализм. Только изучаю эту тему и не все понятно, поэтому не пинайте
papasha02 вне форума   Ответить с цитированием
Старый 21.09.2017, 16:13   #706
sunny
Senior Member
 
Аватар для sunny
 
Регистрация: 22.10.2015
Адрес: Там где сосны и песок
Сообщений: 1,534
Вес репутации: 1600
sunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to all
По умолчанию

papasha02

Добрый ! Попробуем разобраться
Цитата:
Есть GL iNET с OpenWrt.
Девайсина :
https://ru.aliexpress.com/store/prod...273181856.html
Есть основной роутер с локалкой 192.168.1.1(шлюз) так ?

Подключитесь по lan-у к GL iNET 192.168.8.1
И покажите скриншоты 2 страниц:
NET - Interfaces и Wi-Fi (у меня русский так, что может немного отличаться)

Или содержимое конфигов /etc/config/network /etc/config/wireless
Чтобы подключаться по ssh (в терминале) вполне возможно нужно ставить свой пароль не toor (это первое, что нужно сделать)

Чтобы подключаться к GL iNET извне нужно настраивать фаервол (не в lan-е).
Зы, у меня нет не esp8266 не GL iNET - поэтому в общих чертах.

===

Если использовать GL iNET в качестве клиента существующей сети, нужно "добавить новую сеть" - скажем назовем "Клиент" - в wi-fi во вкладке "Режим" - "Клиент"
Отключите все существующие wi-fi сети GL iNET (кроме вновь созданной).
На странице "Основные настройки" - поставить галочку на используемом интерфейсе "CLIENT" (привязать его).
Тот же пароль что и на основном роутере, в расширенных настройках - можно конкретные МАК-и разрешить.

И создать свой интерфейс.
Во вкладке Интерфейсы - "CLIENT" (назовите как угодно)
Включить "Протокол" - "DHCP-сервер" в настройках сервиса
В настройках канала связать с существующей wi-fi сетью "Клиент"
Во вкладке DHCP и DNS
"Постоянные аренды"
Можно задать постоянные адреса (хост1- 192.168.1.5 хост2 - ....1.6) для каждого девайса ...
Как альтернатива прописать строго статику...
Останется проверить настройки фаервола.

В итоге вы получите основную локалку 192.168.1.1-255 - где GL iNET будет в качестве клиента иметь свою подсеть 192.168.8.1-255.
===
Зы, у китайцев на фото LAN 192.168.8.1 ...
__________________
Читаю ваши мысли по аватару ...

Последний раз редактировалось sunny; 21.09.2017 в 16:55.
sunny вне форума   Ответить с цитированием
Старый 21.09.2017, 16:56   #707
papasha02
Junior Member
 
Регистрация: 21.09.2017
Сообщений: 5
Вес репутации: 0
papasha02 is an unknown quantity at this point
По умолчанию

Цитата:
Сообщение от sunny Посмотреть сообщение
papasha02

Добрый ! Попробуем разобраться

Девайсина :
https://ru.aliexpress.com/store/prod...273181856.html
Есть основной роутер с локалкой 192.168.1.1(шлюз) так ?

Подключитесь по lan-у к GL iNET 192.168.8.1
И покажите скриншоты 2 страниц:
NET - Interfaces и Wi-Fi (у меня русский так, что может немного отличаться)

Или содержимое конфигов /etc/config/network /etc/config/wireless
Чтобы подключаться по ssh (в терминале) вполне возможно нужно ставить свой пароль не toor (это первое, что нужно сделать)

Чтобы подключаться к GL iNET извне нужно настраивать фаервол (не в lan-е).
Зы, у меня нет не esp8266 не GL iNET - поэтому в общих чертах.

Если использовать GL iNET в качестве клиента существующей сети, нужно "добавить новую сеть" - скажем назовем "Клиент" - в wi-fi во вкладке "Режим" - "Клиент"
На странице "Основные настройки" - поставить галочку на используемом интерфейсе (привязать его).
Тот же пароль что и на основном роутере, в расширенных настройках - можно конкретные МАК-и разрешить.

И создать свой интерфейс.
Во вкладке Интерфейсы - CLIENT (назовите как угодно)
Включить "Протокол" - "DHCP-сервер" в настройках сервиса
В настройках канала связать с существующей wi-fi сетью "Клиент"
Во вкладке DHCP и DNS
"Постоянные аренды"
Можно задать постоянные адреса (хост1- 192.168.1.5 хост2 - ....1.6) для каждого девайса ...
Как альтернатива прописать строго статику...
Останется проверить настройки фаервола.
===
Зы, у китайцев на фото LAN 192.168.8.1 ...

Да, девайс этот.
Вот такие настройки по вкладкам:

скриншоты









[свернуть]

Последний раз редактировалось papasha02; 21.09.2017 в 17:33.
papasha02 вне форума   Ответить с цитированием
Старый 21.09.2017, 16:59   #708
papasha02
Junior Member
 
Регистрация: 21.09.2017
Сообщений: 5
Вес репутации: 0
papasha02 is an unknown quantity at this point
По умолчанию

Цитата:
Сообщение от papasha02 Посмотреть сообщение
Вот такие настройки по вкладкам:
Через wifi не могу попасть в админку и ESP - не видят роутер. При этом OpenWrt интернет получает по wifi от домашнего роутера.

Что необходимо поправить согласно скринам?

Последний раз редактировалось papasha02; 21.09.2017 в 17:08.
papasha02 вне форума   Ответить с цитированием
Старый 21.09.2017, 17:07   #709
sunny
Senior Member
 
Аватар для sunny
 
Регистрация: 22.10.2015
Адрес: Там где сосны и песок
Сообщений: 1,534
Вес репутации: 1600
sunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to all
По умолчанию

papasha02
Как и думал, проблема с интерфейсами..
У вас 2 интерфейса LAN и WWAN - имеют один и тот же адрес 192.168.1.1, скиньте настройки по дефолту во вкладке:
Операции с прошивкой - Выполнить сброс (Сбросить значения по умолчанию) возможно у вас англ.
И начните настройку, как я написал выше с:
Цитата:
Если использовать GL iNET в качестве клиента существующей сети
Создать:
- сеть в режиме клиента
- интерфейс Протокол - "DHCP-сервер" (надеюсь основной роутер раздает адреса автоматом - включен DHCP-сервер).
Уберите скриншоты в спойлер..
Больше ничего не трогайте
__________________
Читаю ваши мысли по аватару ...

Последний раз редактировалось sunny; 21.09.2017 в 17:24.
sunny вне форума   Ответить с цитированием
Старый 21.09.2017, 17:45   #710
papasha02
Junior Member
 
Регистрация: 21.09.2017
Сообщений: 5
Вес репутации: 0
papasha02 is an unknown quantity at this point
По умолчанию

Цитата:
Сообщение от sunny Посмотреть сообщение
papasha02
Как и думал, проблема с интерфейсами..
У вас 2 интерфейса LAN и WWAN - имеют один и тот же адрес 192.168.1.1, скиньте настройки по дефолту во вкладке:
Операции с прошивкой - Выполнить сброс (Сбросить значения по умолчанию) возможно у вас англ.
И начните настройку, как я написал выше с:


Создать:
- сеть в режиме клиента
- интерфейс Протокол - "DHCP-сервер" (надеюсь основной роутер раздает адреса автоматом - включен DHCP-сервер).
Уберите скриншоты в спойлер..
Больше ничего не трогайте
Сделал как Вы посоветовали. Но все равно не могу по wifi зайти в админку.

скриншоты






[свернуть]
papasha02 вне форума   Ответить с цитированием
Ответ

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


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

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

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

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


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


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