Ok ho risolto.
Queste le impostazioni:
Bind9
/etc/bind/named.conf.local
//
// Do any local configuration here
//
// Consider adding the 1918 zones here, if they are not used in your
// organization
include "/etc/bind/zones.rfc1918";
zone "linux01.lan" {
type master;
file "/etc/bind/zones/linux01.lan.db";
};
zone "linux02.lan" {
type master;
file "/etc/bind/zones/linux02.lan.db";
};
// per aggiungere altre zone copiare:
zone "linux02.lan" {
type master;
file "/etc/bind/zones/linux02.lan.db";
};
//----------------------------------------------
// e sostituire il nome della zona
// creare cartella zones e inserire i file delle varie zone
/etc/bind/zones/linux01.lan.db
;
; BIND data file for local loopback interface
;
$TTL 604800
@ IN SOA linux01.lan. root.linux01.lan. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS linux01.lan.
@ IN A 192.168.1.50
//---------------------------------------------------------------
Non uso la risoluzione inversa non so se giusto o sbagliato ma non so come fare
//---------------------------------------------------------------
/etc/bind/zones/linux02.lan.db
;
; BIND data file for local loopback interface
;
$TTL 604800
@ IN SOA linux02.lan. root.linux02.lan. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS linux02.lan.
@ IN A 192.168.1.50
//--------------------Configurazione Apache2 ------------------------------
/etc/apache2/ports.conf
Listen 192.168.1.50:80
/etc/apache2/sites-available/default
NameVirtualHost 192.168.1.50:80
<VirtualHost 192.168.1.50:80>
ServerAdmin webmaster@localhost
ServerName localhost
DocumentRoot /var/www/
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
# This directive allows us to have apache2's default start page
# in /apache2-default/, but still have / go to the right place
#RedirectMatch ^/$ /apache2-default/
</Directory>
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
ErrorLog /var/log/apache2/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog /var/log/apache2/access.log combined
ServerSignature On
Alias /doc/ "/usr/share/doc/"
<Directory "/usr/share/doc/">
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory>
</VirtualHost>
<VirtualHost 192.168.1.50:80>
ServerAdmin webmaster@localhost
ServerName linux01.lan
DocumentRoot /var/www/linux01/
<Directory /var/www/linux01/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
# This directive allows us to have apache2's default start page
# in /apache2-default/, but still have / go to the right place
#RedirectMatch ^/$ /apache2-default/
</Directory>
</VirtualHost>
<VirtualHost 192.168.1.50:80>
ServerAdmin webmaster@localhost
ServerName linux02.lan
DocumentRoot /var/www/linux02/
<Directory /var/www/linux02/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
# This directive allows us to have apache2's default start page
# in /apache2-default/, but still have / go to the right place
#RedirectMatch ^/$ /apache2-default/
</Directory>
</VirtualHost>
// volendo si può inserire file separati e usare le inclusini
A me funziona ma so che ci sono degli errori che non so come risolvere per perfezionare il tutto.