ITS wiki

The Incompatible Timesharing System

User Tools

Site Tools


dqdev

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
dqdev [2020-12-22 10:00] – [Installation] victordqdev [2021-09-09 11:11] (current) victor
Line 5: Line 5:
 **So: all this is optional!!** **So: all this is optional!!**
  
 +<note>
 +Work is ongoing to move this into the "new standard" ITS at https://github.com/PDP-10/its. Stay tuned, see [[https://github.com/PDP-10/its/pull/2073|the Github pull request]] for more info.
 +</note>
 ===== Files needed ===== ===== Files needed =====
  
Line 19: Line 22:
 <note warning> <note warning>
 **Crucial:** have your firewall intercept all DNS queries and send to local DNS server, otherwise all traffic goes to root server (configured at ROOHST) which might not even allow it. See $nameserver parameter (3rd arg) of [[http://victor.se/bjorn/its/raspi-ksits-iptables.txt|my iptables script]]. **Crucial:** have your firewall intercept all DNS queries and send to local DNS server, otherwise all traffic goes to root server (configured at ROOHST) which might not even allow it. See $nameserver parameter (3rd arg) of [[http://victor.se/bjorn/its/raspi-ksits-iptables.txt|my iptables script]].
 +</note>
 +<note>
 +Or, as suggested below, change the server address to 1.1.1.1 (Cloudflare) or 8.8.8.8 (Google).
 </note> </note>
  
Line 32: Line 38:
     * '':midas hack;name''     * '':midas hack;name''
     * ''name$j''     * ''name$j''
 +    * ''$l'' [followed by Enter]
     * ''debug[0''     * ''debug[0''
     * ''$g''     * ''$g''
Line 38: Line 45:
  
 ===== Usage ===== ===== Usage =====
 +First you need to create a new "database" (do this once, don't mess with it):
 +<code>:print domain:xyzzy;..new. (dat)</code>
  
  
Line 46: Line 55:
 Print "database" (never really updated): Print "database" (never really updated):
 <code>:print domain:foo;.file. (dir)</code> <code>:print domain:foo;.file. (dir)</code>
- 
-Create new "database" (do this once, don't mess with it): 
-<code>:print domain:xyzzy;..new. (dat)</code> 
  
 Dig in the DNS: Dig in the DNS:
Line 63: Line 69:
  
  
-The root server is hardcoded at ROOHST/ROOADR to J.ROOT-SERVERS.NET with address 192.58.128.30. If you set up your firewall as (strongly!) suggested above, this doesn't matter.+The root server is hardcoded at ROOHST/ROOADR to J.ROOT-SERVERS.NET with address 192.58.128.30. If you set up your firewall as (strongly!) suggested above, this doesn't matter. FIXME A simpler idea might be to change this to 1.1.1.1 (Cloudflare) or 8.8.8.8 (Google).
  
 The "main domain list" is set after MAKD10 to ITS.OS.ORG (instead of AI.MIT.EDU), both rather useless (but doesn't matter since RESOLV has its own search list). The "main domain list" is set after MAKD10 to ITS.OS.ORG (instead of AI.MIT.EDU), both rather useless (but doesn't matter since RESOLV has its own search list).
Line 73: Line 79:
  
 The domain search list hardcoded to ".update.uu.se" and ".aosnet.ch" at DOMS just before HSTADN.  The domain search list hardcoded to ".update.uu.se" and ".aosnet.ch" at DOMS just before HSTADN. 
-FIXME You probably want to update this, at least change ".aosnet.ch" to ".chaosnet.net", since aosnet.ch has been replaced by chaosnet.net. (Then remember to recompile NAME.)+FIXME You probably want to update this, at least change ".aosnet.ch" to ".chaosnet.net", since aosnet.ch has been replaced by chaosnet.net. An updated version can be found [[http://up.update.uu.se/victor/resolv|here]]. (Then remember to recompile NAME.)
  
 The Chaosnet address-to-domain translation domain is hardcoded to CH-ADDR.NET after HSTSRC (see note above). The Chaosnet address-to-domain translation domain is hardcoded to CH-ADDR.NET after HSTSRC (see note above).
  
dqdev.1608627635.txt.gz · Last modified: by victor