Open main menu

Linux and Unix Users Group at Virginia Teck Wiki β

Changes

OpenNIC

2,032 bytes removed, 01:14, 4 January 2018
no edit summary
'''OpenNIC''' is an [[w:Alternative DNS root|alternate DNS root]]. Since January 2011, the [[VTLUUG]] has operated a tier 2 OpenNIC server on [[miltonInfrastructure:Lordnikon|lordnikon]].
== Simple configuration ==
The easiest way to set up OpenNIC is to edit resolv.conf and add replace your existing DNS servers with some of OpenNIC's DNS servers to the list. You should add at least two in case one of them goes down. I personally use three: <code>128.173.89.246</code>, <code>69.164.208.50</code>, and <code>64.0.55.201</code>.
== Advanced configuration ==
=== BIND ===
Add these lines to your BIND A sample configuration fileis available at [http:<pre>zone "bbs//git.vtluug." IN { type org/opennic-forward; forwarders { 69-zones.164git/blob_plain/HEAD:/bind.208conf].50; 69.164.211.225; 128.173To use, simply add the contents of the sample configuration to your named.89conf.246; };};
zone "bzh." IN {
type forward;
forwarders {
69.164.208.50;
69.164.211.225;
128.173.89.246;
};
};
 
zone "dyn." IN {
type forward;
forwarders {
69.164.208.50;
69.164.211.225;
128.173.89.246;
};
};
 
zone "free." IN {
type forward;
forwarders {
69.164.208.50;
69.164.211.225;
128.173.89.246;
};
};
 
zone "fur." IN {
type forward;
forwarders {
69.164.208.50;
69.164.211.225;
128.173.89.246;
};
};
 
zone "geek." IN {
type forward;
forwarders {
69.164.208.50;
69.164.211.225;
128.173.89.246;
};
};
 
zone "glue." IN {
type forward;
forwarders {
69.164.208.50;
69.164.211.225;
128.173.89.246;
};
};
 
zone "gopher." IN {
type forward;
forwarders {
69.164.208.50;
69.164.211.225;
128.173.89.246;
};
};
 
zone "indy." IN {
type forward;
forwarders {
69.164.208.50;
69.164.211.225;
128.173.89.246;
};
};
 
zone "ing." IN {
type forward;
forwarders {
69.164.208.50;
69.164.211.225;
128.173.89.246;
};
};
 
zone "micro." IN {
type forward;
forwarders {
69.164.208.50;
69.164.211.225;
128.173.89.246;
};
};
 
zone "null." IN {
type forward;
forwarders {
69.164.208.50;
69.164.211.225;
128.173.89.246;
};
};
 
zone "oss." IN {
type forward;
forwarders {
69.164.208.50;
69.164.211.225;
128.173.89.246;
};
};
 
zone "parody." IN {
type forward;
forwarders {
69.164.208.50;
69.164.211.225;
128.173.89.246;
};
};</pre>
You can replace <code>69.164.208.50</code>, <code>69.164.211.225</code>, and <code>128.173.89.246</code> with other OpenNIC tier 2 DNS servers if you'd like.
=== Dnsmasq ===
Add these lines to your [[w:Dnsmasq|Dnsmasq]] configuration file:
<pre>server=/bbs./128.173.89.246server=/bbs./69.164.208.50server=/bzh./128.173.89.246server=/bzh./69.164.208.50server=/dyn./128.173.89.246server=/dyn./69.164.208.50server=/fur./128.173.89.246server=/fur./69.164.208.50server=/free./128.173.89.246server=/free./69.164.208.50server=/geek./128.173.89.246server=/geek./69.164.208.50server=/glue./128.173.89.246server=/glue./69.164.208.50server=/gopher./128.173.89.246server=/gopher./69.164.208.50server=/indy./128.173.89.246server=/indy./69.164.208.50server=/ing./128.173.89.246server=/ing./69.164.208.50server=/ko./128.173.89.246server=/ko./69.164.208.50server=/ku./128.173.89.246server=/ku./69.164.208.50server=/micro./128.173.89.246server=/micro./69.164.208.50server=/null./128.173.89.246server=/null./69.164.208.50server=/oss./128.173.89.246server=/oss./69.164.208.50server=/parody./128.173.89.246server=/parody./69.164.208.50server=/rm./128.173.89.246server=/rm./69.164.208.50server=/te./128.173.89.246server=/te./69.164.208.50server=/ti./128.173.89.246server=/ti./69.164.208.50server=/uu./128.173.89.246server=/uu./69.164.208.50</pre>You can replace <code>128.173.89.246</code> and <code>69.164.208.50</code> with any of the other OpenNIC tier 2 DNS servers if you so choose.
=== Unbound ===
To configure OpenNIC to work with the [[w:Unbound (DNS Server)|Unbound recursive DNS server]], simply add these to your unbound.confthe contents of the sample configuration at [http:<pre>forward-zone: name: "bbs//git." forward-addr: 128vtluug.173.89.246 forward-addr: 69.164.208.50 forwardorg/opennic-addr: 64.0.55.201 forward-zone: name: "bzhzones." forward-addrgit/blob_plain/HEAD: 128/unbound.173conf] to your unbound.89.246 forward-addr: 69.164.208.50 forward-addr: 64.0.55.201 forward-zone: name: "dyn." forward-addr: 128.173.89.246 forward-addr: 69.164.208.50 forward-addr: 64.0.55.201 forward-zone: name: "free." forward-addr: 128.173.89.246 forward-addr: 69.164.208.50 forward-addr: 64.0.55.201 forward-zone: name: "fur." forward-addr: 128.173.89.246 forward-addr: 69.164.208.50 forward-addr: 64.0.55.201 forward-zone: name: "geek." forward-addr: 128.173.89.246 forward-addr: 69.164.208.50 forward-addr: 64.0.55.201 forward-zone: name: "glue." forward-addr: 128.173.89.246 forward-addr: 69.164.208.50 forward-addr: 64.0.55.201 forward-zone: name: "gopher." forward-addr: 128.173.89.246 forward-addr: 69.164.208.50 forward-addr: 64.0conf.55.201 forward-zone: name: "indy." forward-addr: 128.173.89.246 forward-addr: 69.164.208.50 forward-addr: 64.0.55.201 forward-zone: name: "ing." forward-addr: 128.173.89.246 forward-addr: 69.164.208.50 forward-addr: 64.0.55.201 forward-zone: name: "micro." forward-addr: 128.173.89.246 forward-addr: 69.164.208.50 forward-addr: 64.0.55.201 forward-zone: name: "null." forward-addr: 128.173.89.246 forward-addr: 69.164.208.50 forward-addr: 64.0.55.201 forward-zone: name: "oss." forward-addr: 128.173.89.246 forward-addr: 69.164.208.50 forward-addr: 64.0.55.201 forward-zone: name: "parody." forward-addr: 128.173.89.246 forward-addr: 69.164.208.50 forward-addr: 64.0.55.201</pre>
You can replace <code>128.173.89.246</code>, <code>69.164.208.50</code>, and <code>64.0.55.201</code> with some of the other tier 2 DNS servers listed on the OpenNIC site if you wish.
* [[w:OpenNIC|OpenNIC]]
* [http://www.opennicproject.org/ OpenNIC Homepage]
 
[[Category:VTLUUG:Projects]]
[[Category:Deprecated]]
Anonymous user