Come prima cosa interveniamo sulle impostazioni di rete del server Linux. Se si è appena conclusa l’installazione del sistema operativo, è probabile che l’interfaccia di rete sia configurata in DHCP. Ciò non è consigliabile per un server; inoltre è necessario che il resolver DNS punti al server Windows, poiché è quest’ultimo a risolvere i nomi e la posizione dei servizi in rete, tra cui il servizio Kerberos che ci servirà più avanti. Assegniamo al server Linux l’indirizzo statico 192.168.1.21:
sudo nano /etc/network/interfaces
ed eccoci nell’editor Nano. È facile da usare: ci si sposta con le frecce, si salva con CTRL+O e si esce con CTRL+X.
GNU nano 2.2.4 File: /etc/network/interfaces # This file describes the network interfaces available on your system # and how to activate them. For more information, see interfaces(5). # The loopback network interface auto lo iface lo inet loopback # The primary network interface allow-hotplug eth0 iface eth0 inet dhcp ^G Guida ^O Salva ^R Inserisci ^Y Pag Prec. ^K Taglia ^C Posizione ^X Esci ^J Giustifica ^W Cerca ^V Pag Succ. ^U Incolla ^T Ortografia
Modifichiamo la riga:
iface eth0 inet dhcp
nel modo seguente:
iface eth0 inet static address 192.168.1.21 netmask 255.255.255.0 gateway 192.168.1.254
In pratica abbiamo modificato l’interfaccia eth0 da DHCP a IP statico, e gli abbiamo fornito i vari parametri. CTRL+O, Invio per confermare il nome del file, CTRL+X per uscire. Ora sistemiamo il resolver DNS:
sudo nano /etc/resolv.conf
Modifichiamo il contenuto del file come segue:
domain acme.local search acme.local nameserver 192.168.1.20
Salviamo e usciamo da Nano. È ora di applicare i cambiamenti:
sudo ifdown eth0 ; sudo ifup eth0
Facciamo un test:
ping vmw2008r2
Dovremmo vedere qualcosa del genere:
PING vmw2008r2.acme.local (192.168.1.20) 56(84) bytes of data. 64 bytes from 192.168.1.20: icmp_req=1 ttl=128 time=0.369 ms 64 bytes from 192.168.1.20: icmp_req=2 ttl=128 time=0.426 ms 64 bytes from 192.168.1.20: icmp_req=3 ttl=128 time=0.348 ms ...
CTRL+C per fermare il ping.
È consigliabile inserire nome e indirizzo del server Linux in /etc/hosts:
sudo nano /etc/hosts
Assicuriamoci che il nostro server Linux sia elencato correttamente:
192.168.1.21 smbserver.acme.local smbserver