Installazione Server · 4 min read · Feb 09, 2026
Installare un server DNS Ubuntu Hardy 8.04 LTS con BIND - Pagina 3
4 Abilitare l’account root
Dopo il riavvio puoi accedere con il tuo nome utente precedentemente creato (ad es. amministratore). Poiché dobbiamo eseguire tutti i passaggi di questo tutorial come utente root, abiliteremo l’account root.
Esegui
sudo passwd roote dai una password a root. Successivamente possiamo passare a root eseguendo
su5 Installare il server SSH (Opzionale)
Se non hai installato il server OpenSSH durante l’installazione del sistema, puoi farlo ora:
apt-get install ssh openssh-serverDa ora in poi puoi utilizzare un client SSH come PuTTY e connetterti dal tuo workstation al tuo server Ubuntu 8.04 LTS e seguire i passaggi rimanenti di questo tutorial.
6 Installare vim-full (Opzionale)
Userò vi come editor di testo in questo tutorial. Il programma vi predefinito ha un comportamento strano su Ubuntu; per risolvere questo, installiamo vim-full:
apt-get install vim-full(Non è necessario farlo se utilizzi un editor di testo diverso come joe o nano.)
7 Configurare la rete
Poiché l’installer di Ubuntu ha configurato il nostro sistema per ottenere le impostazioni di rete tramite DHCP, dobbiamo cambiare questo ora perché un server dovrebbe avere un indirizzo IP statico. Modifica /etc/network/interfaces e adattalo alle tue esigenze (in questo esempio utilizzerò l’indirizzo IP 192.168.0.100):
vi /etc/network/interfaces| # Questo file descrive le interfacce di rete disponibili sul tuo sistema # e come attivarle. Per ulteriori informazioni, vedere interfaces(5). # L'interfaccia di rete di loopback auto lo iface lo inet loopback # L'interfaccia di rete primaria auto eth0 iface eth0 inet static address 192.168.0.100 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.0.255 gateway 192.168.0.1 |
Assicurati che la tua configurazione di rete sia impostata correttamente, sentiti libero di modificarla in base alla tua configurazione di rete.
Poi riavvia la tua rete:
/etc/init.d/networking restartPoi modifica /etc/hosts. Fai in modo che appaia così:
vi /etc/hosts| 127.0.0.1 localhost.localdomain localhost 192.168.0.100 server1.tm.local server1 # Le seguenti righe sono desiderabili per host compatibili con IPv6 ::1 ip6-localhost ip6-loopback fe00::0 ip6-localnet ff00::0 ip6-mcastprefix ff02::1 ip6-allnodes ff02::2 ip6-allrouters ff02::3 ip6-allhosts |
Ora esegui
echo server1.tm.local > /etc/hostname
/etc/init.d/hostname.sh startSuccessivamente, esegui
hostname
hostname -fEntrambi dovrebbero mostrare server1.tm.local ora.
8 Modifica /etc/apt/sources.list e aggiorna la tua installazione di Linux
Modifica /etc/apt/sources.list. Commenta o rimuovi il CD di installazione dal file e assicurati che i repository universe e multiverse siano abilitati. Dovrebbe apparire così:
vi /etc/apt/sources.list| # # deb cdrom:[Ubuntu-Server 8.04 _Hardy Heron_ - Release i386 (20080423.2)]/ hardy main restricted #deb cdrom:[Ubuntu-Server 8.04 _Hardy Heron_ - Release i386 (20080423.2)]/ hardy main restricted # Vedi http://help.ubuntu.com/community/UpgradeNotes per come aggiornare a # versioni più recenti della distribuzione. deb http://de.archive.ubuntu.com/ubuntu/ hardy main restricted deb-src http://de.archive.ubuntu.com/ubuntu/ hardy main restricted ## Aggiornamenti di correzione di bug importanti prodotti dopo il rilascio finale della ## distribuzione. deb http://de.archive.ubuntu.com/ubuntu/ hardy-updates main restricted deb-src http://de.archive.ubuntu.com/ubuntu/ hardy-updates main restricted ## N.B. il software di questo repository è COMPLETAMENTE NON SUPPORTATO dal team di Ubuntu, ## e potrebbe non essere sotto una licenza gratuita. Ti preghiamo di soddisfare te stesso riguardo ai ## tuoi diritti di utilizzare il software. Inoltre, si prega di notare che il software in ## universe NON RICEVERÀ alcuna revisione o aggiornamenti dal team di sicurezza di Ubuntu. deb http://de.archive.ubuntu.com/ubuntu/ hardy universe deb-src http://de.archive.ubuntu.com/ubuntu/ hardy universe deb http://de.archive.ubuntu.com/ubuntu/ hardy-updates universe deb-src http://de.archive.ubuntu.com/ubuntu/ hardy-updates universe ## N.B. il software di questo repository è COMPLETAMENTE NON SUPPORTATO dal team di Ubuntu, ## e potrebbe non essere sotto una licenza gratuita. Ti preghiamo di soddisfare te stesso riguardo ai ## tuoi diritti di utilizzare il software. Inoltre, si prega di notare che il software in ## multiverse NON RICEVERÀ alcuna revisione o aggiornamenti dal team di sicurezza di Ubuntu. deb http://de.archive.ubuntu.com/ubuntu/ hardy multiverse deb-src http://de.archive.ubuntu.com/ubuntu/ hardy multiverse deb http://de.archive.ubuntu.com/ubuntu/ hardy-updates multiverse deb-src http://de.archive.ubuntu.com/ubuntu/ hardy-updates multiverse ## Decommenta le seguenti due righe per aggiungere software dal repository 'backports' ## N.B. il software di questo repository potrebbe non essere stato testato come ## ampiamente come quello contenuto nella versione principale, anche se include ## versioni più recenti di alcune applicazioni che potrebbero fornire funzionalità utili. ## Inoltre, si prega di notare che il software in backports NON RICEVERÀ alcuna revisione ## o aggiornamenti dal team di sicurezza di Ubuntu. # deb http://de.archive.ubuntu.com/ubuntu/ hardy-backports main restricted universe multiverse # deb-src http://de.archive.ubuntu.com/ubuntu/ hardy-backports main restricted universe multiverse ## Decommenta le seguenti due righe per aggiungere software dal repository 'partner' di Canonical. ## Questo software non fa parte di Ubuntu, ma è ## offerto da Canonical e dai rispettivi fornitori come servizio agli utenti di Ubuntu. # deb http://archive.canonical.com/ubuntu hardy partner # deb-src http://archive.canonical.com/ubuntu hardy partner deb http://security.ubuntu.com/ubuntu hardy-security main restricted deb-src http://security.ubuntu.com/ubuntu hardy-security main restricted deb http://security.ubuntu.com/ubuntu hardy-security universe deb-src http://security.ubuntu.com/ubuntu hardy-security universe deb http://security.ubuntu.com/ubuntu hardy-security multiverse deb-src http://security.ubuntu.com/ubuntu hardy-security multiverse |
Poi esegui
apt-get updateper aggiornare il database dei pacchetti apt e
apt-get upgradeper installare gli aggiornamenti più recenti (se ce ne sono).
9 Disabilitare AppArmor (Questo è un must per far funzionare tutto bene qui)
AppArmor è un’estensione di sicurezza (simile a SELinux) che dovrebbe fornire una sicurezza estesa, che di solito causa più problemi che vantaggi. Pertanto, lo disabilito.
Possiamo disabilitarlo in questo modo:
/etc/init.d/apparmor stop
update-rc.d -f apparmor removeRicevi i nuovi post nella tua casella di posta.
Nessuno spam. Disiscriviti in qualsiasi momento.