[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Sheflug] Setting up a local DNS on Mandrake. (Doc request from user group meeting)



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

The basic steps are as follows - I include copies of my own local network 
configuration files (private network firewalled from internet dialup 
connection). The nameserver, mail server and gateway run on 10.0.0.1

1. install the "bind" rpm:
	rpm -Uvh /mnt/cdrom/Mandrake/RPMS/bind-9.1.1-1mdk.i586.rpm 

2. edit /etc/named.conf.
	See attached file for example.
	Notes:
		zone "."  - this is "everything" and is referred on
		options forwarders - insert ip addresses of your parent dns servers, if any.
		zone "pnet.org" is the name of my local network
		there are two files, pnet.org - name resolution
		and 0.0.10.IN0-ADDR.ARPA - reverse name resolution

3. create and edit suitable files in /var/named
	See attached for examples - these should be self explanatory.

4. restart dns:
	/etc/init.d/named restart

Thats it.

If you need any clarification on file format and content, please let me know

Pieter
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQE7mj8jKcW+Qf+XsA4RAlLUAJ4ogmKIPiFIojxcDrwlER9h09IacACfUK7N
R5awJvRbiVnnBjgnRj5qK9o=
=yXvw
-----END PGP SIGNATURE-----
# /etc/named.conf file. delete this first line
options {
	directory "/var/named";
	notify no;
	forwarders{
		195.92.195.94;
		195.92.195.95;
		143.167.1.11;
	};
	dialup yes;
};
zone "." {
	type hint;
	file "named.ca";
};
zone "pnet.org" {
	type master;
	file "pnet.org";
	notify no;
};
zone "0.0.10.IN-ADDR.ARPA" {
	type master;
	file "10.0.0";
	notify no;
};
zone "0.0.127.in-addr.arpa" {
	type master;
	file "named.local";
	notify no;
};
@		IN	SOA	hex.pnet.org.	hostmaster.hex.pnet.org. (
			2000110401 ; serial
			3600 ; refresh
			900 ; retry
			1209600 ; expire
			43200 ; default_ttl
			)
@		IN	NS	hex.pnet.org.
1		IN	PTR	localhost.
$TTL	43200
@		IN	SOA	hex.pnet.org.	hostmaster.hex.pnet.org. (
			2001080501 ; serial
			1H ; refresh
			15M ; retry
			14D ; expire
			12H ; default_ttl
			)
hex		IN	A	10.0.0.1
sand		IN	A	10.0.0.2
brede		IN	A	10.0.0.3
kuils		IN	A	10.0.0.4
kanet		IN	A	10.0.0.5
bok		IN	A	10.0.0.6
bobejaan		IN	A	10.0.0.7
vaal		IN	A	10.0.0.8
krokodil		IN	A	10.0.0.9
storms		IN	A	10.0.0.10
oranje		IN	A	10.0.0.11
gamtoos		IN	A	10.0.0.12
vmhex		IN	A	10.0.0.128
vmsand		IN	A	10.0.0.129
vmbrede		IN	A	10.0.0.130
vmkuils		IN	A	10.0.0.131
vmkanet		IN	A	10.0.0.132
vmbok		IN	A	10.0.0.133
vmbobejaan		IN	A	10.0.0.134
hex95		IN	A	10.0.0.200
@		IN	MX	5	hex.pnet.org.
@		IN	NS	hex.pnet.org.
@		IN	A	10.0.0.0
vmnet		IN	NS	hex.pnet.org.
outeniqua		IN	A	10.0.0.13
blood		IN	A	10.0.0.14
kei		IN	A	10.0.0.15
umzimvubu		IN	A	10.0.0.16
limpopo		IN	A	10.0.0.17
dhcp_32	IN	A	10.0.0.32
dhcp_33	IN	A	10.0.0.33
dhcp_34	IN	A	10.0.0.34
dhcp_35	IN	A	10.0.0.35
dhcp_36	IN	A	10.0.0.36
dhcp_37	IN	A	10.0.0.37
dhcp_38	IN	A	10.0.0.38
dhcp_39	IN	A	10.0.0.39
dhcp_40	IN	A	10.0.0.40
dhcp_41	IN	A	10.0.0.41
dhcp_42	IN	A	10.0.0.42
dhcp_43	IN	A	10.0.0.43
dhcp_44	IN	A	10.0.0.44
dhcp_45	IN	A	10.0.0.45
dhcp_46	IN	A	10.0.0.46
dhcp_47	IN	A	10.0.0.47
dhcp_48	IN	A	10.0.0.48
dhcp_49	IN	A	10.0.0.49
dhcp_50	IN	A	10.0.0.50
dhcp_51	IN	A	10.0.0.51
dhcp_52	IN	A	10.0.0.52
dhcp_53	IN	A	10.0.0.53
dhcp_54	IN	A	10.0.0.54
dhcp_55	IN	A	10.0.0.55
dhcp_56	IN	A	10.0.0.56
dhcp_57	IN	A	10.0.0.57
dhcp_58	IN	A	10.0.0.58
dhcp_59	IN	A	10.0.0.59
dhcp_60	IN	A	10.0.0.60
dhcp_61	IN	A	10.0.0.61
dhcp_62	IN	A	10.0.0.62
dhcp_63	IN	A	10.0.0.63
dhcp_64	IN	A	10.0.0.64
dhcp_65	IN	A	10.0.0.65
dhcp_66	IN	A	10.0.0.66
dhcp_67	IN	A	10.0.0.67
dhcp_68	IN	A	10.0.0.68
dhcp_69	IN	A	10.0.0.69
dhcp_70	IN	A	10.0.0.70
dhcp_71	IN	A	10.0.0.71
dhcp_72	IN	A	10.0.0.72
dhcp_73	IN	A	10.0.0.73
dhcp_74	IN	A	10.0.0.74
dhcp_75	IN	A	10.0.0.75
dhcp_76	IN	A	10.0.0.76
dhcp_77	IN	A	10.0.0.77
dhcp_78	IN	A	10.0.0.78
dhcp_79	IN	A	10.0.0.79
dhcp_80	IN	A	10.0.0.80
dhcp_81	IN	A	10.0.0.81
dhcp_82	IN	A	10.0.0.82
dhcp_83	IN	A	10.0.0.83
dhcp_84	IN	A	10.0.0.84
dhcp_85	IN	A	10.0.0.85
dhcp_86	IN	A	10.0.0.86
dhcp_87	IN	A	10.0.0.87
dhcp_88	IN	A	10.0.0.88
dhcp_89	IN	A	10.0.0.89
dhcp_90	IN	A	10.0.0.90
dhcp_91	IN	A	10.0.0.91
dhcp_92	IN	A	10.0.0.92
dhcp_93	IN	A	10.0.0.93
dhcp_94	IN	A	10.0.0.94
dhcp_95	IN	A	10.0.0.95
dhcp_96	IN	A	10.0.0.96
dhcp_97	IN	A	10.0.0.97
dhcp_98	IN	A	10.0.0.98
dhcp_99	IN	A	10.0.0.99
dhcp_100	IN	A	10.0.0.100
dhcp_101	IN	A	10.0.0.101
dhcp_102	IN	A	10.0.0.102
dhcp_103	IN	A	10.0.0.103
dhcp_104	IN	A	10.0.0.104
dhcp_105	IN	A	10.0.0.105
dhcp_106	IN	A	10.0.0.106
dhcp_107	IN	A	10.0.0.107
dhcp_108	IN	A	10.0.0.108
dhcp_109	IN	A	10.0.0.109
dhcp_110	IN	A	10.0.0.110
dhcp_111	IN	A	10.0.0.111
dhcp_112	IN	A	10.0.0.112
dhcp_113	IN	A	10.0.0.113
dhcp_114	IN	A	10.0.0.114
dhcp_115	IN	A	10.0.0.115
dhcp_116	IN	A	10.0.0.116
dhcp_117	IN	A	10.0.0.117
dhcp_118	IN	A	10.0.0.118
dhcp_119	IN	A	10.0.0.119
dhcp_120	IN	A	10.0.0.120
dhcp_121	IN	A	10.0.0.121
dhcp_122	IN	A	10.0.0.122
dhcp_123	IN	A	10.0.0.123
dhcp_124	IN	A	10.0.0.124
dhcp_125	IN	A	10.0.0.125
dhcp_126	IN	A	10.0.0.126
dhcp_127	IN	A	10.0.0.127
$TTL	43200
@	IN	SOA	hex.pnet.org.	hostmaster.hex.pnet.org. (
			2001080501 ; serial
			1H ; refresh
			15M ; retry
			14D ; expire
			12H ; default_ttl
			)
@	IN	NS	hex.pnet.org.
1	IN	PTR	hex.pnet.org.
3	IN	PTR	brede.pnet.org.
2	IN	PTR	sand.pnet.org.
4	IN	PTR	kuils.pnet.org.
5	IN	PTR	kanet.pnet.org.
6	IN	PTR	bok.pnet.org.
7	IN	PTR	bobejaan.pnet.org.
8	IN	PTR	vaal.pnet.org.
9	IN	PTR	krokodil.pnet.org.
10	IN	PTR	storms.pnet.org.
11	IN	PTR	oranje.pnet.org.
12	IN	PTR	gamtoos.pnet.org.
128	IN	PTR	vmhex.pnet.org.
129	IN	PTR	vmsand.pnet.org.
130	IN	PTR	vmbrede.pnet.org.
131	IN	PTR	vmkuils.pnet.org.
132	IN	PTR	vmkanet.pnet.org.
133	IN	PTR	vmbok.pnet.org.
134	IN	PTR	vmbobejaan.pnet.org.
200	IN	PTR	hex95.pnet.org.
255	IN	PTR	pnet.org.
13	IN	PTR	outeniqua.pnet.org.
14	IN	PTR	blood.pnet.org.
15	IN	PTR	kei.pnet.org.
16	IN	PTR	umzimvubu.pnet.org.
17	IN	PTR	limpopo.pnet.org.
33	IN	PTR	quela.pnet.org.
34	IN	PTR	tugela.pnet.org.
32	IN	PTR	dhcp_32.pnet.org.
33	IN	PTR	dhcp_33.pnet.org.
34	IN	PTR	dhcp_34.pnet.org.
35	IN	PTR	dhcp_35.pnet.org.
36	IN	PTR	dhcp_36.pnet.org.
37	IN	PTR	dhcp_37.pnet.org.
38	IN	PTR	dhcp_38.pnet.org.
39	IN	PTR	dhcp_39.pnet.org.
40	IN	PTR	dhcp_40.pnet.org.
41	IN	PTR	dhcp_41.pnet.org.
42	IN	PTR	dhcp_42.pnet.org.
43	IN	PTR	dhcp_43.pnet.org.
44	IN	PTR	dhcp_44.pnet.org.
45	IN	PTR	dhcp_45.pnet.org.
46	IN	PTR	dhcp_46.pnet.org.
47	IN	PTR	dhcp_47.pnet.org.
48	IN	PTR	dhcp_48.pnet.org.
49	IN	PTR	dhcp_49.pnet.org.
50	IN	PTR	dhcp_50.pnet.org.
51	IN	PTR	dhcp_51.pnet.org.
52	IN	PTR	dhcp_52.pnet.org.
53	IN	PTR	dhcp_53.pnet.org.
54	IN	PTR	dhcp_54.pnet.org.
55	IN	PTR	dhcp_55.pnet.org.
56	IN	PTR	dhcp_56.pnet.org.
57	IN	PTR	dhcp_57.pnet.org.
58	IN	PTR	dhcp_58.pnet.org.
59	IN	PTR	dhcp_59.pnet.org.
60	IN	PTR	dhcp_60.pnet.org.
61	IN	PTR	dhcp_61.pnet.org.
62	IN	PTR	dhcp_62.pnet.org.
63	IN	PTR	dhcp_63.pnet.org.
64	IN	PTR	dhcp_64.pnet.org.
65	IN	PTR	dhcp_65.pnet.org.
66	IN	PTR	dhcp_66.pnet.org.
67	IN	PTR	dhcp_67.pnet.org.
68	IN	PTR	dhcp_68.pnet.org.
69	IN	PTR	dhcp_69.pnet.org.
70	IN	PTR	dhcp_70.pnet.org.
71	IN	PTR	dhcp_71.pnet.org.
72	IN	PTR	dhcp_72.pnet.org.
73	IN	PTR	dhcp_73.pnet.org.
74	IN	PTR	dhcp_74.pnet.org.
75	IN	PTR	dhcp_75.pnet.org.
76	IN	PTR	dhcp_76.pnet.org.
77	IN	PTR	dhcp_77.pnet.org.
78	IN	PTR	dhcp_78.pnet.org.
79	IN	PTR	dhcp_79.pnet.org.
80	IN	PTR	dhcp_80.pnet.org.
81	IN	PTR	dhcp_81.pnet.org.
82	IN	PTR	dhcp_82.pnet.org.
83	IN	PTR	dhcp_83.pnet.org.
84	IN	PTR	dhcp_84.pnet.org.
85	IN	PTR	dhcp_85.pnet.org.
86	IN	PTR	dhcp_86.pnet.org.
87	IN	PTR	dhcp_87.pnet.org.
88	IN	PTR	dhcp_88.pnet.org.
89	IN	PTR	dhcp_89.pnet.org.
90	IN	PTR	dhcp_90.pnet.org.
91	IN	PTR	dhcp_91.pnet.org.
92	IN	PTR	dhcp_92.pnet.org.
93	IN	PTR	dhcp_93.pnet.org.
94	IN	PTR	dhcp_94.pnet.org.
95	IN	PTR	dhcp_95.pnet.org.
96	IN	PTR	dhcp_96.pnet.org.
97	IN	PTR	dhcp_97.pnet.org.
98	IN	PTR	dhcp_98.pnet.org.
99	IN	PTR	dhcp_99.pnet.org.
100	IN	PTR	dhcp_100.pnet.org.
101	IN	PTR	dhcp_101.pnet.org.
102	IN	PTR	dhcp_102.pnet.org.
103	IN	PTR	dhcp_103.pnet.org.
104	IN	PTR	dhcp_104.pnet.org.
105	IN	PTR	dhcp_105.pnet.org.
106	IN	PTR	dhcp_106.pnet.org.
107	IN	PTR	dhcp_107.pnet.org.
108	IN	PTR	dhcp_108.pnet.org.
109	IN	PTR	dhcp_109.pnet.org.
110	IN	PTR	dhcp_110.pnet.org.
111	IN	PTR	dhcp_111.pnet.org.
112	IN	PTR	dhcp_112.pnet.org.
113	IN	PTR	dhcp_113.pnet.org.
114	IN	PTR	dhcp_114.pnet.org.
115	IN	PTR	dhcp_115.pnet.org.
116	IN	PTR	dhcp_116.pnet.org.
117	IN	PTR	dhcp_117.pnet.org.
118	IN	PTR	dhcp_118.pnet.org.
119	IN	PTR	dhcp_119.pnet.org.
120	IN	PTR	dhcp_120.pnet.org.
121	IN	PTR	dhcp_121.pnet.org.
122	IN	PTR	dhcp_122.pnet.org.
123	IN	PTR	dhcp_123.pnet.org.
124	IN	PTR	dhcp_124.pnet.org.
125	IN	PTR	dhcp_125.pnet.org.
126	IN	PTR	dhcp_126.pnet.org.
127	IN	PTR	dhcp_127.pnet.org.