Hallo,
ist sehr interessant und nachvollziehbar, was du schreibst. Eine Frage dazu hätte ich noch: Wie bekomme ich etwas in den "Cache"? Wenn ich erst ein "ping example.org" mache und dann hostWithNames example.org nennt er immer noch DNS.
Gute Frage. Aus der Man-Page zitiert:
When you use the interactive mode, you start a second copy of the program from a
command line with a -d option (...) This second copy of lookupd runs
independently of the system's ``main'' lookupd and does not provide information
to other programs running on your system.
Ich lese das so, dass da wohl auch ein anderer Cache benutzt wird. Wenn Du in dieser zweiten Kopie zweimal nacheinander hostWithNames: example.org eingibst, dann zeigt Dir die Ausgabe auch dessen Cache-Informationen an – so lese ich zumindest die Ausgabe.
Tim