ich hab als bisher wenig erfahrener debian user eine frage zum dns (bind9). ich habe etch in einer vmware installiert und mein noch hauptrechner ist win xp. sonst gehe ich über einen router(192.168.0.254) ins internet mit dsl.
ich möchte einen multifunktionsserver unter debian aufbauen, der primär als entwicklungs-webserver dienen soll. ziel ist es einen apache2 zu betrieben mit vhost der http://www.domain1.de http://www.domain2.de hostet. Die namensauflösung soll per bind9 geschehen, sodass ich in meinem browser http://www.domain1.de eingebe und die entsprechende website angezeigt wird. (bitte keine diskussionen darüber, dass das vielleicht mit bind9 oversized ist... thx)
die einrichtung des apache2 mit namensbasiertem vhost ist mir bekannt und dazu gibt es ja auch einige tutorials.
hier meine bisherige bind9 config:
meine domain heisst "homenet.local"
named.conf.local
Code: Alles auswählen
zone "homenet.local" {
type master;
file "/etc/bind/db.homenet.local";
allow-update {none;};
};
zone "0.168.192.in.addr-arpa" {
type master;
file "/etc/bind/db.192.168.0";
allow-update {none;};
};
Code: Alles auswählen
options {
directory "/var/cache/bind";
// If there is a firewall between you and nameservers you want
// to talk to, you might need to uncomment the query-source
// directive below. Previous versions of BIND always asked
// questions using port 53, but BIND 8.1 and later use an unprivileged
// port by default.
// query-source address * port 53;
// If your ISP provided one or more IP addresses for stable
// nameservers, you probably want to use them as forwarders.
// Uncomment the following block, and insert the addresses replacing
// the all-0's placeholder.
forwarders {
192.168.0.254;
145.253.2.11;
145.253.2.75;
};
auth-nxdomain no; # conform to RFC1035
listen-on-v6 { any; };
};
Code: Alles auswählen
;
$TTL 604800
@ IN SOA debian.homenet.local. root.localhost. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
@ IN NS debian
localhost IN A 127.0.0.1
debian IN A 192.168.0.253
winxp IN A 192.168.0.1
www IN CNAME debian
mail IN CNAME debian
ftp IN CNAME debian
news IN CNAME debian
Code: Alles auswählen
;
$TTL 86400
@ IN SOA debian.homenet.local. root.localhost. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
86400 ) ; Negative Cache TTL
;
@ IN NS debian.homenet.local.
253 IN PTR debian.
1 IN PTR winxp.
zweite frage: wenn dann die konfig korrigiert ist, wie baue die namensauflösung für die weiteren domains http://www.domain1.de, http://www.domain2.de ... ??? muss ich für jede domain eine weitere zone einrichten ? oder reicht ein weiterer eintrag in form von
Code: Alles auswählen
www.domain1.de IN CNAME debian