Temat: Lokalny serwer DNS na Mikrotiku. AP-ki w OpenWRT nie chcą pingować.

Witam.

Odpaliłem na swoim Mikrotiku (główny router w sieci LAN) lokalny serwer DNS.
DNS działa, bo jak widać maszyny w sieci lan bez problemów pingują pod nazwę lokalnej domeny:

C:\Users\Mariusz>ping drukarka.hp.4000.test

Pinging drukarka.hp.4000.test [192.168.56.10] with 32 bytes of data:
Reply from 192.168.56.10: bytes=32 time=1ms TTL=60
Reply from 192.168.56.10: bytes=32 time=1ms TTL=60
Reply from 192.168.56.10: bytes=32 time=1ms TTL=60
Reply from 192.168.56.10: bytes=32 time=1ms TTL=60

Ping statistics for 192.168.56.10:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 1ms, Maximum = 1ms, Average = 1ms

Wszystkie maszyny w sieci pingują bez problemów, tymczasem z przezroczystych AP-ków (które są równocześnie klientami głównego serwera DHCP) na systemie OpenWRT (usunięty WAN, RJ-ka z WANu zbridźowana z LANem) pingować się nie da:

# ping drukarka.hp.4000.test
ping: bad address 'drukarka.hp.4000.test'

Nie mam pojęcia czemu akurat maszyny pod kontrolą OpenWrt nie chcą pingować na domenę lokalną.

Oczywiście na domenę spoza sieci lokalnej już z OpenWrt pingować można:

# ping wp.pl
PING wp.pl (212.77.98.9): 56 data bytes
64 bytes from 212.77.98.9: seq=0 ttl=59 time=9.498 ms
64 bytes from 212.77.98.9: seq=1 ttl=59 time=10.564 ms
64 bytes from 212.77.98.9: seq=2 ttl=59 time=10.684 ms
64 bytes from 212.77.98.9: seq=3 ttl=59 time=9.407 ms
64 bytes from 212.77.98.9: seq=4 ttl=59 time=9.565 ms
64 bytes from 212.77.98.9: seq=5 ttl=59 time=9.596 ms
64 bytes from 212.77.98.9: seq=6 ttl=59 time=9.825 ms
^C
--- wp.pl ping statistics ---
7 packets transmitted, 7 packets received, 0% packet loss
round-trip min/avg/max = 9.407/9.877/10.684 ms

Domena publiczna cacy, a domena lokalna be.

Macie jakieś pomysły ?

2

Odp: Lokalny serwer DNS na Mikrotiku. AP-ki w OpenWRT nie chcą pingować.

Wygląda tak jak by te AP miały inny dns.

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

3

Odp: Lokalny serwer DNS na Mikrotiku. AP-ki w OpenWRT nie chcą pingować.

Cezary napisał/a:

Wygląda tak jak by te AP miały inny dns.

Jak bym to mógł skutecznie podiagnozować? AP-ki na OpenWrt podlegają pod ten sam serwer DHCP co inne maszyny w sieci. A jednak akurat OpenWrt robią problem.

4

Odp: Lokalny serwer DNS na Mikrotiku. AP-ki w OpenWRT nie chcą pingować.

Zrób

nslookup drukarka.hp.4000.test

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

5

Odp: Lokalny serwer DNS na Mikrotiku. AP-ki w OpenWRT nie chcą pingować.

Cezary napisał/a:

Zrób

nslookup drukarka.hp.4000.test

No więc:

- maszyna na Windowsie mówi:

C:\Users\Mariusz>nslookup drukarka.hp.4000.test
Server:  router.parter.test
Address:  192.168.56.1

Non-authoritative answer:
Name:    drukarka.hp.4000.test
Address:  192.168.56.10

- APek na OpenWrt mówi:

# nslookup drukarka.hp.4000.test
Server:         127.0.0.1
Address:        127.0.0.1:53

Non-authoritative answer:

** server can't find drukarka.hp.4000.test: NXDOMAIN

6

Odp: Lokalny serwer DNS na Mikrotiku. AP-ki w OpenWRT nie chcą pingować.

uci show network
uci show dhcp

pokaż.

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

7 (edytowany przez mesmariusz 2023-01-27 20:16:11)

Odp: Lokalny serwer DNS na Mikrotiku. AP-ki w OpenWRT nie chcą pingować.

Cezary napisał/a:

uci show network
uci show dhcp

pokaż.

Żeby nie było, na OpenWrt wbijam na SSH po adresie IP jaki przydzielił mu serwer DHCP na Mikrotiku na podstawie adresu MAC urządzenia z OpenWRT:

https://i.imgur.com/4uUeCBh.png


Tymczasem:

https://i.imgur.com/H708c3w.png

https://i.imgur.com/g1qzLDb.png

8

Odp: Lokalny serwer DNS na Mikrotiku. AP-ki w OpenWRT nie chcą pingować.

cat /tmp/resolv.conf.d/resolv.conf.auto ?

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

9

Odp: Lokalny serwer DNS na Mikrotiku. AP-ki w OpenWRT nie chcą pingować.

Cezary napisał/a:

cat /tmp/resolv.conf.d/resolv.conf.auto ?

https://i.imgur.com/xMfikf0.png

10

Odp: Lokalny serwer DNS na Mikrotiku. AP-ki w OpenWRT nie chcą pingować.

Ok, lokalny.

Więc nslookup drukarka.hp.4000.test 192.168.56.1 ?

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

11 (edytowany przez mesmariusz 2023-01-27 20:28:53)

Odp: Lokalny serwer DNS na Mikrotiku. AP-ki w OpenWRT nie chcą pingować.

Cezary napisał/a:

Ok, lokalny.

Więc nslookup drukarka.hp.4000.test 192.168.56.1 ?

# nslookup drukarka.hp.4000.test 192.168.56.1
Server:         192.168.56.1
Address:        192.168.56.1:53

Non-authoritative answer:
Name:   drukarka.hp.4000.test
Address: 192.168.56.10

** server can't find drukarka.hp.4000.test: NXDOMAIN

12

Odp: Lokalny serwer DNS na Mikrotiku. AP-ki w OpenWRT nie chcą pingować.

Spytałeś się serwera, dostałeś odpowiedź i jednocześnie NXDOMAIN smile

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

13

Odp: Lokalny serwer DNS na Mikrotiku. AP-ki w OpenWRT nie chcą pingować.

Cezary napisał/a:

Spytałeś się serwera, dostałeś odpowiedź i jednocześnie NXDOMAIN smile

No dobra, ale co to dla mnie oznacza? :-)

14

Odp: Lokalny serwer DNS na Mikrotiku. AP-ki w OpenWRT nie chcą pingować.

https://forum.mikrotik.com/viewtopic.php?t=192878

Jest kilka wątków o tym na forum mikrotika, od ipv6 a skończywszy żeby się skontaktować z supportem. Nic po stronie openwrt, wygląda na to że czegoś nie dokonfigurowałeś po stronie mikrotika. Ale czego to już musisz poszukać.

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

15

Odp: Lokalny serwer DNS na Mikrotiku. AP-ki w OpenWRT nie chcą pingować.

Cezary napisał/a:

https://forum.mikrotik.com/viewtopic.php?t=192878

Jest kilka wątków o tym na forum mikrotika, od ipv6 a skończywszy żeby się skontaktować z supportem. Nic po stronie openwrt, wygląda na to że czegoś nie dokonfigurowałeś po stronie mikrotika. Ale czego to już musisz poszukać.

W takim razie idę googlać.

Hmm... A może powinienem ustawić inny typ?

https://i.imgur.com/MGYyayI.png

16

Odp: Lokalny serwer DNS na Mikrotiku. AP-ki w OpenWRT nie chcą pingować.

Ustaw też AAAA.

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

17 (edytowany przez mesmariusz 2023-01-27 22:48:31)

Odp: Lokalny serwer DNS na Mikrotiku. AP-ki w OpenWRT nie chcą pingować.

IPv6 do niczego mi niepotrzebne. Problem w tym, że w ROS v7 nie da się już wyłączyć paczki IPv6 a ROS v7 instalowałem, żeby Wireguarda postawić.

Słowem, przesrane...

Mikrotiki schodzą na psy...

--- edit ---

A jednak da się wyłączyć.

https://i.imgur.com/WXQTj5t.png

Niestety wyłączenie IPv6 i restart OpenWrt nie rozwiązują problemu.

Dumam dalej...

18

Odp: Lokalny serwer DNS na Mikrotiku. AP-ki w OpenWRT nie chcą pingować.

a czy w Gargoyle można ustawić lokalny dns chodzi to żebym mógł w przeglądarce w sieci wewnętrznej wpisać drukarka i zostało to przekierowane do ip 192.168.1.40 co otwiera stronę drukarki.
nie chcę tego dużo raptem kilka wpisów

19

Odp: Lokalny serwer DNS na Mikrotiku. AP-ki w OpenWRT nie chcą pingować.

Jeżeli drukarka jest po dhcp to automatycznie się to dzieje, tak jak w każdym openwrt.

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

20

Odp: Lokalny serwer DNS na Mikrotiku. AP-ki w OpenWRT nie chcą pingować.

Cezary napisał/a:

Jeżeli drukarka jest po dhcp to automatycznie się to dzieje, tak jak w każdym openwrt.

drukarka to przykład ale są urządzenia, które tak nie działają
czy można ustawić tak router żeby to on przekierowywał na odpowiednie IP

21

Odp: Lokalny serwer DNS na Mikrotiku. AP-ki w OpenWRT nie chcą pingować.

Ustaw albo statyczny dhcp  albo po prostu nazwę https://eko.one.pl/?p=openwrt-konfigura … nazwyhosta i będziesz mógł się po nazwie odwołać. Jak w każdym openwrt...

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

22

Odp: Lokalny serwer DNS na Mikrotiku. AP-ki w OpenWRT nie chcą pingować.

Cezary napisał/a:

Ustaw albo statyczny dhcp  albo po prostu nazwę https://eko.one.pl/?p=openwrt-konfigura … nazwyhosta i będziesz mógł się po nazwie odwołać. Jak w każdym openwrt...

gdzie to dopisać
    # uci add dhcp domain
    # uci set dhcp.@domain[-1].name=malgosia
    # uci set dhcp.@domain[-1].ip=192.168.1.100
    # uci commit dhcp
do jakiego pliku
czy to są komendy Putty

23

Odp: Lokalny serwer DNS na Mikrotiku. AP-ki w OpenWRT nie chcą pingować.

To są polecenia do wykonania w putty. W /etc/config/dhcp to się doda

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