DNS не работает через WLAN на устройствах Android при наличии более 3 точек доступа

Моя проблема в том, что если я добавлю более 3 точек доступа в мою сеть WLAN, DNS перестанет работать на устройствах Android. Все остальные операционные системы работают (Windows 7, Windows 10, iPhone).

Я просмотрел свойства устройства Android, и он нормально получает IP и DNS. Иногда в свойствах WLAN появляется ошибка Подключено, нет Интернета и Подключено , но браузер Chrome всегда выдает ошибку dns_probe_finished_nxdomain . Я также пробовал другие браузеры.

Точки доступа настроены для передачи всего трафика, и есть виртуальная машина PfSense, которая действует как DHCP-сервер. Аутентификация пользователей выполняется FreeRADIUS 3 на виртуальной машине Ubuntu 16.04. Я безуспешно пытался настроить PfSense для использования DNS Resolver и DNS Forwarder.

Моя сеть:

A picture of my network

Все точки доступа беспроводные TP-Link Archer C7 v2, работающие с OpenWRT Chaos Calmer и с той же конфигурацией. Я это проверил ' Это не одна конкретная точка доступа, которая нарушает работу сети, но всегда, если я подключаюсь через 3 точки доступа, устройства Android начинают выходить из строя.

В OpenWRT я отключил DHCP и брандмауэр.

uci set dhcp.lan.ignore=1
uci commit dhcp
/etc/init.d/dnsmasq restart 
/etc/init.d/firewall disable
/etc/init.d/firewall stop 

Вот конфигурация сети OpenWRT / etc / config / 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 'fd7f:9df2:3177::/48'

config interface 'lan'
    option ifname 'eth0 eth1'
    option force_link '1'
    option type 'bridge'
    option proto 'static'
    option netmask '255.255.0.0'
    option ip6assign '60'
    option ipaddr '192.168.33.20'

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

config switch_vlan
    option device 'switch0'
    option vlan '1'
    option ports '0 2 3 4 5'

config switch_vlan
    option device 'switch0'
    option vlan '2'
    option ports '1 6'

А вот беспроводная конфигурация OpenWRT / etc / config / wireless :

config wifi-device 'radio0'
    option type 'mac80211'
    option hwmode '11a'
    option path 'pci0000:01/0000:01:00.0'
    option htmode 'VHT80'
    option txpower '17'
    option channel '48'
    option disabled '0'

config wifi-iface
    option device 'radio0'
    option network 'lan'
    option mode 'ap'
    option ssid 'mywlan'
    option auth_server '192.168.33.1'
    option auth_port '1812'
    option auth_secret 'XXX'
    option encryption 'wpa2'

config wifi-device 'radio1'
    option type 'mac80211'
    option channel '3'
    option hwmode '11g'
    option path 'platform/qca955x_wmac'
    option htmode 'HT20'
    option txpower '23'
    option disabled '0'

config wifi-iface
    option device 'radio1'
    option network 'lan'
    option mode 'ap'
    option ssid 'mywlan'
    option auth_server '192.168.33.1'
    option auth_port '1812'
    option auth_secret 'XXX'
    option encryption 'wpa2'
0
задан 21 September 2016 в 20:22
1 ответ

Модем должен быть настроен на гостевой WiFi. Должно быть установлено WPA-PSK / WPA2-PSK шифрование. (Может быть специфическим для сервиса или выбрать наивысший уровень шифрования). OpenWRT wifi тот же самый SSID и пароль конца шифрования, который должен быть установлен в качестве модема. Вот и все.

0
ответ дан 5 December 2019 в 09:29

Теги

Похожие вопросы