• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 271
  • Last Modified:

How to start Name server ?

I have Linux and 15 IBMPL connected for internet
access. The problem is my win95 PC's are unable to
resolve the host name. For eg. if I say ftp to ftp.microsoft.com
it says host not found. but if I use the IP address it
works just fine. Can anybody tell me how to start the Name Server Under Linux.
0
sachinrathi
Asked:
sachinrathi
1 Solution
 
ahoffmannCommented:
named

you should have a /etc/resolve.conf as follows:
  domain your.domain
  nameserver 127.0.0.1
  nameserver ip.of.your.ISP

0
 
sachinrathiAuthor Commented:
I have a Leased Line. so what should be the ip of my asp I don't
know. I was already knowing about the resolve.conf file. But there are some more files such as

               named.boot
               host.conf

Can you tell me about configuring these files.
0
 
ahoffmannCommented:
Ask your ISP for "your" IP.

/etc/host.conf:
order bind, hosts

/etc/named.boot:
directory /var/named
forwarders ip.of.your.ISP
cache      .           named.cache
primary your.domain named.hosts
primary 0.0.127.IN-ADDR.ARPA named.local

/var/named/named.local:
0 IN PTR loopback
1 IN PTR localhost

/var/named/named.hosts:
hostname IN A ip.of.your.host

/var/named/named.cache:
# see doc for named


I highly recomend reading man-pages befor installing DNS.
0
Free recovery tool for Microsoft Active Directory

Veeam Explorer for Microsoft Active Directory provides fast and reliable object-level recovery for Active Directory from a single-pass, agentless backup or storage snapshot — without the need to restore an entire virtual machine or use third-party tools.

 
mirek071497Commented:
1.If you don't plan to administer your ow domain than tell your ISP to create DNS Entry for you.
2.In Windows you can assign NameSerwer IP as IP of your ISP and than all will be ok.
3.If you don't know your IP than please look at the ifconfig . If you write as root ifconfig than you will se all network interfaces with IP assignet to them.
4. You can run only caching nameserwer and this is easy and fully described in HOTO, hoverer please upgrade your bind(nameserwer) , because for the current is well know exploit which can give root access to any hacker.
0
 
JYoungmanCommented:
Who is your ISP?


0
 
ernaniazCommented:
I'll just copy the answer from the last message I've answered (adapting for your case):

You can download the last version of bind at: http://www.isc.org/bind.html. If you have problems to configure, goto http://www.navigist.com/Reference/Guides/BIND/Configuring. Here you will find a pratically documentation to easy configure your bind. http://www.isc.org/bog-4.9.4/bog.html also contains the Bind Operations Guide. After installing, just set the domain name server of the network to your linux ip.

Remember: you don't need to fully configure your bind, just need to install it and put a cache configuration.

Here's a working (cache only) configuration example to you:

/etc/named.boot:
;
; Boot file for Caching Only Name Server
;
; type      domain                 source file or host
;
directory   /etc
cache       .                      root.cache
primary     0.0.127.in-addr.arpa   named.local

/etc/named.local:
@              IN   SOA   ns.intranet.org.   srv.intranet.org. (
                          1994072100             ; Serial
                          10800                  ; Refresh
                          1800                   ; Retry
                          3600000                ; Expire
                          259200 )               ; Minimum
               IN   NS    ns.intranet.org.       ; pedantic
1              IN   PTR   localhost.

/etc/named.cache:
;
; Put here your cache servers
;
                   604800   IN   NS   NS.INTERNIC.NET.
NS.INTERNIC.NET.    604800   IN   A    198.41.0.4
                   604800   IN   NS   NS.ISC.ORG.
NS.ISC.ORG.         604800   IN   A    192.5.5.241

--ernaniaz
0
 
ernaniazCommented:
I think that Experts Exchange have a bug in the cgi script.. Again, the script have cutted the "." at the start of the lines:
                   604800   IN   NS   NS.INTERNIC.NET.
and
                   604800   IN   NS   NS.ISC.ORG.
please fix this putting a "." at the start of the line. Like: ".     604800 IN NS ....."

--ernaniaz
0

Featured Post

VIDEO: THE CONCERTO CLOUD FOR HEALTHCARE

Modern healthcare requires a modern cloud. View this brief video to understand how the Concerto Cloud for Healthcare can help your organization.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now