1 (edytowany przez emitar 2019-06-10 13:46:49)

Temat: Problem z DNS

Na urządzeniu, które działa w trybie AP mam zainstalowane OpenWrt 18.06.2 r7676-cddd7b4c77

Na samym routerze nie działa DNS (napisałem na samym routerze bo aktualnie nie jestem w stanie sprawdzić czy urządzenia podłączone po WiFi w 100% mają internet (żona twierdzi, że jest (a nie wiem czy po prostu w telefonie nie korzysta po sieci komórkowej)). (ping wp.pl nie działa, ping 8.8.8.8 działa)

Urządzenie główne robi również za serwer DNS i tutaj nie ma problemu:

nslookup wp.pl napisał/a:

nslookup wp.pl
Server:         127.0.0.1
Address:        127.0.0.1#53

Non-authoritative answer:
Name:   wp.pl
Address: 212.77.98.9


Konfiguracja OpenWRT

cat /etc/config/dhcp napisał/a:

config dnsmasq
        option domainneeded '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'
        option nonwildcard '0'
        option serversfile '/tmp/adb_list.overall'

config dhcp 'lan'
        option interface 'lan'
        option ignore '1'

config dhcp 'wan'
        option interface 'wan'
        option ignore '1'


cat /etc/config/network napisał/a:

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 'fd5e:2af9:46b2::/48'

config interface 'lan'
        option type 'bridge'
        option proto 'static'
        option netmask '255.255.255.0'
        option ipaddr '10.0.2.1'
        option gateway '10.0.2.2'
        option delegate '0'
        option _orig_ifname 'eth1 radio0.network1 radio1.network1'
        option _orig_bridge 'true'
        option ifname 'eth0 eth1 tap0'
        option broadcast '10.0.2.255'
        option dns 10.0.2.2
config switch
        option name 'switch0'
        option reset '1'
        option enable_vlan '1'

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

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

config interface 'vpn0'
        option ifname 'tap0'
        option proto 'none'
        option auto '1'

route -n napisał/a:

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         10.0.2.2        0.0.0.0         UG    0      0        0 br-lan
10.0.2.0        0.0.0.0         255.255.255.0   U     0      0        0 br-lan

2

Odp: Problem z DNS

Wszystko jest na swoum miejscu. Zobacz jeszcze ten vpn nie wkłada ci jakiegoś dnsa. Pokaż wyniki:

cat /tmp/resolv.conf*
ping 10.0.2.2
ping 8.8.8.8
ping google.com

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3 (edytowany przez emitar 2019-06-10 13:59:48)

Odp: Problem z DNS

cat /tmp/resolv.conf napisał/a:

search lan
nameserver 127.0.0.1

ping 10.0.2.2 napisał/a:

PING 10.0.2.2 (10.0.2.2): 56 data bytes
64 bytes from 10.0.2.2: seq=0 ttl=64 time=0.489 ms
64 bytes from 10.0.2.2: seq=1 ttl=64 time=0.425 ms
64 bytes from 10.0.2.2: seq=2 ttl=64 time=0.404 ms
64 bytes from 10.0.2.2: seq=3 ttl=64 time=0.407 ms
^C
--- 10.0.2.2 ping statistics ---
4 packets transmitted, 4 packets received, 0% packet loss
round-trip min/avg/max = 0.404/0.431/0.489 ms

ping 8.8.8.8 napisał/a:

PING 8.8.8.8 (8.8.8.8): 56 data bytes
64 bytes from 8.8.8.8: seq=0 ttl=57 time=6.266 ms
64 bytes from 8.8.8.8: seq=1 ttl=57 time=6.085 ms
64 bytes from 8.8.8.8: seq=2 ttl=57 time=5.983 ms
64 bytes from 8.8.8.8: seq=3 ttl=57 time=5.925 ms
64 bytes from 8.8.8.8: seq=4 ttl=57 time=5.971 ms
^C
--- 8.8.8.8 ping statistics ---
5 packets transmitted, 5 packets received, 0% packet loss
round-trip min/avg/max = 5.925/6.046/6.266 ms

ping google.com napisał/a:

ping: bad address 'google.com'

Co do VPN, aktualnie nie powinno to mieć znaczenia (tak mi się wydaje) bo po aktualizacji OpenWRT nie mam zainstalowanego openvpn, a ten interfejs to był serwer (na wszelki wypadek go wyłączyłem).

4

Odp: Problem z DNS

Ustaw sobie dns na 8.8.8.8 zamiast 10.0.2.2. Jak wszystko będzie działać to jednak masz problem z tym 10.0.2.2

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

5

Odp: Problem z DNS

Poszło. Dziękuję.