Permalänk
Medlem

Zon-konfigurering (DNS)

Jag skulle vilja översätta server.mshome.net till min lokala ip 192.168.0.1 där jag har en DNS-server. Kör Suse 9.3 Pro.

I min /var/named/mshome.net skrev jag:

mshome.net. IN SOA server.mshome.net. nova.mshome.net. (
200505301
10800
3600
604800
38400 )
NS server
MX 10 mail

server A 192.168.0.1
mail A 192.168.0.1

Och i min /etc/named.conf lade jag till:

#Telias DNS-servrar
forwarders { 195.67.199.9; 195.67.199.10; };

zone "mshome.net" in {
type master;
file "/var/named/mshome.net";
};

Sedan startade jag servern med "rcnamed start" och det gick utmärkt.

Sedan testade jag att pinga server.mshome.net men det fungerade inte. Inte heller fick jag fram något med dig -t MX mshome.net.

Har jag gjort något fel? Detta ska väl bara möjligt att genomföra. Nån som vet?

Permalänk
Medlem

Jag har för mig att du måste skriva hela hostnamnet för A-posterna, antingen explicit eller m.h.a. $ORIGIN ("magiskt" ord i BIND-zonfiler).

server.mshome.net. A 192.168.0.1
mail.mshome.net. A 192.168.0.1

eller

$ORIGIN mshome.net.
server A 192.168.0.1
mail A 192.168.0.1

Visa signatur

Min dator är tuffare än din.

Permalänk

Känns rätt tveksamt att köra med ett domännamn (mshome.net) som existerar ute på nätet. Gissar att det kan vara ett problem (eftersom du kör med telias servrar som forwarders kanske den uppslagningen görs först).

Permalänk
Medlem

forwarders påverkar bara var den ska skicka frågor där dns-servern inte vet själv, och påverkar inte dess egna zoner. Att använda mshome.net kommer fungera bra, så länge man inte behöver kunna komma åt "riktiga" hostnamn under "riktiga" mshome.net.

Visa signatur

Min dator är tuffare än din.

Permalänk
Medlem

ska du bara ha några få burkar i zonen borde du kunna köra med hosts-filen istället..

Visa signatur

4 datorer: 9 cpuer (plats för 4 till), 10scsi+1satadisk, 7.75gb ram, bara Linux
http://isitfika.net http://code.kryo.se

Permalänk
Medlem

Fick det att fungera nu! Var många småfel som resulterade i att det inte fungerade. Använder följande som jag kopierade från novells hemsida.

$TTL 2D
world.cosmos. IN SOA gateway root.world.cosmos. (
2003072441 ; serial
1D ; refresh
2H ; retry
1W ; expiry
2D ) ; minimum

IN NS gateway
IN MX 10 sun

gateway IN A 192.168.0.1
IN A 192.168.1.1
sun IN A 192.168.0.2
moon IN A 192.168.0.3
earth IN A 192.168.1.2
mars IN A 192.168.1.3
www IN CNAME moon

Anledningen till att jag ville sätta upp en DNS-server var för att jag ville binda "ntinstall" till 192.168.0.1. Nu kan jag binda domännamn gateway.world.cosmos till 192.168.0.1. Hur gör jag för att binda en vanlig hostnamn som ntinstall? Jag vet man kan göra det med host-filer men det är inte meningen just nu. Vill köra via DNS.

Permalänk
Medlem

Använd named-checkconf och named-checkzone för att göra en snabb syntaxkontroll av named.conf och zonfil(er).

Visa signatur

I am not a politician and my other habits are also good.

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av Henque
Använd named-checkconf och named-checkzone för att göra en snabb syntaxkontroll av named.conf och zonfil(er).

vad menar du? jag vill binda ntinstall till ip.