Hello!
I'm a noob.
I have a computer with Fedora Core 8 and i want to configure my computer to work as DNS server, Mail server and Web server.
I suppose i have:
Public IP = 203.128.198.198
Private IP = 192.168.1.1/24
My hostname = ns1.
This my /etc/named.conf
//
// named.caching-nameserver.conf
//
// Provided by Red Hat caching-nameserver package to configure the
// ISC BIND named(8) DNS server as a caching only nameserver
// (as a localhost DNS resolver only).
//
// See /usr/share/doc/bind*/sample/ for example named configuration files.
//
// DO NOT EDIT THIS FILE - use system-config-bind or an editor
// to create named.conf - edits to this file will be lost on
// caching-nameserver package upgrade.
//
options {
listen-on port 53 { 127.0.0.1; };
listen-on-v6 port 53 { ::1; };
directory "/var/named";
dump-file "/var/named/data/cache_dump.db";
statistics-file "/var/named/data/named_stats.txt";
memstatistics-file "/var/named/data/named_mem_stats.txt";
allow-query { localhost; };
recursion yes;
};
logging {
channel default_debug {
file "data/named.run";
severity dynamic;
};
};
zone "." IN {
type hint;
file "named.ca";
};
include "/etc/named.rfc1912.zones";
This my /etc/named.rfc1912.zones
// named.rfc1912.zones:
//
// Provided by Red Hat caching-nameserver package
//
// ISC BIND named zone configuration for zones recommended by
// RFC 1912 section 4.1 : localhost TLDs and address zones
// and
http://www.ietf.org/internet-drafts/...l-zones-02.txt
// (c)2007 R W Franks
//
// See /usr/share/doc/bind*/sample/ for example named configuration files.
//
zone "localhost.localdomain" IN {
type master;
file "named.localhost";
allow-update { none; };
};
zone "localhost" IN {
type master;
file "named.localhost";
allow-update { none; };
};
zone "1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa" IN {
type master;
file "named.loopback";
allow-update { none; };
};
zone "1.0.0.127.in-addr.arpa" IN {
type master;
file "named.loopback";
allow-update { none; };
};
zone "0.in-addr.arpa" IN {
type master;
file "named.empty";
allow-update { none; };
};
zone "rupp.edu.kh" IN {
type master;
file "rupp.edu.kh.lan";
allow-update { none; };
};
zone "1.168.192.in-addr.arpa" IN {
type master;
file "1.168.192.db";
allow-update { none; };
};
This my rupp.edu.kh.lan file (Forward Lookup)
$TTL 1D
@ IN SOA ns1.rupp.edu.kh. webmaster.rupp.edu.kh (
2008112502 ;Serial
1H ;Refresh
1800 ;Retry
1W ;Expire
1D ;Minimum TTL
)
IN NS ns1.rupp.edu.kh.
IN MX 10 mail.rupp.edu.kh.
ns1 IN A 192.168.1.1
Mail IN A 192.168.1.1
www IN A 192.168.1.1
This my 1.168.192.db file (Reverse Lookup)
$TTL 1D
@ IN SOA ns1.rupp.edu.kh. webmaster.rupp.edu.kh (
2008112502 ;Serial
1H ;Refresh
1800 ;Retry
1W ;Expire
1D ;Minimum TTL
)
IN NS ns1.rupp.edu.kh.
1 IN PTR ns1.rupp.edu.kh.
and i have edit my /etc/resolv.conf
search rupp.edu.kh
nameserver 192.168.1.1
When i try to query domain name i got error connection time out.
Here is my log:
Nov 25 18:33:39 ns1 named[3065]: starting BIND 9.5.0a6 -u named -t /var/named/chroot
Nov 25 18:33:39 ns1 named[3065]: found 1 CPU, using 1 worker thread
Nov 25 18:33:39 ns1 named[3065]: SDB ldap zone database module loaded.
Nov 25 18:33:39 ns1 named[3065]: SDB postgreSQL DB zone database module loaded.
Nov 25 18:33:39 ns1 named[3065]: SDB sqlite3 DB zone database module loaded.
Nov 25 18:33:39 ns1 named[3065]: SDB directory DB zone database module loaded.
Nov 25 18:33:39 ns1 named[3065]: loading configuration from '/etc/named.conf'
Nov 25 18:33:39 ns1 named[3065]: listening on IPv6 interface lo, ::1#53
Nov 25 18:33:39 ns1 named[3065]: listening on IPv4 interface lo, 127.0.0.1#53
Nov 25 18:33:39 ns1 named[3065]: automatic empty zone: 127.IN-ADDR.ARPA
Nov 25 18:33:39 ns1 named[3065]: automatic empty zone: 254.169.IN-ADDR.ARPA
Nov 25 18:33:39 ns1 named[3065]: automatic empty zone: 2.0.192.IN-ADDR.ARPA
Nov 25 18:33:39 ns1 named[3065]: automatic empty zone: 255.255.255.255.IN-ADDR.ARPA
Nov 25 18:33:39 ns1 named[3065]: automatic empty zone: 0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.IP6.ARPA
Nov 25 18:33:39 ns1 named[3065]: automatic empty zone: 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.IP6.ARPA
Nov 25 18:33:39 ns1 named[3065]: automatic empty zone: D.F.IP6.ARPA
Nov 25 18:33:39 ns1 named[3065]: automatic empty zone: 8.E.F.IP6.ARPA
Nov 25 18:33:39 ns1 named[3065]: automatic empty zone: 9.E.F.IP6.ARPA
Nov 25 18:33:39 ns1 named[3065]: automatic empty zone: A.E.F.IP6.ARPA
Nov 25 18:33:39 ns1 named[3065]: automatic empty zone: B.E.F.IP6.ARPA
Nov 25 18:33:39 ns1 named[3065]: command channel listening on 127.0.0.1#953
Nov 25 18:33:39 ns1 named[3065]: command channel listening on ::1#953
Nov 25 18:33:39 ns1 named[3065]: zone 1.168.192.in-addr.arpa/IN: loaded serial 2008112502
Nov 25 18:33:39 ns1 named[3065]: zone rupp.edu.kh/IN: loaded serial 2008112502
Nov 25 18:33:39 ns1 named[3065]: running
Sorry for this long description.
I appreciated your help.
Thanks
HSV.