Отсутствует интернет в гостевой сети

Раздел для тех, кто начинает знакомиться с MikroTik
Правила форума
Как правильно оформить вопрос.
Прежде чем начать настройку роутера, представьте, как это работает. Попробуйте почитать статьи об устройстве интернет-сетей. Убедитесь, что всё, что Вы задумали выполнимо вообще и на данном оборудовании в частности.
Не нужно изначально строить Наполеоновских планов. Попробуйте настроить простейшую конфигурацию, а усложнения добавлять в случае успеха постепенно.
Пожалуйста, не игнорируйте правила русского языка. Отсутствие знаков препинания и неграмотность автора топика для многих гуру достаточный повод проигнорировать топик вообще.

1. Назовите технологию подключения (динамический DHCP, L2TP, PPTP или что-то иное)
2. Изучите темку "Действия до настройки роутера".
viewtopic.php?f=15&t=2083
3. Настройте согласно выбранного Вами мануала
4. Дочитайте мануал до конца и без пропусков, в 70% случаев люди просто не до конца читают статью и пропускают важные моменты.
5. Если не получается, в Winbox открываем терминал и вбиваем там /export hide-sensitive. Результат в топик под кат, интимные подробности типа личных IP изменить на другие, пароль забить звездочками.
6. Нарисуйте Вашу сеть, рисунок (схему) сюда. На словах может быть одно, в действительности другое.
pasol
Сообщения: 22
Зарегистрирован: 16 янв 2019, 10:22

Здравствуйте, коллеги!

У меня была сеть 172.16.0.х и у всех точек доступа был ip адрес из этой сети (например, 172.16.0.100) - viewtopic.php?t=7646. Но сеть разрослась и было решено все доп. оборудование вынести в сеть 172.16.2.х (например, 172.16.2.100).
В гостевой сети клиентам раздаются адреса в сети 172.16.1.х.

Шлюз - сервер с ip 172.16.0.1

Пока точки доступа не перенес, все работало. Как только их перенес, то сразу пропал интернет.

Взял ноутбук, подключился через просто Wi-Fi и прописал в нем статический адрес 172.16.1.100 и вроде сделал все настройки, что интернет работает. Подключаю его к гостевой сети, dhcp выдает те же самые параметры, но интернета нет.

параметры сети, который получает клиент от dhcp при подключении к гостевой сети:
172.16.1.24
255.255.255.0
172.16.0.1
dns 8.8.8.8

параметры сети, которые я выставляю вручную и с которыми работает интернет при подключении через обычный Wi-Fi
172.16.1.100
255.255.255.0
172.16.0.1
dns 8.8.8.8

т.е. вообще идентичны, но никак не могу понять, что именно блокирует интернет.

tracert из гостевой сети вообще никуда не идет
 конфигурация
/caps-man channel
add band=2ghz-g/n control-channel-width=20mhz extension-channel=disabled frequency=2437 name=channel-2-6 tx-power=\
10
add band=5ghz-a/n/ac control-channel-width=20mhz extension-channel=Ce frequency=5200 name=channel-5-40 tx-power=20
add band=2ghz-b/g/n control-channel-width=20mhz extension-channel=disabled frequency=2462 name=channel-2-11 \
tx-power=15
add band=2ghz-g/n control-channel-width=20mhz extension-channel=disabled frequency=2412 name=channel-2-1 tx-power=\
20
/interface bridge
add arp=reply-only name=bridge-guest
add name=bridge2
/interface wireless
# managed by CAPsMAN
# channel: 2412/20/gn(20dBm), SSID: MCS, local forwarding
set [ find default-name=wlan1 ] disabled=no ssid=MikroTik
# managed by CAPsMAN
# channel: 5200/20-Ce/ac/P(20dBm), SSID: MCS, local forwarding
set [ find default-name=wlan2 ] disabled=no ssid=MikroTik
/interface ethernet
set [ find default-name=ether1 ] speed=100Mbps
/caps-man datapath
add bridge=bridge2 client-to-client-forwarding=yes local-forwarding=yes name=datapath1
add bridge=bridge-guest client-to-client-forwarding=no local-forwarding=yes name=datapath_guest
/caps-man security
add authentication-types=wpa2-psk encryption=aes-ccm group-encryption=aes-ccm name=security1 passphrase=1234567890
add authentication-types=wpa2-psk encryption=aes-ccm group-encryption=aes-ccm name=security_guest passphrase=\
1234567890
/caps-man configuration
add channel=channel-5-40 country=russia3 datapath=datapath1 mode=ap name=cfg-mcs-5 rx-chains=0,1,2 security=\
security1 ssid=MCS tx-chains=0,1,2
add channel=channel-2-11 country=russia3 datapath=datapath1 mode=ap name=cfg-2 rx-chains=0,1,2 security=security1 \
ssid=MCS-2.4G tx-chains=0,1,2
add channel=channel-2-1 country=russia3 datapath=datapath_guest mode=ap name=cfg_guest rx-chains=0,1,2 security=\
security_guest ssid=MCS-public tx-chains=0,1,2
add channel=channel-2-1 country=russia3 datapath=datapath1 mode=ap name=cfg-mcs-2 rx-chains=0,1,2 security=\
security1 ssid=MCS tx-chains=0,1,2
/interface wireless security-profiles
set [ find default=yes ] supplicant-identity=MikroTik
/ip hotspot profile
set [ find default=yes ] html-directory=flash/hotspot
/ip pool
add name=pool_guest ranges=172.16.1.10-172.16.1.254
/ip dhcp-server
add add-arp=yes address-pool=pool_guest disabled=no interface=bridge-guest lease-time=1d name=dhcp1
/queue simple
add max-limit=30M/30M name=wifi-guest target=bridge-guest
/caps-man access-list
add action=reject allow-signal-out-of-range=10s disabled=no signal-range=-120..-80 ssid-regexp=""
/caps-man manager
set enabled=yes
/caps-man provisioning
add action=create-dynamic-enabled hw-supported-modes=gn master-configuration=cfg-mcs-2 name-format=prefix-identity \
name-prefix=2G slave-configurations=cfg-2,cfg_guest
add action=create-dynamic-enabled hw-supported-modes=ac,an master-configuration=cfg-mcs-5 name-format=\
prefix-identity name-prefix=5G
/interface bridge port
add bridge=bridge2 hw=no interface=ether1
add bridge=bridge2 interface=wlan1
/interface wireless cap
#
set bridge=bridge2 discovery-interfaces=bridge2 enabled=yes interfaces=wlan1,wlan2
/ip address
add address=172.16.2.100/22 interface=bridge2 network=172.16.2.0
add address=172.16.1.1/24 interface=bridge-guest network=172.16.1.0
/ip dhcp-client
add dhcp-options=hostname,clientid disabled=no interface=bridge-guest
/ip dhcp-server network
add address=172.16.1.0/24 dns-server=8.8.8.8,172.16.0.1 gateway=172.16.0.1
/ip firewall filter
add action=accept chain=input src-address=127.0.0.1
add action=accept chain=input dst-port=5246,5247 protocol=udp src-address=127.0.0.1
add action=drop chain=forward dst-address=172.16.0.0/24 src-address=172.16.1.0/24
add action=drop chain=forward dst-address=172.16.1.0/24 src-address=172.16.0.0/24
/ip firewall nat
add action=masquerade chain=srcnat disabled=yes out-interface=bridge2
/ip route
add distance=1 gateway=172.16.0.1
/ip service
set telnet disabled=yes
set ftp disabled=yes
set www address=172.16.0.0/24
set ssh disabled=yes
set winbox address=172.16.0.0/24
/system clock
set time-zone-name=Europe/Moscow
/system identity
set name="MikroTik (office)"
/system logging
add topics=caps
/system ntp client
set enabled=yes primary-ntp=89.109.251.21 secondary-ntp=80.249.145.122
[admin@MikroTik (office)] >
Последний раз редактировалось pasol 22 дек 2023, 14:20, всего редактировалось 1 раз.


Erik_U
Сообщения: 1780
Зарегистрирован: 09 июл 2014, 12:33

Шлюз по умолчанию у клиентов должен быть в той же подсети, что и IP адрес.

таким образом настроенные стеки
172.16.1.24
255.255.255.0
172.16.0.1
dns 8.8.8.8
172.16.1.100
255.255.255.0
172.16.0.1
dns 8.8.8.8
работать не должны.
И не работают, судя по вашему описанию


pasol
Сообщения: 22
Зарегистрирован: 16 янв 2019, 10:22

Erik_U писал(а): 22 дек 2023, 05:33 Шлюз по умолчанию у клиентов должен быть в той же подсети, что и IP адрес.

И не работают, судя по вашему описанию
так в том то и дело, что при ручной настройке работает, сам в шоке был. Если шлюз ставлю из той же подсети, то не работает не так, не так


Erik_U
Сообщения: 1780
Зарегистрирован: 09 июл 2014, 12:33

/ip address
add address=172.16.2.100/22 interface=bridge2 network=172.16.2.0
вы объявили на микротике сеть с маской /22
Адреса в этой сети с 172.16.0.0 по 172.16.3.255

Поэтому маршрутизация не требуется.

Сотрите всю конфинурацию, спланируйте сети и сервисы на бумаге, и в соответствии с планом настройте микротик.


pasol
Сообщения: 22
Зарегистрирован: 16 янв 2019, 10:22

все так и есть, но где-то затык

Даже сейчас в dhcp-сервере сделал, чтобы маску 255.255.252.0 раздавал. Все равно интернета на гостевом wi-fi- нет.


Erik_U
Сообщения: 1780
Зарегистрирован: 09 июл 2014, 12:33

Попробуйте сделать непересекающиеся сети.


mafijs
Сообщения: 537
Зарегистрирован: 03 сен 2017, 03:08
Откуда: Marienburga

/interface bridge
add arp=reply-only name=bridge-guest <-- ???
add name=bridge2


pasol
Сообщения: 22
Зарегистрирован: 16 янв 2019, 10:22

нет(
 
/caps-man channel
add band=2ghz-g/n control-channel-width=20mhz extension-channel=disabled \
frequency=2437 name=channel-2-6 tx-power=10
add band=5ghz-a/n/ac control-channel-width=20mhz extension-channel=Ce \
frequency=5200 name=channel-5-40 tx-power=20
add band=2ghz-b/g/n control-channel-width=20mhz extension-channel=disabled \
frequency=2462 name=channel-2-11 tx-power=15
add band=2ghz-g/n control-channel-width=20mhz extension-channel=disabled \
frequency=2412 name=channel-2-1 tx-power=20
/interface bridge
add name=bridge-guest
add name=bridge2
/interface wireless
# managed by CAPsMAN
# channel: 2412/20/gn(20dBm), SSID: MCS, local forwarding
set [ find default-name=wlan1 ] disabled=no ssid=MikroTik
# managed by CAPsMAN
# channel: 5200/20-Ce/ac/P(20dBm), SSID: MCS, local forwarding
set [ find default-name=wlan2 ] disabled=no ssid=MikroTik
/interface ethernet
set [ find default-name=ether1 ] speed=100Mbps
/caps-man datapath
add bridge=bridge2 client-to-client-forwarding=yes local-forwarding=yes name=\
datapath1
add bridge=bridge-guest client-to-client-forwarding=no local-forwarding=no \
name=datapath_guest
/caps-man security
add authentication-types=wpa2-psk encryption=aes-ccm group-encryption=aes-ccm \
name=security1 passphrase=1234567890
add authentication-types=wpa2-psk encryption=aes-ccm group-encryption=aes-ccm \
name=security_guest passphrase=1234567890
/caps-man configuration
add channel=channel-5-40 country=russia3 datapath=datapath1 mode=ap name=\
cfg-mcs-5 rx-chains=0,1,2 security=security1 ssid=MCS tx-chains=0,1,2
add channel=channel-2-11 country=russia3 datapath=datapath1 mode=ap name=cfg-2 \
rx-chains=0,1,2 security=security1 ssid=MCS-2.4G tx-chains=0,1,2
add channel=channel-2-1 country=russia3 datapath=datapath_guest mode=ap name=\
cfg_guest rx-chains=0,1,2 security=security_guest ssid=MCS-public \
tx-chains=0,1,2
add channel=channel-2-1 country=russia3 datapath=datapath1 mode=ap name=\
cfg-mcs-2 rx-chains=0,1,2 security=security1 ssid=MCS tx-chains=0,1,2
/interface wireless security-profiles
set [ find default=yes ] supplicant-identity=MikroTik
/ip hotspot profile
set [ find default=yes ] html-directory=flash/hotspot
/ip pool
add name=pool_guest ranges=172.16.1.10-172.16.1.254
/ip dhcp-server
add add-arp=yes address-pool=pool_guest disabled=no interface=bridge-guest \
lease-time=1d name=dhcp1
/queue simple
add max-limit=30M/30M name=wifi-guest target=bridge-guest
/caps-man access-list
add action=reject allow-signal-out-of-range=10s disabled=no signal-range=\
-120..-80 ssid-regexp=""
/caps-man manager
set enabled=yes
/caps-man provisioning
add action=create-dynamic-enabled hw-supported-modes=gn master-configuration=\
cfg-mcs-2 name-format=prefix-identity name-prefix=2G slave-configurations=\
cfg-2,cfg_guest
add action=create-dynamic-enabled hw-supported-modes=ac,an \
master-configuration=cfg-mcs-5 name-format=prefix-identity name-prefix=5G
/interface bridge port
add bridge=bridge2 hw=no interface=ether1
add bridge=bridge2 interface=wlan1
/interface wireless cap
#
set bridge=bridge2 discovery-interfaces=bridge2 enabled=yes interfaces=\
wlan1,wlan2
/ip address
add address=172.16.2.100/22 interface=bridge2 network=172.16.2.0
add address=172.16.1.1/24 interface=bridge-guest network=172.16.1.0
/ip dhcp-client
add dhcp-options=hostname,clientid disabled=no interface=bridge-guest
/ip dhcp-server network
add address=172.16.1.0/24 dns-server=8.8.8.8,172.16.0.1 gateway=172.16.1.1
/ip firewall filter
add action=accept chain=input src-address=127.0.0.1
add action=accept chain=input dst-port=5246,5247 protocol=udp src-address=\
127.0.0.1
add action=accept chain=forward dst-address=172.16.0.1 src-address=\
172.16.1.0/24
add action=drop chain=forward disabled=yes dst-address=172.16.0.0/24 \
src-address=172.16.1.0/24
add action=drop chain=forward disabled=yes dst-address=172.16.1.0/24 \
src-address=172.16.0.0/24
/ip firewall nat
add action=masquerade chain=srcnat disabled=yes out-interface=bridge2
/ip route
add distance=1 gateway=172.16.0.1
/ip service
set telnet disabled=yes
set ftp disabled=yes
set www address=172.16.0.0/24
set ssh disabled=yes
set winbox address=172.16.0.0/24
/system clock
set time-zone-name=Europe/Moscow
/system identity
set name="MikroTik (office)"
/system logging
add topics=caps
/system ntp client
set enabled=yes primary-ntp=89.109.251.21 secondary-ntp=80.249.145.122


mafijs
Сообщения: 537
Зарегистрирован: 03 сен 2017, 03:08
Откуда: Marienburga

/ip firewall nat
add action=masquerade chain=srcnat disabled=yes out-interface=bridge2
НАТ то отключен. какой может быть интернет?
И out-interface не может быть bridge2

/ip dhcp-client
add dhcp-options=hostname,clientid disabled=no interface=bridge-guest
Зачем это?

Странныи какой-то конфиг.


pasol
Сообщения: 22
Зарегистрирован: 16 янв 2019, 10:22

mafijs писал(а): 22 дек 2023, 14:36 /ip firewall nat
add action=masquerade chain=srcnat disabled=yes out-interface=bridge2
НАТ то отключен. какой может быть интернет?
nat включен был и с ним не работало, потом выключил. Сейчас включил - не работает
mafijs писал(а): 22 дек 2023, 14:36 И out-interface не может быть bridge2
поставил ether1, а он мне выдал сообщение, что сопоставить невозможно и используйте bridge2
mafijs писал(а): 22 дек 2023, 14:36 /ip dhcp-client
add dhcp-options=hostname,clientid disabled=no interface=bridge-guest
Зачем это?
отключил, ничего не поменялось


Ответить