Temat: Problem z DNS z zapytaniami o urzadzenia w sieci WAN
Witam,
mam nastepujacy setup:
OpenWRT ---- Funbox Orange ---- Internet
na Funbox mam DHCP dla sieci wifi z Funboxa, na OpenWRT mam DHCP dla wlasnej wifi, wiekszosc urzadzen w domu jednak dziala w oparciu o wifi Funbox ze wzgledu na lokalizacje. Wobec tego na Funbox mam lokalny DNS (z suffixem "home").
OpenWRT ma swoj DNS z suffixem lan
Problem jest taki: loguje sie na OpenWRT i probuje rozwiazc adres z puli Funboxa to odpowiedz wraca do OpenWRT ale dostaje 'bad address'
root@owrt:/tmp# ping brama-wjazd.home
ping: bad address 'brama-wjazd.home'
zas tcpdump
13:29:44.507015 IP 192.168.1.1.domain > 192.168.1.30.10208: 64206 0/0/0 (34)
13:29:44.507099 IP 192.168.1.1.domain > 192.168.1.30.10208: 64206 0/0/0 (34)
13:29:44.511599 IP 192.168.1.1.domain > 192.168.1.30.49906: 60795* 2/0/0 A 192.168.1.16, A 192.168.1.26 (66)
zlapalem te trace'y i obejrzalem w wiresharku, wygladaja ok, musi byc cos w konfiguracji OpenWRT
co ciekawe jak robie podobna operacje dla adresu z internetu to komunikacja w tcpdump miedzy Funbox a OpenWRT wyglada tak samo, zas OpenWRT potrafi uzyc adresu z odpowiedzi. Probowalem juz konfiguracji z forwardingiem i bez, ale efekt ten sam.
moja konfiguracja:
root@owrt:/tmp# cat /etc/config/dhcp
config dnsmasq
option domainneeded '1'
option boguspriv '1'
option localise_queries '1'
option rebind_protection '1'
option rebind_localhost '1'
option local '/lan/'
option domain 'lan'
option expandhosts '1'
option authoritative '1'
option readethers '1'
option leasefile '/tmp/dhcp.leases'
option resolvfile '/tmp/resolv.conf.auto'
option localservice '1'
config dhcp 'lan'
option interface 'lan'
option dhcpv6 'server'
option ra 'server'
option ra_management '1'
option start '100'
option limit '150'
option leasetime '12h'
config dhcp 'wan'
option interface 'wan'
option ignore '1'
config odhcpd 'odhcpd'
option maindhcp '0'
option leasefile '/tmp/hosts/odhcpd'
option leasetrigger '/usr/sbin/odhcpd-update'
config domain
option name 'telewizor'
option ip '192.168.2.143'
config domain
option name 'GalaxyS5mini'
option ip '192.168.2.136'
config host
option mac '20:6e:9c:74:82:7c'
option name 'GalaxyS5mini'
option ip '192.168.2.136'
config host
option name 'telewizor'
option mac '14:bb:6e:49:39:37'
option ip '192.168.2.143'
config host
option name 'Witek_laptop'
option mac 'a4:4e:31:9f:43:bc'
option ip '192.168.2.246'
config domain
option name 'Witek_laptop'
option ip '192.168.2.246'
config domain
option name 'dom-pi'
option ip '192.168.1.23'
config host
option name 'sonoff-gniazdko5-7108'
option mac '2c:3a:e8:05:bb:c4'
option ip '192.168.2.200'
config domain
option ip '192.168.2.200'
option name 'gniazdko5'
root@owrt:/etc/config# cat 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 'fde2:4964:533a::/48'
config interface 'lan'
option force_link '1'
option type 'bridge'
option proto 'static'
option netmask '255.255.255.0'
option ip6assign '60'
option gateway '192.168.1.1'
option dns '192.168.1.1'
option ipaddr '192.168.2.30'
option broadcast '192.168.2.255'
option _orig_ifname 'eth0.1 tap_myvpn wlan0 radio1.network1'
option _orig_bridge 'true'
option ifname 'eth0.1'
config interface 'wan'
option ifname 'eth0.2'
option _orig_ifname 'eth0.2'
option _orig_bridge 'false'
option proto 'dhcp'
config interface 'wan6'
option ifname 'eth0.2'
option proto 'dhcpv6'
config switch
option name 'switch0'
option reset '1'
option mirror_source_port '0'
option mirror_monitor_port '0'
config switch_vlan
option device 'switch0'
option vlan '1'
option ports '0t 2 3 4 5'
option vid '1'
config switch_vlan
option device 'switch0'
option vlan '2'
option ports '0t 1'
option vid '2'
config interface 'vpn0'
option ifname 'tun0'
option proto 'none'
option auto '1'
root@owrt:/etc/config#
z gory dziekuje ze pomoc