hallo, bin noch neu unter unix, deshalb hoffe ich, das mir jemand helfen kann.
ich möchte meinen bsd rechner als server für mein lokales netzwerk arbeiten lassen. der internetzugang, apache und andere dienste sollen drauf laufen.
das gateway und die interneteinwahl funktionieren.
mein bsd rechner heißt box, die lokale domain heißt mshome.lan wobei ich mshome.net bevorzugen würde, wenn das ging (damit tun sich alte windows maschinen leichter, aber naja).
die einwahl erfolgt über die ip adresse 10.10.0.10
die netzwerkkarten fürs heimnetzwerk sind unter 192.168.0.1 erreichbar.
meine clients können ins internet, JEDOCH muss ich auf diesen den dns server meines isps eintragen!
bind9 startet bei mir zwar aber richtig arbeitet der nicht. ich kann keine rechner in meinem lokalen netzwerk mit ihrem namen pingen. wenn ich bsd selber pinge, antwortet er mit 10.10.0.10, also mit der netzwerkkarte, die ins internet geht. weis nicht ob das von belang ist. (traceroute das selbe)
host hostname bringt mir als antwort Host hostname not found: 3(NCDOMAIN)
meine named.conf sieht folgendermassen aus.
---------------------------------------------------------------------------------------------------------
key "rndc-key" {
algorithm hmac-md5;
secret "Y7lrJetSkrE0FrWvO3VJxA==";
};
acl corpnets { 192.168.0.0/24; };
controls {
inet 127.0.0.1 port 953
allow { 127.0.0.1; } keys { "rndc-key"; };
};
options {
directory "/etc/namedb";
pid-file "/var/run/named/pid";
dump-file "/var/dump/named_dump.db";
statistics-file "/var/stats/named.stats";
allow-query { corpnets; };
listen-on { 192.168.0.1; 127.0.0.1; };
forwarders {
193.189.244.197;
193.189.244.205;
};
};
zone "." {
type hint;
file "named.root";
};
zone "0.0.127.IN-ADDR.ARPA" {
type master;
file "master/localhost.rev";
};
// RFC 3152
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" {
type master;
file "master/localhost-v6.rev";
};
// RFC 1886 -- deprecated
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.INT" {
type master;
file "master/localhost-v6.rev";
};
zone "mshome.lan" {
type master;
file "slave/mshome.lan";
allow-update { 192.168.0.1; };
// masters { 192.168.0.1; };
};
zone "0.168.192.in-addr.arpa" {
type master;
file "master/localhost.rev";
// file "slave/0.168.192.in-addr.arpa";
allow-update { key DHCP_UPDATE; };
};
---------------------------------------------------------------------------------------------------
mittlerweile ein schlachtfeld, da ich dutzende konfigurationen ausprobiert habe.
dhcpd läuft im moment, da ich vermute, das die lokale namesauflösung von windowsrechner bei der übergabe der dhcp-daten die namen mitbekommt. aber sicher bin ich mir da nicht.
und die zone files:
0.168.192.in.addr.arpa
---------------------------------------------------------------------------------------------------
$TTL 1D
@ IN SOA box root.mshome.lan (
2005071801
1H
15M
1W
15M )
NS box
@ IN PTR box.mshome.lan.
---------------------------------------------------------------------------------------------------
mshome.lan
---------------------------------------------------------------------------------------------------
$TTL 1D
@ SOA box hostmaster (
2005071801
1H
15M
1W
15M )
NS box
box A 192.168.0.1
box.mshome.lan IN A 192.168.0.1
localhost A 127.0.0.1
---------------------------------------------------------------------------------------------------
so siehts aus und nun lehne ich mich zurück und lasse mir helfen
vielen dank und schöne grüße
Thomsson
ich möchte meinen bsd rechner als server für mein lokales netzwerk arbeiten lassen. der internetzugang, apache und andere dienste sollen drauf laufen.
das gateway und die interneteinwahl funktionieren.
mein bsd rechner heißt box, die lokale domain heißt mshome.lan wobei ich mshome.net bevorzugen würde, wenn das ging (damit tun sich alte windows maschinen leichter, aber naja).
die einwahl erfolgt über die ip adresse 10.10.0.10
die netzwerkkarten fürs heimnetzwerk sind unter 192.168.0.1 erreichbar.
meine clients können ins internet, JEDOCH muss ich auf diesen den dns server meines isps eintragen!
bind9 startet bei mir zwar aber richtig arbeitet der nicht. ich kann keine rechner in meinem lokalen netzwerk mit ihrem namen pingen. wenn ich bsd selber pinge, antwortet er mit 10.10.0.10, also mit der netzwerkkarte, die ins internet geht. weis nicht ob das von belang ist. (traceroute das selbe)
host hostname bringt mir als antwort Host hostname not found: 3(NCDOMAIN)
meine named.conf sieht folgendermassen aus.
---------------------------------------------------------------------------------------------------------
key "rndc-key" {
algorithm hmac-md5;
secret "Y7lrJetSkrE0FrWvO3VJxA==";
};
acl corpnets { 192.168.0.0/24; };
controls {
inet 127.0.0.1 port 953
allow { 127.0.0.1; } keys { "rndc-key"; };
};
options {
directory "/etc/namedb";
pid-file "/var/run/named/pid";
dump-file "/var/dump/named_dump.db";
statistics-file "/var/stats/named.stats";
allow-query { corpnets; };
listen-on { 192.168.0.1; 127.0.0.1; };
forwarders {
193.189.244.197;
193.189.244.205;
};
};
zone "." {
type hint;
file "named.root";
};
zone "0.0.127.IN-ADDR.ARPA" {
type master;
file "master/localhost.rev";
};
// RFC 3152
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" {
type master;
file "master/localhost-v6.rev";
};
// RFC 1886 -- deprecated
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.INT" {
type master;
file "master/localhost-v6.rev";
};
zone "mshome.lan" {
type master;
file "slave/mshome.lan";
allow-update { 192.168.0.1; };
// masters { 192.168.0.1; };
};
zone "0.168.192.in-addr.arpa" {
type master;
file "master/localhost.rev";
// file "slave/0.168.192.in-addr.arpa";
allow-update { key DHCP_UPDATE; };
};
---------------------------------------------------------------------------------------------------
mittlerweile ein schlachtfeld, da ich dutzende konfigurationen ausprobiert habe.
dhcpd läuft im moment, da ich vermute, das die lokale namesauflösung von windowsrechner bei der übergabe der dhcp-daten die namen mitbekommt. aber sicher bin ich mir da nicht.
und die zone files:
0.168.192.in.addr.arpa
---------------------------------------------------------------------------------------------------
$TTL 1D
@ IN SOA box root.mshome.lan (
2005071801
1H
15M
1W
15M )
NS box
@ IN PTR box.mshome.lan.
---------------------------------------------------------------------------------------------------
mshome.lan
---------------------------------------------------------------------------------------------------
$TTL 1D
@ SOA box hostmaster (
2005071801
1H
15M
1W
15M )
NS box
box A 192.168.0.1
box.mshome.lan IN A 192.168.0.1
localhost A 127.0.0.1
---------------------------------------------------------------------------------------------------
so siehts aus und nun lehne ich mich zurück und lasse mir helfen

vielen dank und schöne grüße
Thomsson