<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://mars.merhot.dk/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=CKM</id>
		<title>Teknologisk videncenter - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://mars.merhot.dk/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=CKM"/>
		<link rel="alternate" type="text/html" href="http://mars.merhot.dk/w/index.php/Special:Contributions/CKM"/>
		<updated>2026-04-22T13:32:42Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.29.0</generator>

	<entry>
		<id>http://mars.merhot.dk/w/index.php?title=Cluster_der_kan_alt/Install_DNS_server&amp;diff=28346</id>
		<title>Cluster der kan alt/Install DNS server</title>
		<link rel="alternate" type="text/html" href="http://mars.merhot.dk/w/index.php?title=Cluster_der_kan_alt/Install_DNS_server&amp;diff=28346"/>
				<updated>2014-10-21T07:19:19Z</updated>
		
		<summary type="html">&lt;p&gt;CKM: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Install DNS Server  ==&lt;br /&gt;
&lt;br /&gt;
Install DNS server&lt;br /&gt;
&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
apt-get install bind9&lt;br /&gt;
&amp;lt;/source&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== Configure DNS Server  ==&lt;br /&gt;
&lt;br /&gt;
=== 1. Add domain zone  ===&lt;br /&gt;
&lt;br /&gt;
Edit /etc/bind/named.conf.local&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cli&amp;quot;&amp;gt;&lt;br /&gt;
sudo nano /etc/bind/named.conf.local&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Add the text below to the bottom of the file&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cli&amp;quot;&amp;gt;&lt;br /&gt;
# Domain Zone&lt;br /&gt;
zone &amp;quot;dka.local.&amp;quot; {&lt;br /&gt;
        type master;&lt;br /&gt;
        file &amp;quot;/etc/bind/zones/dka.local.db&amp;quot;;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
# For reverse DNS&lt;br /&gt;
zone &amp;quot;0.0.10.in-addr.arpa&amp;quot; {&lt;br /&gt;
        type master;&lt;br /&gt;
        file &amp;quot;/etc/bind/zones/rev.0.0.10.in-addr.arpa.db&amp;quot;;&lt;br /&gt;
};&lt;br /&gt;
&amp;lt;/source&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== 2. Add DNS servers from your ISP  ===&lt;br /&gt;
&lt;br /&gt;
Enter the named.conf.options file&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cli&amp;quot;&amp;gt;&lt;br /&gt;
nano /etc/bind/named.conf.options&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Comment out the following lines&lt;br /&gt;
&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
        dnssec-validation auto;&lt;br /&gt;
&lt;br /&gt;
        auth-nxdomain no;    # conform to RFC1035&lt;br /&gt;
        listen-on-v6 { any; };&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Add the following to the bottom of the file, just above '};'&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cli&amp;quot;&amp;gt;&lt;br /&gt;
        forwarders {&lt;br /&gt;
                172.16.4.77; # Mercantec DNS&lt;br /&gt;
         };&lt;br /&gt;
&lt;br /&gt;
        auth-nxdomain no;    # conform to RFC1035&lt;br /&gt;
        listen-on-v6 { any; };&lt;br /&gt;
        listen-on { any; };&lt;br /&gt;
&lt;br /&gt;
        allow-query { 127.0.0.1; 172.16.4.77/24; 10.0.0.0/24; };&lt;br /&gt;
&amp;lt;/source&amp;gt; &lt;br /&gt;
&lt;br /&gt;
'''NOTE:''' Be aware of which IP segment you are in. 172.16.4.77 = Hovedforløb 172.16.2.50,172.16.2.51 = Grundforløb&lt;br /&gt;
&lt;br /&gt;
=== 3. Modify the resolv.conf file  ===&lt;br /&gt;
&lt;br /&gt;
Edit /etc/resolvconf/resolv.conf.d/base file, and add the following lines. Replace 'dka.local' with your own domain.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cli&amp;quot;&amp;gt;&lt;br /&gt;
nameserver 127.0.0.1&lt;br /&gt;
nameserver 10.0.0.1&lt;br /&gt;
nameserver 172.16.4.77&lt;br /&gt;
domain dka.local&lt;br /&gt;
search dka.local&lt;br /&gt;
&amp;lt;/source&amp;gt; &lt;br /&gt;
&lt;br /&gt;
You may want to lock down the resolv.conf file, making it immutable.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cli&amp;quot;&amp;gt;&lt;br /&gt;
sudo chattr -f +i /etc/resolv.conf&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Any problems with the resolv.conf file, look [http://ubuntuforums.org/showthread.php?t=1978656%7C here] &lt;br /&gt;
&lt;br /&gt;
=== 4. Define zones  ===&lt;br /&gt;
&lt;br /&gt;
First make the directory /etc/bind/zones &lt;br /&gt;
&amp;lt;source lang=&amp;quot;cli&amp;quot;&amp;gt;&lt;br /&gt;
mkdir /etc/bind/zones&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Second make the file dka.local.db (replace with your own domain)&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cli&amp;quot;&amp;gt;&lt;br /&gt;
nano /etc/bind/zones/dka.local.db&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Add the following text to the newly created file &amp;lt;source lang=&amp;quot;cli&amp;quot;&amp;gt;&lt;br /&gt;
; BIND data file for local loopback interface&lt;br /&gt;
;&lt;br /&gt;
$TTL    604800&lt;br /&gt;
@       IN      SOA     ns.dka.local. root.dka.local. (&lt;br /&gt;
                              8         ; Serial&lt;br /&gt;
                         604800         ; Refresh&lt;br /&gt;
                          86400         ; Retry&lt;br /&gt;
                        2419200         ; Expire&lt;br /&gt;
                         604800 )       ; Negative Cache TTL&lt;br /&gt;
;&lt;br /&gt;
@       IN      NS      ns.dka.local.&lt;br /&gt;
ns      IN      A       10.0.0.1&lt;br /&gt;
cluster IN      A       10.0.0.1&lt;br /&gt;
node1   IN      A       10.0.0.10&lt;br /&gt;
node2   IN      A       10.0.0.11&lt;br /&gt;
node3   IN      A       10.0.0.12&lt;br /&gt;
node4   IN      A       10.0.0.13&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Note:''' TTL is set for 1 week.&lt;br /&gt;
&lt;br /&gt;
=== 5. Create a “rev.0.0.10.in-addr.arpa” file for reverse lookup  ===&lt;br /&gt;
&lt;br /&gt;
Create the rev.0.0.10.in-addr.arpa file &amp;lt;source lang=&amp;quot;cli&amp;quot;&amp;gt;&lt;br /&gt;
nano /etc/bind/zones/rev.0.0.10.in-addr.arpa&lt;br /&gt;
&amp;lt;/source&amp;gt; Add the following text &amp;lt;source lang=&amp;quot;cli&amp;quot;&amp;gt;&lt;br /&gt;
$TTL 3D&lt;br /&gt;
@       IN      SOA     ns.dka.local. admin.dka.local. (&lt;br /&gt;
                2007062001&lt;br /&gt;
                28800&lt;br /&gt;
                604800&lt;br /&gt;
                604800&lt;br /&gt;
                86400&lt;br /&gt;
)&lt;br /&gt;
        IN      NS      ns.dka.local.&lt;br /&gt;
1       IN      PTR     ns.dka.local.&lt;br /&gt;
1       IN      PTR     cluster.dka.local.&lt;br /&gt;
10      IN      PTR     node1.dka.local.&lt;br /&gt;
11      IN      PTR     node2.dka.local.&lt;br /&gt;
12      IN      PTR     node3.dka.local.&lt;br /&gt;
13      IN      PTR     node4.dka.local.&lt;br /&gt;
&amp;lt;/source&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== 6. Verify domain and DNS entries  ===&lt;br /&gt;
&lt;br /&gt;
Restart the network service &amp;lt;source lang=&amp;quot;cli&amp;quot;&amp;gt;&lt;br /&gt;
service bind9 restart&lt;br /&gt;
&amp;lt;/source&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Dig &lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cli&amp;quot;&amp;gt;&lt;br /&gt;
$ dig dka.local&lt;br /&gt;
&amp;lt;/source&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Nslookup &lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cli&amp;quot;&amp;gt;&lt;br /&gt;
nslookup ns&lt;br /&gt;
&amp;lt;/source&amp;gt; {{Source cli}}&lt;/div&gt;</summary>
		<author><name>CKM</name></author>	</entry>

	<entry>
		<id>http://mars.merhot.dk/w/index.php?title=Cluster_der_kan_alt/Install_DHCP_server&amp;diff=28345</id>
		<title>Cluster der kan alt/Install DHCP server</title>
		<link rel="alternate" type="text/html" href="http://mars.merhot.dk/w/index.php?title=Cluster_der_kan_alt/Install_DHCP_server&amp;diff=28345"/>
				<updated>2014-10-20T14:59:56Z</updated>
		
		<summary type="html">&lt;p&gt;CKM: /* Install DHCP server */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Install DHCP server ==&lt;br /&gt;
&lt;br /&gt;
Install DHCP server by download and install the DHCP package&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=cli&amp;gt;&lt;br /&gt;
sudo apt-get install isc-dhcp-server&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Configure dhcpd.conf ===&lt;br /&gt;
Ether the dhcp.conf&lt;br /&gt;
&amp;lt;source lang=cli&amp;gt;&lt;br /&gt;
nano /etc/dhcp/dhcpd.conf&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Uncomment everything and add the following lines at the bottom of the dhcp.conf file. You have to enter the nodes MAC-addresses. This can be added later on, but if you already know the MAC-addresses on the nodes type them in now&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=cli&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
ddns-update-style none;&lt;br /&gt;
authoritative;&lt;br /&gt;
 &lt;br /&gt;
option domain-name &amp;quot;dka.local&amp;quot;;&lt;br /&gt;
option domain-name-servers 10.0.0.1;&lt;br /&gt;
 &lt;br /&gt;
default-lease-time 3100;	# 51 minutes.&lt;br /&gt;
max-lease-time 604800;		# 1 week&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
subnet 10.0.0.0 netmask 255.255.255.0 {&lt;br /&gt;
        option routers 10.0.0.1;&lt;br /&gt;
        option subnet-mask 255.255.255.0;&lt;br /&gt;
        option broadcast-address 10.0.0.255;&lt;br /&gt;
        next-server 10.0.0.1;&lt;br /&gt;
        filename &amp;quot;pxelinux.0&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
        # The latest input from layer-9 required us to shift the dynamic&lt;br /&gt;
        # range from the top half of the subnet down to the bottom half.&lt;br /&gt;
        # This pool clause will elicit NAKs for the old leases while the&lt;br /&gt;
        # clients migrate.  Remember to remove this once they've all booted&lt;br /&gt;
        # once or expired.&lt;br /&gt;
        pool {&lt;br /&gt;
                range 10.0.0.1 10.0.0.20;&lt;br /&gt;
                deny all clients;&lt;br /&gt;
        }&lt;br /&gt;
        pool {&lt;br /&gt;
                range 10.0.0.21 10.0.0.254;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        host node1 {&lt;br /&gt;
                hardware ethernet &amp;lt;node1 MAC address&amp;gt;;&lt;br /&gt;
                server-name &amp;quot;node1.dka.local&amp;quot;;&lt;br /&gt;
                fixed-address 10.0.0.10;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        host node2 {&lt;br /&gt;
                hardware ethernet &amp;lt;node2 MAC address&amp;gt;;&lt;br /&gt;
                server-name &amp;quot;node2.dka.local&amp;quot;;&lt;br /&gt;
                fixed-address 10.0.0.11;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        host node3 {&lt;br /&gt;
                hardware ethernet &amp;lt;node3 MAC address&amp;gt;;&lt;br /&gt;
                server-name &amp;quot;node3.dka.local&amp;quot;;&lt;br /&gt;
                fixed-address 10.0.0.12;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        host node4 {&lt;br /&gt;
                hardware ethernet &amp;lt;node4 MAC address&amp;gt;;&lt;br /&gt;
                server-name &amp;quot;node4.dka.local&amp;quot;;&lt;br /&gt;
                fixed-address 10.0.0.13;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
{{Source cli}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Cluster]]&lt;/div&gt;</summary>
		<author><name>CKM</name></author>	</entry>

	</feed>