Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    ARP Table broken, No hostnames for LAN

    Scheduled Pinned Locked Moved 2.0-RC Snapshot Feedback and Problems - RETIRED
    3 Posts 2 Posters 5.4k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • T Offline
      Tikimotel
      last edited by

      I've recently updated to the latest RC3 builds. (running : 2.0-RC3 (amd64) built on Fri Jun 24 09:54:09 EDT 2011)
      Since that time the page : "Diagnostics"->"ARP table" no longer shows my LAN hostnames.

      I believe it's caused by the use of "host -W 1" to determine the hostname for the IP addresses.
      As you can see in the attachment it works fine for my WAN.
      It was implemented to fix a long DNS server time-out issue…
      (If the DNS-server is faulty it won't be noticed in both occasions (before the fix and after) due to the to the added "-W 1"...)

      
      host -W 1 84.xxx.xxx.xxx
      xxx.xxx.xxx.84.in-addr.arpa domain name pointer xxxxxxxxxxxxxx.dynamic.ziggo.nl.
      
      

      It works OK for WAN IP numbers.

      Now we enter a local IP:

      
      host -W 1 192.168.0.1
      Host 1.0.168.192.in-addr.arpa. not found: 3(NXDOMAIN)
      
      

      It won't work.

      Entering with the use of localhost as DNS results in a bit more complex output of the "host" command.
      If the DNS is faulty, taking too long to respond, the "-W 1" will limit the time "host" waits for an answer.

      
      host -W 1 84.xxx.xxx.xxx localhost
      Using domain server:
      Name: localhost
      Address: 127.0.0.1#53
      Aliases:
      
      xxx.xxx.xxx.84.in-addr.arpa domain name pointer xxxxxxxxxxxxxx.dynamic.ziggo.nl.
      
      
      
      host -W 1 192.168.0.1 localhost
      Using domain server:
      Name: localhost
      Address: 127.0.0.1#53
      Aliases:
      
      1.0.168.192.in-addr.arpa domain name pointer pfsense.home.
      
      
      
      host -W 1 84.106.42.187 verybaddnsserver
      ;; connection timed out; no servers could be reached
      
      

      Hope this helps making ARP table work in all conditions? (LAN/WAN and long DNS time-outs)
      Snap1.png
      Snap1.png_thumb

      1 Reply Last reply Reply Quote 0
      • P Offline
        pdf
        last edited by

        I checked this out and the host names for my systems were blank too.

        I went and checked my DNS entries (System -> General Setup) and found that I had the wrong IP address for the DNS server handling my local systems.  :-[

        Changed the IP address to point to a working DNS server, and lo, the ARP table had hostnames!  :)

        HTH.

        Peter

        1 Reply Last reply Reply Quote 0
        • T Offline
          Tikimotel
          last edited by

          Yes, I've got your method working.
          You also have to turn off "Allow DNS server list to be overridden by DHCP/PPP on WAN" in order for it to work.

          1 Reply Last reply Reply Quote 0
          • First post
            Last post
          Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.