/ Forside / Teknologi / Operativsystemer / OS/2 / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
OS/2
#NavnPoint
netop 300
katekismus 300
Klaudi 210
miritdk 200
Stouenberg 160
BjarneD 120
EXTERMINA.. 110
thomas2610 100
o.v.n. 100
10  nuber2 100
Hjælp til namesever cfg
Fra : Bent Nielsen


Dato : 13-01-01 12:11

Hej

Jeg har fundet en name sever som jeg tro der kan bruges.
Jeg skal bruge en local name sever, så jeg har fundet en lille freware
som jeg tro kan bruges.
http://www.tavi.co.uk/os2pages/utils/named.zip
Da jeg ikke har nogen viden om hvordan det virker. så prøver jeg om der
er en som vil bruge lidt tid på at hjælpe. Det jeg gerne vil er hvordan
skal min maned.cfg se ud.

Nit netvæek er som følgede.

Lokal peer sever.
TeamNord
192.168.0.50 255.255.255.0

client 1
NEW2000
192.168.0.30 255.255.255.0

Client 2
X3000
192.168.0.40 255.255.255.0

Client 3
X2000
192.168.0.60 255.255.255.0

Client 4
X4000
192.168.0.70 255.255.255.0

Client 5
X1000
192.168.0.80 255.255.255.0

Client 6
X5000
192.168.0.90 255.255.255.0

Client 7
192.168.0.20 255.255.255.0

client 8
X6000
192.168.0.10 255.255.255.0


opsætning fil fra name sever som er forklaring=

#
# local network address
#
auth_network 192.168.42.0
#
# mask for local addresses
#
auth_netmask 255.255.255.0
#
# local domain name
#
auth_domain abc.xyz.com
#
# interface that must be up if name requests are to be referred on
#
refer_interface sl0
#
# name server addresses for ISP 1
# (if address associated with sl0 is 192.168.33.x, where x is anything,
# use nameserver 192.168.33.47
#
refer_servers 192.168.33.0 255.255.255.0 192.168.33.47


name.doc

A simple name server for OS/2
=============================

Introduction
------------
This package contains a very simple domain name server for OS/2. It is
intended primarily for small networks which access the Internet via a
dialup connection (where another, real name server will also be used).

The name database is, simply, the HOSTS file normally used by the OS/2
name resolution library. However, if the dialup connection is active,
then another name server (typically that at the ISP) can be consulted as
well.

There are other, more sophisticated, name server programs available;
this one is, however, small, fast and free!

How does name resolution work?
------------------------------
Normally, OS/2 does name resolution by consulting a set of name servers
(specified via the RESOLV2 file) and/or by looking at a static list of
hosts in the HOSTS file. By default, the name server is consulted
first, but this means that a different RESOLV2 file is needed when the
dialup connection is not active. This search order can be overridden by
putting:

SET USE_HOSTS_FIRST=1

in CONFIG.SYS, but it is more convenient to use a small local server
that can pass on queries to another name server if it is available.
This eliminates tiresome delays waiting for timeouts.

Setting up the server
=====================
Installation and setting up of the server is very easy.

Step 1
------
Copy the program files into place. Copy NAMED.EXE to any suitable
directory; it is convenient if this directory is on the PATH. Also,
copy NETLIB.DLL to a directory that is on the LIBPATH.

Step 2
------Locate the ETC directory used by TCP/IP. If you don't know the
location
of this directory, type the command:

SET ETC

at an OS/2 command prompt. You need to create one file in this
directory. We'll call this the ETC directory from now on.

Step 3
------
Create the NAMED configuration file. This must be called NAMED.CNF, and
must reside in the ETC directory.

The format of the configuration file is very simple. Items within lines
are separated by any number of space or tab characters (as long as there
is at least one). Anything on a line after (and including) a '#'
character is ignored. Each line starts with a command, followed by
parameters which depend on the command. Commands are as below: items in
<>
indicate values to be inserted. Commands don't have to be in upper case.

PORT <portnumber>
This indicates the port on which NAMED should listen. Normally,

 
 
Mads Orbesen Troest (25-01-2001)
Kommentar
Fra : Mads Orbesen Troest


Dato : 25-01-01 00:46

On Sat, 13 Jan 2001 11:10:38, Bent Nielsen <postmaster@x2000.dk>
wrote:

Hej Bent,

> Jeg har fundet en name sever som jeg tro der kan bruges.

Ja, den er godt nok nem at sætte op, når man sammenligner med "bind",
som jeg anvender. Jeg blev 3 år ældre de 3 dage jeg kæmpede med at
fatte dens underlige format, men nu har jeg da endelig gennemskuet
det.

> Da jeg ikke har nogen viden om hvordan det virker. så prøver jeg om der
> er en som vil bruge lidt tid på at hjælpe.

OK, det er lidt svært at lave det helt så det passer til dine ISP'ere
her fra, men her da lidt at starte med.

Kald dit lokale domæne for (eksempelvis) "lokal.net" (bare et navn der
ikke eksisterer på nettet).
Dette navn skal stå i \MPTN\ETC\RESOLV2 (og tilsvarende på dine andre
operativ systemer), hvor du også skal stille DNS adressen til IP
adressen på din interne DNS server:
---KLIP---
domain lokal.net
nameserver 192.168.den-maskine-med-NAMED-på
---KLIP---

Navnet skal også stå i NAMED.CNF:
---KLIP---
auth_domain lokal.net
---KLIP---

Dine maskiner kan så hedde:
teamnord.lokal.net, new2000.lokal.net, x3000.lokal.net,
x2000.lokal.net, x4000.lokal.net, x1000.lokal.net, , x5000.lokal.net
... og så videre

Dette definerer du i \MPTN\ETC\HOSTS på den maskine der skal køre
NAMED (vær også sikker på at der er en SET USE_HOSTS_FIRST=1 i
Config.SYS på maskinen):

---KLIP---
192.168.0.50 teamnord.lokal.net
192.168.0.30 new2000.lokal.net
192.168.0.40 x3000.lokal.net
192.168.0.60 x2000.lokal.net
192.168.0.70 x4000.lokal.net
192.168.0.80 x1000.lokal.net
192.168.0.90 x5000.lokal.net
192.168.0.20 client7.lokal.net
192.168.0.10 x6999.lokal.net
---KLIP---

Du konfigurerer NAMED.CNF således på DNS maskinen:

auth_network 192.168.0.0
auth_netmask 255.255.0.0

^^^ Disse to angiver, at dit subnet er 192.168.0.x

auth_domain lokal.net

^^^ Domæne navnet for dit subnet.

refer_interface ppp0

^^^ Skal matche interface navnet på dir dial-up interface. (Det kan du
evt. se med en netstat -n når der er forbindelse til din ISP; det er
dog normalt ppp0.)

refer_servers (se herunder)

^^^ Denne er lidt kompliceret at forklare... Det korte af det lange
er, at den fortæller NAMED hvilke name-servere der hører til hvilke
(ppp0) interface-adresser. Det er på den måde den kan understøtte
flere ISP'er. Detaljer følger:

Du skal have en "refer_servers" linje for hver ISP du kan finde på at
ringe til. Disse linjer fortæller NAMED hvilke eksterne name-servere
den skal rådføre sig med for navne den ikke selv kender. Linjerne
består af 3 dele ISP'ens subnet, netmaske og name-server adresser. Du
kan finde ud af dette på følgende måde:

1) Forbind til din ISP
2) Hvis ISP'en har oplyst deres subnet, så skriv det som første punkt
efter "refer_servers". Ellers connect til ISP'en og skriv "netstat
-a", og noter hvilken IP der står som adresse for interfacet ppp0.
Brug denne som første punkt efter "refer_servers".
3) Hvis ISP'en har oplyst en netmaske, så skriv den som anden punkt
efter "refer_servres". Ellers connect til ISP'en og skriv "netstat
-a", og noter den netmaske der står (fx. 0xffffff00). Denne skal
omsættes fra hex til dotted-decimal (FF FF FF 00 bliver til
255.255.255.0) og skrives ind som andet punkt efter "refer_servers".
Ret IP adressen fra punkt 2, så de cifre der er 0 i netmasken også er
0 i IP-adressen (burde strengt taget ikke være nødvendigt, men han er
lidt uklar i sin dokumentation.)
4) Som 3/4. punkt efter "refer_servers" skriver du din ISPs
name-server adresser. Hvis de er oplyst kan du skrive dem direkte ind;
ellers forbind til din ISP og skriv "type \MPTN\ETC\RESOLV" og skriv
de 1 eller 2 "nameserver" adresser der står.

En "refer_servers" linje for TeleDanmark kunne se således ud:

refer_servers 195.249.115.0 255.255.255.0 193.162.153.164
193.162.146.9

Gentag ovenstående process for alle dine

Søg
Reklame
Statistik
Spørgsmål : 177500
Tips : 31968
Nyheder : 719565
Indlæg : 6408518
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste