Имеется машина с Debian на борту. Выполняет роль роутера (dnsmasq). Две подсети (192.168.0.0/24 - eth1 и 192.168.1.0/24 - wlan0) Если оставить только nameserver 127.0.0.1 - не работает интернет на подключенных машинах.
Основная проблема не работает DNS. Обращаться к компам можно только по ip. Куда копать?
P.S. работа сетевого моста также сомнительна. Но по Wi-Fi 192.168.0.1 пингуется.
iptables настроен через arno-iptables-firewall
# cat /etc/dnsmasq.conf
resolv-file=/etc/resolv.dnsmasq.conf
listen-address=127.0.0.1
# интерфейс, который НАДО слушать:
interface=eth1, wlan0
# интерфейс, который НИ В КОЕМ СЛУЧАЕ НЕ НАДО слушать (это наше окно в сеть, о нём чуть позже):
except-interface=ppp0, eth0
# улучшалки производительности:
bind-interfaces
cache-size=1000
domain-needed
bogus-priv
# конкретно эта улучшалка делает наш сервер главным в локальной сети:
dhcp-authoritative
# макс. кол-во доступных для аренды адресов:
dhcp-lease-max=100
# диапазон раздачи адресов (c, по, время аренды):
dhcp-range=eth1,192.168.0.0,192.168.0.100,255.255.255.0,12h
dhcp-range=wlan0,192.168.1.0,192.168.1.100,255.255.255.0,12h
dhcp-host=***,192.168.1.5
log-facility=/var/log/dnsmasq.log
# cat /etc/resolv.dnsmasq.conf
nameserver 109.194.160.1
nameserver 109.194.161.1
nameserver 127.0.0.1
nameserver 109.194.160.1
nameserver 109.194.161.1
были прописаны в /etc/resolv.conf провайдером
# cat /etc/network/interfaces
auto lo
iface lo inet loopback
auto dsl-provider
iface dsl-provider inet ppp
pre-up /sbin/ifconfig eth0 up # line maintained by pppoeconf
provider dsl-provider
auto eth0
iface eth0 inet manual
auto eth1
iface eth1 inet static
address 192.168.0.1
netmask 24
auto wlan0
iface wlan0 inet static
address 192.168.1.1
netmask 24
auto br0
iface br0 inet static
bridge_ports ppp0 wlan0
address 192.168.0.4
netmask 24