Chaosnet wiki

The global Chaosnet site

User Tools

Site Tools


lispm-dns

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
lispm-dns [2018-02-15 17:54] – [DNS resolver for LMI Lambda and TI Explorer Lisp Machines] victorlispm-dns [2022-01-13 19:15] (current) – [Notes for LMI Lambda:] victor
Line 1: Line 1:
 ====== DNS resolver for LMI Lambda and TI Explorer Lisp Machines ====== ====== DNS resolver for LMI Lambda and TI Explorer Lisp Machines ======
-The implementation can be [[https://www.aosnet.ch/dns-7+resolv-2-6.tap.gz|downloaded]] as a tape file for the [[|LambdaDelta]] emulator. If you want it in other formats, ask me (bjorn@victor.se).+The implementation can be [[https://www.chaosnet.net/dns-7+resolv-2-6.tap.gz|downloaded]] as a tape file for the [[https://github.com/dseagrav/ld|LambdaDelta]] emulator. See [[https://github.com/dseagrav/Lambda-system-software/issues|here]] for a possibly newer version. If you want it in other formats, ask me (bjorn@victor.se).
  
 The Lambda portion of the -READ-ME-.TEXT file can be found below. The Lambda portion of the -READ-ME-.TEXT file can be found below.
  
-====== Quick introduction to the Domain Name System and Stub Resolver for the TI Explorer and LMI Lambda ======+===== Quick introduction to the Domain Name System and Stub Resolver for the TI Explorer and LMI Lambda =====
  
-//Bjorn Victor// +//Bjorn Victor//\\  
-//<bjorn@victor.se>// +//<bjorn@victor.se>//\\  
-//initially written 1988-1989 for the TI Explorer,//+//initially written 1988-1989 for the TI Explorer,//\\ 
 //ported to the LMI Lambda in 2017.// //ported to the LMI Lambda in 2017.//
  
Line 15: Line 15:
 Then load the code by (MAKE-SYSTEM :DNS) and (MAKE-SYSTEM :STUB-RESOLVER). Then load the code by (MAKE-SYSTEM :DNS) and (MAKE-SYSTEM :STUB-RESOLVER).
  
-===== Notes for LMI Lambda: =====+==== Notes for LMI Lambda: ====
  
 The implementation works by setting the variable SI:UNKNOWN-HOST-FUNCTION to one which tries finding unknown hosts (which are not found in the host table) in the DNS, and also adds a corresponding variable SI:UNKNOWN-ADDRESS-FUNCTION and sets it to use the DNS also in this case. The implementation works by setting the variable SI:UNKNOWN-HOST-FUNCTION to one which tries finding unknown hosts (which are not found in the host table) in the DNS, and also adds a corresponding variable SI:UNKNOWN-ADDRESS-FUNCTION and sets it to use the DNS also in this case.
Line 26: Line 26:
   : This should be a list of IP addresses to servers that support recursive queries.  These are typically your local ISPs DNS servers.   : This should be a list of IP addresses to servers that support recursive queries.  These are typically your local ISPs DNS servers.
   ; :domain-search-list   ; :domain-search-list
-  : This should be a list of domain names to search in, for unqualified names (without dots in them).  For example it could be ("Victor.se" "Update.UU.SE"), with the effect that if only "psilo" is given as a host name, first "psilo.Victor.se" and then "psilo.Update.UU.SE" are tried. The domain "aosnet.CH" might be interesting to add. (**NOTE** that this is different from the :LOCAL-INTERNET-DOMAINS option, which also has the effect of removing the domain from the host name.)+  : This should be a list of domain names to search in, for unqualified names (without dots in them).  For example it could be ("Victor.se" "dfUpdate.SE"), with the effect that if only "psilo" is given as a host name, first "psilo.Victor.se" and then "psilo.dfUpdate.SE" are tried. The domain "Chaosnet.NET" might be interesting to add. (**NOTE** that this is different from the :LOCAL-INTERNET-DOMAINS option, which also has the effect of removing the domain from the host name.)
   ; :domain-chaosnet-p   ; :domain-chaosnet-p
   : This should be T if you are using DNS for Chaosnet data as well as Internet data. If you set this, you should most likely also set the following option.   : This should be T if you are using DNS for Chaosnet data as well as Internet data. If you set this, you should most likely also set the following option.
   ; :domain-chaos-servers   ; :domain-chaos-servers
-  : This should be a list of IP addresses of DNS servers supporting recursive queries and having Chaosnet data. This is extremely rare, but if you have such a server... or use 130.238.19.25.+  : This should be a list of IP addresses of DNS servers supporting recursive queries and having Chaosnet data. This is extremely rare, but if you have such a server... or use 158.174.114.186.
  
 Tuning parameters (see the variable doc or the code): Tuning parameters (see the variable doc or the code):
Line 50: Line 50:
 Please let me know if you use the system(s) and if you find it useful, useless, or if you need new features. Please let me know if you use the system(s) and if you find it useful, useless, or if you need new features.
  
-Hack hack, +Hack hack,\\ 
 -- Bjorn Victor (bjorn@victor.se), August 2017. -- Bjorn Victor (bjorn@victor.se), August 2017.
  
lispm-dns.1518713654.txt.gz · Last modified: (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki