Назад | Перейти на главную страницу

DNSmasq на 2 интерфейса

SysInfo:

Проблема в том, что когда я подключаюсь через ap1 и введите "mydomain.com" в моем браузере, он не будет работать, если у меня не подключен и не работает USB-накопитель (ap0).

IDK, если проблема связана с самим hostapd или dnsmasq.

Мой dnsmasq.conf:

localise-queries
resolv-file=/etc/dnsmasq.resolv.conf
no-hosts
addn-hosts=/etc/my.hosts
dhcp-range=192.168.12.20,192.168.12.150,255.255.255.0,12h
dhcp-range=192.168.13.20,192.168.13.150,255.255.255.0,12h
dhcp-option=option:domain-search,local
bind-dynamic

Адреса в файле my.hosts настроены следующим образом:

<IP>\t<DOMAIN>

В этом файле у меня есть все адреса для обоих интерфейсов 192.168.12.1 и 192.168.13.1)

Как заставить работать оба интерфейса?

Спросите любую дополнительную информацию.

Вам необходимо указать dnsmasq, какой интерфейс какой сети использовать. Вы можете сделать это с помощью следующих изменений в вашем файле dnsmasq.conf:

dhcp-range=ap0,192.168.12.20,192.168.12.150,255.255.255.0,12h
dhcp-range=ap1,192.168.13.20,192.168.13.150,255.255.255.0,12h

или,

dhcp-range=interface:ap0,192.168.12.20,192.168.12.150,255.255.255.0,12h
dhcp-range=interface:ap1,192.168.13.20,192.168.13.150,255.255.255.0,12h