Yosemite Server
Transcript
Yosemite Server
- Luca Bertolli - OS X 10.10 Yosemite Server Guida all’uso Guida alla configurazione di tutti i servizi >> Collegare un dominio Internet al server >> Gestione avanzata degli utenti >> Amministrazione remota del server >> OS X 10.10 Yosemite Server Guida all’uso Luca Bertolli OS X 10.10 Yosemite Server | Guida all’uso Autore: Luca Bertolli Collana: Editor: Marco Aleotti Progetto grafico: Roberta Venturieri Immagine di copertina: ©francesco riccardo iacomino | Thinkstock ISBN: 978-88-6895-136-8 Copyright © 2015 LSWR Srl Via Spadolini, 7 - 20141 Milano (MI) - www.edizionilswr.it Finito di stampare nel mese di gennaio 2015 presso “Rotolito Lombarda” spa, Pioltello (MI) Nessuna parte del presente libro può essere riprodotta, memorizzata in un sistema che ne permetta l’elaborazione, né trasmessa in qualsivoglia forma e con qualsivoglia mezzo elettronico o meccanico, né può essere fotocopiata, riprodotta o registrata altrimenti, senza previo consenso scritto dell’editore, tranne nel caso di brevi citazioni contenute in articoli di critica o recensioni. La presente pubblicazione contiene le opinioni dell’autore e ha lo scopo di fornire informazioni precise e accurate. L’elaborazione dei testi, anche se curata con scrupolosa attenzione, non può comportare specifiche responsabilità in capo all’autore e/o all’editore per eventuali errori o inesattezze. Nomi e marchi citati nel testo sono generalmente depositati o registrati dalle rispettive aziende. L’autore detiene i diritti per tutte le fotografie, i testi e le illustrazioni che compongono questo libro, salvo quando diversamente indicato. Sommario INTRODUZIONE........................................................................................................ 9 1. INSTALLAZIONE E CONFIGURAZIONE......................................................11 Download dal Mac App Store..................................................................................................12 Installazione da zero...................................................................................................................13 Aggiornamento da una versione precedente...................................................................... 18 Scegliere il tipo di configurazione.......................................................................................... 19 DCHCP..........................................................................................................................................26 2. LA SCRIVANIA DEL MAC.............................................................................29 La barra dei menu.......................................................................................................................29 Il Finder..........................................................................................................................................31 Il dock........................................................................................................................................... 48 Il Centro notifiche........................................................................................................................51 Gestione delle applicazioni......................................................................................................54 Personalizzare l’ambiente di lavoro...................................................................................... 66 La nuova interfaccia dark........................................................................................................ 68 3. INTRODUZIONE AGLI STRUMENTI DI AMMINISTRAZIONE............71 L’applicazione Server..................................................................................................................71 Controllo degli accessi..............................................................................................................75 4. OPEN DIRECTORY..........................................................................................77 Configurare Open Directory....................................................................................................78 5. GESTIONE DI UTENTI E GRUPPI ................................................................85 Utenti del server e utenti di rete.............................................................................................85 Impostare la politica per le password................................................................................... 91 I gruppi..........................................................................................................................................92 6. CONDIVISIONE DI FILE E STAMPANTI.....................................................97 Condivisione dei file..................................................................................................................97 Condivisione della stampante...............................................................................................106 5 OS X 10.10 Yosemite Server | Guida all’uso 7. IL SERVIZIO CONTATTI.................................................................................111 Attivazione e configurazione del servizio............................................................................111 Utilizzo del servizio...................................................................................................................114 8.IL SERVIZIO CALENDARIO E L’INTEGRAZIONE CON PROMEMORIA..................................................................................... 117 Attivazione e configurazione del servizio...........................................................................117 Utilizzo dell’applicazione Calendario col servizio Calendario...................................... 124 Calendario sul web..................................................................................................................128 Integrazione con l’applicazione Promemoria....................................................................134 9. I SERVIZI WEB................................................................................................ 137 Attivazione del servizio web.................................................................................................. 137 Attivazione del servizio Wiki..................................................................................................141 Wiki per i gruppi.......................................................................................................................144 Blog..............................................................................................................................................150 Profilo.......................................................................................................................................... 155 Persone....................................................................................................................................... 156 I servizi web su iPad................................................................................................................. 156 10. SERVIZI DI COMUNICAZIONE: POSTA E MESSAGGI........................ 159 Posta............................................................................................................................................ 159 Configurazione di Mail sul client..........................................................................................164 Server Messaggi.......................................................................................................................166 Configurazione di Messaggi sui client................................................................................ 167 11. CONNESSIONI VPN E FTP........................................................................... 171 Collegamenti VPN.....................................................................................................................171 Collegamento FTP.................................................................................................................... 177 12.AVVIO E INSTALLAZIONE DEI CLIENT DALLA RETE CON NETBOOT...............................................................................................181 Preparare le immagini disco per l’avvio e per l’installazione di OS X Yosemite........181 Attivazione del servizio.......................................................................................................... 185 Avvio dei computer client dalla rete....................................................................................190 13. IL SERVIZIO XCODE..................................................................................... 193 Installazione di Xcode............................................................................................................. 193 Attivazione del servizio Xcode nell’applicazione Server................................................ 195 Utilizzo del servizio..................................................................................................................196 6 Sommario 14.GESTIONE CENTRALIZZATA DEGLI AGGIORNAMENTI E DEI BACKUP..............................................201 Configurazione del servizio di aggiornamento centralizzato....................................... 202 Il servizio Cache.......................................................................................................................206 Centralizzare i backup con Time Machine........................................................................208 15. CONFIGURAZIONE DEI COMPUTER CLIENT........................................ 211 Il computer dell’utente............................................................................................................ 212 Gestore profilo..........................................................................................................................214 Backup con Time Machine.................................................................................................... 220 16. AMMINISTRAZIONE REMOTA DEL SERVER........................................225 Che cosa installare.................................................................................................................. 225 Condivisione dello schermo................................................................................................. 229 INDICE ANALITICO..............................................................................................233 7 Introduzione Chiunque desideri dotarsi di un server deve affrontare il costo, spesso ragguardevole, del sistema operativo e delle licenze per i singoli utenti, necessari per accedere ai servizi del server stesso. Una versione server di Linux può sembrare una buona soluzione per risparmiare, ma vi è il rischio di perdersi nelle sue complicate configurazioni, o, peggio, di trovarsi a spendere dei soldi per l’intervento di un sistemista esperto di Unix. Che cosa è meglio fare, allora? Nell’agenzia multimediale che gestisco abbiamo risolto il problema utilizzando un Mac con OS X Server, ritrovando la leggendaria facilità di utilizzo, la stabilità e la sicurezza dei Mac, a cui siamo sempre stati abituati. In questo modo gestiamo la nostra rete con strumenti molto avanzati ma allo stesso tempo semplici da usare, grazie all’interfaccia amichevole offerta dall’applicazione Server. Il costo per un server Mac è, inoltre, molto basso: da quando Apple ha deciso di distribuire il software dal Mac App Store, c’è stato un crollo dei prezzi e per il software si spende meno di 20 euro. Naturalmente, poi, vi serve un Mac, meglio se si tratta di un desktop, dovendo stare sempre acceso, che abbia una configurazione adatta a ospitare OS X Yosemite. Se la rete non è di grandi dimensioni, anche un Mac mini è adatto a questo scopo. Questa soluzione è ideale per gruppi di lavoro, studi professionali o piccole aziende e, potenzialmente, anche per utenti privati, che possono così crearsi la loro rete casalinga. Per queste categorie di utenti, questo è il libro giusto! Cosa troverete in questo libro Sicuramente questo volume non è dedicato a tecnici e sistemisti esperti, bensì a chi desidera usare e amministrare una rete in proprio, utilizzando gli strumenti dell’interfaccia grafica e, al contempo, configurando gli avanzati servizi messi a disposizione da OS X Yosemite Server. Nel corso dei 16 capitoli che compongono questo libro, esamineremo i servizi messi a disposizione dal server e vedremo, di volta in volta, come configurarli per poterli utilizzare. 9 OS X 10.10 Yosemite Server | Guida all’uso Cominceremo con l’installazione e la configurazione iniziale del sistema operativo. Faremo un’introduzione per chi non conosce il Mac, ma anche per presentare gli strumenti che utilizzeremo nel corso del libro. Dopo i primi tre capitoli, necessari per partire, scopriremo come si gestiscono gli utenti e la condivisione dei documenti, stabilendo i privilegi di accesso. Impareremo a usare i servizi di Posta, Calendario, Contatti e molto altro ancora. Leggendo questo libro, scoprirete che OS X Yosemite Server ha il vantaggio di consentire l’attivazione e la disattivazione dei servizi in modo veloce e semplice, con la sicurezza di non combinare guai. Come fare a... Questo libro nasce in collaborazione con il sito Come fare a..., che potete visitare all’indirizzo: www.comefarea.it. Le esperienze professionali e personali mie e dei collaboratori di CHP Multimedia, che da oltre 15 anni si occupa di servizi grafici e web, ci hanno spinto, un po’ per divertimento e un po’ per la voglia di condividere quanto imparato, a realizzare questo sito, che offre ogni settimana articoli dedicati non solo ai sistemi operativi, come OS X, che permettono di far funzionare i nostri computer, ma anche a programmi per l’ufficio, la fotografia, il video, la sicurezza informatica e molto altro ancora. Venite a visitarci e scoprirete come usare gli strumenti che la moderna tecnologia informatica ci mette a disposizione. Se volete comunicare con noi, ci trovate anche su Facebook, all’indirizzo: www.facebook.com/comefarea, e su Twitter, all’indirizzo https://twitter.com/comefarea. Ringraziamenti Desidero ringraziare la casa editrice per la fiducia accordatami, e, in particolare, Marco Aleotti e Roberta Venturieri, così pazienti nel fornirmi l’aiuto necessario per la realizzazione di questo libro. Ringrazio mia moglie Tatiana, che mi ha sopportato in questo periodo di super lavoro e che con la sua dolcezza ha reso meno gravose le mie giornate, e, naturalmente, tutti coloro che, in un modo o nell’altro, hanno collaborato con me per arrivare alla fine di questo progetto. Una menzione speciale va ad Attilio Mariani, il professore che, quando andavo a scuola, mi ha fatto nascere la passione per questo mondo. Naturalmente ringrazio anche tutti voi che comprerete questo libro: spero che possa esservi di aiuto e che vi insegni a usare OS X Yosemite Server per rendere più produttiva la vostra attività. 10 1 Installazione e configurazione Con OS X Yosemite arriva anche la nuova versione di OS X Server, il modulo aggiuntivo che trasforma OS X Yosemite in OS X Yosemite Server. Questa funzionalità si acquista separatamente dal Mac App Store. Partiamo dunque dall’installazione e dalla configurazione, dando uno sguardo anche a come si effettua l’aggiornamento da una versione precedente. Il primo contatto con ogni nuovo sistema operativo è l’installazione, sia per un client sia per un server. Nel caso di OS X Yosemite Server, questa operazione si snoda in due fasi: la prima prevede l’installazione di OS X Yosemite, la normale versione client usata da tutti gli utenti; la seconda fase riguarda l’installazione di OS X Server, che aggiungerà le componenti necessarie. Sia OS X, sia OS X Server si installano tramite il Mac App Store, il negozio di Apple che attraverso Internet trasferirà il tutto direttamente nei vostri Mac. Come per OS X Mavericks, OS X Yosemite è gratuito, mentre OS X Server è acquistabile al costo di € 17,99, una cifra accessibile a chiunque anche solo per sperimentare le funzionalità del server di Apple. Come per ogni versione del sistema operativo, anche con OS X Yosemite Server si presenterà la solita domanda: aggiornare o fare un’installazione pulita? E, nel caso, 11 OS X 10.10 Yosemite Server | Guida all’uso come si può fare un’installazione pulita? Se avete già un server con OS X Lion, OS X Mountain Lion o OS X Mavericks, è sufficiente un aggiornamento. Se avete versioni più datate, il nostro consiglio è di partire con un’installazione pulita. Chi, inoltre, ha acquistato un nuovo Mac con OS X Yosemite già installato dovrà solo aggiungere le componenti server. OS X Yosemite Server è l’unione della versione client con le componenti server e beneficia di tutte le novità che OS X Yosemite porta con sé, più quelle specifiche di OS X Server. Download dal Mac App Store Come abbiamo detto, OS X Yosemite è gratuito e OS X Server è acquistabile separatamente. Entrambi sono scaricabili solamente dal Mac App Store e potrete scegliere se aggiornare il vostro sistema attuale o eseguire un’installazione pulita. Per procedere al download di OS X Yosemite e all’acquisto di OS X Server – come per qualsiasi altro programma presente nel Mac App Store – avrete bisogno di un ID Apple. L’account di accesso Chi utilizza il Mac App Store per la prima volta avrà bisogno di un ID Apple per accedere all’installazione del sistema operativo e, successivamente, dell’applicazione Server. Se possedete un iPhone, un iPod Touch o un iPad, potete usare l’ID che già avete e che usate per acquistare le applicazioni direttamente dal dispositivo mobile. Naturalmente anche l’account che usate per acquistare musica, libri e film attraverso iTunes è un ID Apple, come pure gli account di iCloud. Se non rientrate in nessuna delle situazioni appena elencate e non avete mai acquistato nulla da iTunes, allora dovrete creare un nuovo ID Apple. La procedura è semplice: andate nel riquadro Link veloci nella pagina In primo piano del Mac App Store e fate clic su Account; nella finestra che appare fate clic su Crea ID Apple, quindi compilate il modulo con i dati richiesti seguendo la procedura guidata. Chi possiede già un account per accedere al Mac App Store, deve fare clic su Accedi, sempre nel riquadro Link veloci, e inserire il proprio account e la propria password. Una volta ottenuto l’account, siete pronti per scaricare OS X Yosemite; potete cercarlo usando il motore di ricerca presente in alto a destra, visibile in Figura 1.1, o seguendo l’apposito link sulla home del negozio. Arriverete quindi sulla pagina di OS X Yosemite, dove dovrete fare clic su Ottieni e premere su Scarica; vi verrà quindi richiesta la password del vostro ID Apple e verrà avviato il download. 12 Installazione e configurazione Capitolo 1 Figura 1.1 - Per cercare OS X Yosemite è possibile usare il motore di ricerca integrato nel Mac App Store. Installazione da zero NOTA Una volta scaricato OS X Yosemite, potrete decidere se fare una installazione pulita o aggiornare. Se preferite formattare il disco e ripartire da zero, potete usare il programma di installazione che avete scaricato per creare una chiavetta USB o anche una scheda SD, che vi permetterà di avviare il vostro Mac, eseguire la formattazione con Utility Disco e quindi eseguire l’installazione. Per creare un’unità di avvio, il metodo più semplice è quello di usare DiskMaker X, un programma che permette di realizzare un disco di avvio con OS X Yosemite del tutto automaticamente e in modo molto semplice. Questo programma è scaricabile gratuitamente all’indirizzo http://liondiskmaker.com. Per realizzare un disco di avvio con DiskMaker X avrete bisogno di un supporto da 8 GB, come una chiavetta USB. Se il vostro Mac è provvisto dell’apposito lettore, potete usare anche una scheda SD, sempre da 8 GB. Naturalmente potete usare anche un disco esterno. Una volta scaricato OS X Yosemite dal Mac App Store, aprite DiskMaker X, che, come prima cosa, vi chiederà se desiderate creare un disco per Mountain Lion (10.8), Mavericks (10.9) o OS X Yosemite (10.10); ovviamente fate clic sul terzo. Fatta la scelta del sistema operativo, DiskMaker X cercherà automaticamente nel vostro Mac il programma di installazione di OS X Yosemite; se non lo trova, vi chiederà di selezionarlo. Concluse queste operazioni preliminari, saremo pronti per creare il disco di avvio e dovremo semplicemente selezionare il tipo di supporto che vogliamo usare. Per creare il disco di avvio, DiskMaker X cancellerà completamente il contenuto della vostra chiavetta o del supporto che utilizzate; fate quindi attenzione, copiate gli eventuali dati su un altro supporto. Scelto il tipo di supporto, DiskMaker X vi preparerà il disco di avvio che potrete usare per installare OS X Yosemite. 13 OS X 10.10 Yosemite Server | Guida all’uso Per procedere a un’installazione pulita, inserite nel Mac il disco di avvio che avete creato. Avviate il computer tenendo premuto il tasto Alt. Quando apparirà l’elenco dei dischi di avvio disponibili, fate semplicemente clic sul disco che avete creato. Il Mac si avvierà e vi mostrerà la finestra Utility OS X, visibile in Figura 1.2, dove dovrete per prima cosa fare clic su Utility disco e quindi su Continua, per formattare il vostro disco rigido. Figura 1.2 - La finestra Utility OS X consente di installare OS X Yosemite, ripristinare un Mac da un backup di Time Machine, trovare aiuto online con Safari e infine utilizzare Utility Disco per formattare il proprio disco o effettuare delle riparazioni. Selezionate sulla sinistra la partizione del disco di avvio del vostro Mac, quindi fate clic sulla scheda Inizializza e poi sul pulsante Inizializza…. Terminata la formattazione del disco, chiudete Utility disco e tornerete a visualizzare la finestra Utility OS X. A questo punto, fate clic su Reinstalla OS X e, nella finestra successiva, fate clic su Continua, seguendo le istruzioni del programma di installazione. Terminata l’installazione, il Mac si riavvierà e vi mostrerà la procedura guidata per la configurazione; dovrete creare l’account amministratore, che vi permetterà di configurare anche OS X Server, da installare successivamente. Al termine della procedura di installazione, arriverete alla nuova scrivania di OS X Yosemite, che potete vedere nella Figura 1.3 con la sua nuova interfaccia grafica. 14 Installazione e configurazione Capitolo 1 Figura 1.3 - La nuova scrivania di OS X Yosemite. Installazione di OS X Server NOTA Una volta installato OS X Yosemite – o se avete un Mac con OS X Yosemite preinstallato –, siete quasi pronti per installare OS X Server. Prima di farlo è bene impostare il nome del vostro server, con cui sarà visibile dagli utenti sulla rete locale. Aprite Preferenze di Sistema, dal menu Apple o dal dock in basso, e nella finestra che appare fate clic su Condivisione. Si aprirà una finestra, come in Figura 1.4, dove si può impostare il nome del computer nella casella di testo Nome computer. Fatta questa semplice operazione, siete pronti per l’installazione vera e propria. Andate nel menu Apple e selezionate App Store… o fate clic sulla relativa icona nel dock. Usando, ancora una volta, il motore di ricerca, in alto a destra, scrivete OS X Server. Una volta trovato, fate clic su Acquista; al termine del download, troverete l’applicazione Server nel Launchpad di OS X, visibile in Figura 1.5, a cui potrete accedere facendo clic sul dock, sull’icona con raffigurato un missile. Avremo modo di vedere come funziona il Launchpad nel Capitolo 2, dove introdurremo l’interfaccia di OS X Yosemite per tutti coloro che non hanno familiarità con questo sistema operativo e le sue metafore. 15 OS X 10.10 Yosemite Server | Guida all’uso Figura 1.4 - Dalla finestra delle preferenze Condivisione è possibile impostare il nome del computer. Figura 1.5 - L’applicazione Server è disponibile nel Launchpad; per accedervi basta fare clic sull’icona raffigurante un missile posta nel dock. 16 Installazione e configurazione Capitolo 1 NOTA A questo punto, fate semplicemente clic su Server e si aprirà la finestra visibile in Figura 1.6, che si occuperà di fare la prima configurazione. Fate quindi clic sul pulsante Continua per iniziare la configurazione: accettate la licenza quando richiesto e inserite la password di amministratore del vostro Mac, quella che avete configurato durante l’installazione di OS X Yosemite. Come nella versione precedente, la configurazione iniziale prevede l’utilizzo del server sulla rete locale; per altri tipi di configurazione, ad esempio per l’utilizzo di un dominio registrato, bisognerà procedere con una configurazione successiva. Figura 1.6 - Facendo clic sul pulsante Continua, il vostro Mac verrà preparato per l’utilizzo dei servizi sulla rete locale. Attendete, quindi, che siano preparati i servizi per la rete locale. Al termine del processo di configurazione, vi verrà mostrata la finestra che potete vedere nella Figura 1.7. Questa è il centro di comando del server, dove potrete amministrare tutti i servizi (come avremo modo di approfondire nel corso di questo libro). 17 OS X 10.10 Yosemite Server | Guida all’uso Figura 1.7 - La finestra di amministrazione del server, il centro di comando da cui è possibile gestire tutti i servizi. Ora che il server ha tutto il necessario, siete pronti per iniziare la configurazione adatta alla vostra rete; andate quindi al paragrafo Scegliere il tipo di configurazione. Aggiornamento da una versione precedente Per aggiornare un server già configurato, dovrete come prima cosa aggiornare il sistema a OS X Yosemite. Per farlo, basta andare sul Mac App Store, cercare OS X Yosemite con il motore di ricerca e avviare il download. Una volta completato quest’ultimo, si aprirà la finestra per cominciare l’aggiornamento del sistema. Fate quindi clic su Continua per dare inizio alla procedura. Il programma di installazione si accorgerà che state aggiornando una versione Server di OS X e vi mostrerà un pannello dove sarete avvisati che le funzionalità server attuali saranno disabilitate fino a quando installerete OS X Server in versione 4, ossia quella supportata da OS X Yosemite. Una volta aggiornato il vostro server a OS X Yosemite, andate nuovamente nel Mac App Store e acquistate OS X Server. Terminato il download, aprite il Launchpad e lanciate la nuova applicazione Server. Apparirà la schermata che abbiamo già visto nella Figura 1.6, dove dovrete fare clic sul pulsante Continua. In poco tempo il sistema sarà aggiornato e ritroverete il vostro server con le stesse configurazioni che avevate dato nella versione precedente. 18 Installazione e configurazione Capitolo 1 Come vedremo tra breve, è possibile scegliere il tipo di network che si desidera usare in qualsiasi momento e passare molto rapidamente, per esempio, da una rete locale a una con dominio. Scegliere il tipo di configurazione Come abbiamo detto, per impostazione predefinita, se fate una installazione nuova, il server viene configurato per l’utilizzo sulla rete locale con un dominio di rete composto dal nome del computer più il suffisso .local. Questo sistema aiuta chi non è interessato a un uso esteso del server e preferisce avere un server pronto per l’uso sulla sola rete locale. Ovviamente esso non è adatto a chi, al contrario, desidera accedere dall’esterno al proprio server o a chi vuole associargli un dominio Internet registrato. Per questo motivo, è ancora possibile cambiare il tipo di Network e consentire, così, non solo di configurare velocemente un computer appena installato, ma anche di cambiare il tipo di rete, secondo le necessità, su un server già in funzione. Figura 1.8 - Il pannello Accedo al server permette di scegliere il modo in cui gli utenti potranno accedere ai servizi del server: solo locale, locale e VPN o Internet. Questo ci permette di scegliere la configurazione più adatta in qualsiasi momento invece di doverlo fare durante la fase di installazione: per prima cosa, aprite l’applicazione Server; arriverete alla schermata che abbiamo visto nella Figura 1.7; nella scheda Panoramica fate clic sul pulsante Modifica... all’altezza di Nome Host. Dopo qualche istante apparirà un pannello, dove dovrete fare clic sul pulsante Successiva. Il pannello seguente, visibile in Figura 1.8, fa da snodo per tre procedure di configurazione diverse: 19 OS X 10.10 Yosemite Server | Guida all’uso • Network locale: il server avrà un network locale con dominio .local e non sarà quindi accessibile dall’esterno della rete. Questa è la configurazione di base che troverete alla fine dell’installazione di OS X Server che abbiamo già visto; • Network locale e VPN: a differenza di un network solo locale, questo offre una modalità di accesso esterno via VPN, sfruttando l’indirizzo pubblico che deve essere assegnato al server. In questo caso potrete usare i servizi del server con il relativo numero IP; • Internet: questa è la situazione più completa, perché al server è stato assegnato un dominio registrato, mantenuto da un provider, ed è possibile sfruttare a pieno tutte le sue caratteristiche. Uso locale del server Per tutti gli utenti che usano il server solo in locale, la configurazione preimpostata da OS X Yosemite Server è già pronta all’uso. Vediamo, tuttavia, come funziona la procedura guidata per possibili utilizzi futuri. Per prima cosa, fate clic su Network locale e sul pulsante Successiva, sulla finestra che abbiamo visto in Figura 1.8. Arriverete al pannello visibile in Figura 1.9, dove dovrete impostare il Nome computer e il Nome Host, che, trattandosi di un dominio locale, dovrà essere *.local (per esempio, macserver.local). Facendo clic sul pulsante Fine, vi ritroverete con il Mac configurato con i parametri immessi. Figura 1.9 - Per configurare una rete locale con dominio *.local è sufficiente inserire il nome del computer e il dominio locale che si desidera usare. 20 Installazione e configurazione Capitolo 1 Network locale e VPN La seconda configurazione che ci viene messa a disposizione è Network locale e VPN. Questo tipo di rete rende possibile l’accesso dall’esterno con una connessione VPN (Virtual Private Network) verso il numero IP del server, a patto che questo numero sia raggiungibile da Internet. Se scegliete questo tipo di configurazione, facendo clic sul pulsante Successiva arriverete al pannello visibile in Figura 1.10, dove dovrete inserire, come visto in precedenza, il Nome computer e il Nome Host, solo che in questo caso il dominio dovrà terminare con *.private (per esempio, macserver.private). Figura 1.10 - Per configurare una rete con accesso esterno via VPN bisogna inserire il nome del computer e un dominio *.private. NOTA Per proseguire, fate clic sul pulsante Fine, che vi mostrerà l’avviso visibile in Figura 1.11, dove conviene fare clic sul pulsante Configura DNS: in questo modo il server risolverà questo dominio permettendo l’accesso ai computer della rete locale o a quelli connessi via VPN. Per completare la configurazione dovrete poi aprire le porte usate dal servizio VPN sul vostro router che troverete nella Tabella 1.2. Vedremo come accedere via VPN al server, configurando opportunamente sia i Mac sia i dispositivi iOS, nel Capitolo 11, dove tratteremo anche il servizio FTP. 21 OS X 10.10 Yosemite Server | Guida all’uso Figura 1.11 - Il programma ci chiede se configurare il servizio DNS. Internet L’ultima configurazione di rete proposta da OS X Yosemite Server è Internet. Non è complessa, ma richiede di effettuare dei passi, alcuni dei quali all’esterno del server, che possiamo riassumere nel modo seguente: 1. registrazione di un dominio Internet presso un provider; 2. configurazione delle porte sul router; 3. configurazione del server. 1. Registrare il dominio Per usufruire dei servizi completi del server, che comprendono anche il server di posta elettronica e la creazione di siti web, è necessario registrare un indirizzo Internet da associare al server presso un domain maintainer, come per esempio register.it. Per i nostri scopi non è indispensabile associare anche il servizio di hosting – basterà quindi acquistare il solo dominio –, ma, se usate provider diversi, assicuratevi che vi permettano di configurare il DNS, perché il dominio registrato dovrà puntare al numero IP del vostro router, che, una volta configurato opportunamente, dirigerà il traffico in entrata verso il server. Per prima cosa, bisogna sapere quale numero IP è stato associato al proprio router: ci sono molti siti che possono aiutarvi, come per esempio www.ilmioip.it. 22 Installazione e configurazione Capitolo 1 Una volta ottenuto il numero IP del vostro router, andate nel pannello di configurazione dei DNS del dominio che avete registrato e che dovrete configurare nel seguente modo: • il campo A: rappresenta il punto cruciale della configurazione, perché lega il dominio al numero IP del vostro router; qui sostituite il numero IP del provider con quello del vostro router; • CNAME: tutte le occorrenze vanno fatte puntare verso il dominio registrato; • MX: riguarda la posta elettronica; anche in questo caso dovrete far puntare tutto verso il dominio registrato. Nella Tabella 1.1 potete vedere uno schema in cui abbiamo usato come esempio il dominio chpnet.it, utilizzato per questo libro. Tabella 1.1 - Come configurare i parametri DNS presso il provider. Configurazione dei DNS Nome chpnet.it ftp.chpnet.it www.chpnet.it chpnet.it Tipo A CNAME CNAME MX Valore Il vostro IP pubblico chpnet.it chpnet.it chpnet.it Terminata l’associazione del dominio al vostro numero IP, vi conviene aspettare qualche giorno perché questa modifica si propaghi su Internet, altrimenti, se provate a configurare il server, riceverete un mucchio di errori fasulli. 2. Apertura delle porte sul router L’associazione del nome di dominio al numero IP del vostro router fa sì che tutto il traffico in entrata arrivi a quest’ultimo; ora, però, è necessario spiegargli dove lo deve mandare, aprendo alcune porte verso il numero IP del server sulla rete interna. Prima di proseguire, facciamo un piccolo passo indietro. La rete tipica accede a Internet tramite ADSL o altri metodi, come per esempio la fibra ottica di Fastweb o di Telecom. Indipendentemente da quale tecnologia usiate, in casa o in ufficio utilizzerete un router che, sfruttando il protocollo NAT, assegnerà un numero IP a tutti i dispositivi connessi alla rete locale, siano essi computer, smartphone o tablet. Questi numeri IP non sono visibili dall’esterno e hanno una numerazione simile a questa: 192.168.1.0. Tornando a noi, compreso il funzionamento di una rete NAT, dobbiamo in sostanza aprire le porte di entrata sul router verso i servizi erogati dal server. Ogni router ha un certo numero di porte di entrata a cui sono associati un numero e un protocollo. In genere queste porte sono chiuse, per limitare la possibilità di accesso 23 OS X 10.10 Yosemite Server | Guida all’uso NOTA da parte di estranei e perché non vengono usate da nessun computer. Nel nostro caso dovremo invece aprire quelle adatte per i servizi che desideriamo usare e associarle al numero IP del server sulla rete locale. Ogni router è diverso, ma in genere è possibile accedere alla sua configurazione dal vostro browser, scrivendo nella barra degli indirizzi il suo numero IP sulla rete locale, che in genere è http://192.168.1.1 (se non è questo, consultate il manuale di istruzioni fornito con il router). Una volta ottenuto l’accesso alla configurazione delle porte, dovrete aprire quelle che vi servono in base ai servizi che intendete utilizzare. Vi consigliamo di aprire quelle che trovate nella Tabella 1.2, dove sono presenti i servizi più comuni usati dal server. Chi utilizza Fastweb su fibra ottica deve eseguire una procedura un po’ diversa per accedere alla configurazione del router, ossia andare sulla pagina web di configurazione all’indirizzo www.fastweb.it/myfastpage/ abbonamento/#mConfig e fare clic su Configura Router. Una volta avuto accesso alla configurazione delle porte, bisogna aprire quelle che servono in base ai servizi che si intende utilizzare. Tabella 1.2 - Le porte usate dal server per i servizi più comuni. Porta 20 e 21 25 143 80 8080 443 4500 e 500 1701 24 Le porte per i servizi più comuni Descrizione Protocollo TCP Usate dal protocollo di comunicazione FTP TCP Consente il passaggio della posta elettronica via SMTP Consente la ricezione della posta con il protocollo TCP IMAP TCP Permette l’accesso al servizio web Porta alternativa per l’accesso ai servizi web usata dai TCP server web Apache e anche da OS X Server Serve per usare il protocollo https, per connessioni TCP sicure (lo usa, per esempio, il Gestore profilo, che vedremo nel Capitolo 15) UDP Permette di accedere al server VPN UDP Per attivare l’accesso VPN con il protocollo L2TP 1723 TCP Per attivare l’accesso VPN con il protocollo PPTP 8088 TCP Usata dal servizio Aggiornamento software Installazione e configurazione Capitolo 1 Trovate l’elenco completo di tutte le porte disponibili usate dai servizi Apple a questo indirizzo: http://support.apple.com/kb/TS1629?viewlocale=it_IT&locale=it_IT. 3. Configurazione del server Una volta portate a termine queste operazioni preliminari, siete pronti per configurare il server. Tornate alla finestra della Figura 1.8, selezionate l’opzione Internet e fate clic sul pulsante Successiva; arriverete alla finestra visibile in Figura 1.12; inserite il Nome computer (ossia quello visibile sulla rete locale) e il Nome Host, che in questo caso sarà il dominio registrato. Facendo clic sul pulsante Fine, riceverete ancora l’avviso che vi chiede di configurare il servizio DNS: anche in questo caso, rispondete facendo clic sul pulsante Configura DNS, che permetterà l’accesso interno ed esterno con il nome di dominio acquistato. Figura 1.12 - Configurazione di un dominio registrato sul server. La configurazione della rete con un dominio Internet è l’unica che consente di accedere a tutti i servizi del web, sia dalla rete locale sia dall’esterno, compresi i servizi di posta elettronica, che necessitano appunto di un dominio Internet per funzionare correttamente. Infatti, se usate le altre due configurazioni che abbiamo visto, con i domini *.local o *.private, potrete sì attivare il servizio Posta, ma esso funzionerà solo all’interno della rete locale. 25 OS X 10.10 Yosemite Server | Guida all’uso Terminata la procedura di registrazione, come evidenziato nella Figura 1.13, il server segnala che è raggiungibile sul dominio che abbiamo configurato, ma ci avverte anche del fatto che nessun servizio è raggiungibile, questo perché attualmente non abbiamo configurato nessun servizio. Questa funzione è una novità di OS X Yosemite Server che consente di verificare velocemente se la nostra configurazione è andata a buon fine. Quando avrete configurato i servizi che vi interessano, tornate alla finestra visibile sempre in Figura 1.13 e fate clic sul pulsante Dettagli…; si aprirà un pannello dove vedrete quando è stata fatta l’ultima verifica e dove potete avviarla manualmente. Durante il processo di verifica, i server di Apple accederanno ai servizi del vostro server per vedere se questi sono visibili all’esterno della vostra rete, facendovi risparmiare un sacco di tempo. Naturalmente tutto il processo è anonimo e Apple non conserverà nessun dato che riguarda il vostro server. Figura 1.13 - Il server è ora raggiungibile da Internet. DCHCP Solitamente, come abbiamo detto, sulla rete è presente un router, che dà un indirizzo IP al server e che fa la stessa cosa con tutti i computer client. Se lo desiderate, tuttavia, potete fare questa operazione direttamente dal server, attivando il servizio DCHCP. 26 Installazione e configurazione Capitolo 1 Per farlo andate nella sezione Avanzate e selezionate sulla sinistra DCHCP, quindi attivate il servizio trascinando il selettore in alto a destra su Sì. In basso fate clic sul + per aggiungere una rete; apparirà il pannello visibile in Figura 1.14, che dovrete compilare dando un nome alla rete, decidendo la durata di assegnazione e l’interfaccia network. Fatto questo, inserite il range di indirizzi IP che desiderate assegnare, usando le caselle di testo Indirizzo IP iniziale e Indirizzo IP finale. Per concludere, inserite la maschera di rete 255.255.255.0 (è uno standard se è presente una sola rete) e quindi il numero IP del router che fornisce il numero IP al server. Completata la configurazione, fate clic sul pulsante OK per attivare la rete. Figura 1.14 - Impostazione del servizio DCHCP. Tenete presente che, per assegnare i numeri IP ai client, è necessario che essi siano connessi all’interfaccia di rete scelta; potete farlo usando uno switch oppure una Time Capsule o una AirPort, che vi permetteranno di estendere il servizio anche alla rete wi-fi. Sempre nella finestra del servizio DCHCP, facendo clic sulla scheda Client visibile nella Figura 1.15, potete vedere un Mac che utilizza il servizio DCHCP del server. 27 OS X 10.10 Yosemite Server | Guida all’uso Figura 1.15 - Un Mac utilizza il servizio DCHCP del server. Conclusioni In questo capitolo abbiamo imparato a installare OS X Yosemite Server facendo sia un’installazione pulita sia un aggiornamento su una versione precedente. Abbiamo poi visto come scegliere il tipo di configurazione adatto alla rete che si vuole usare, compresa la possibilità di rendere accessibili i servizi del server su Internet sia via VPN sia associando un dominio Internet al server. Infine, abbiamo visto come usare il servizio DCHCP, che consente di assegnare i numeri IP ai dispositivi della rete locale. Nel prossimo capitolo, prima di addentrarci nella configurazione di tutti i servizi, a beneficio di chi non conosce il Mac, introdurremo l’interfaccia grafica di OS X Yosemite con le sue novità, in modo che tutti possano essere produttivi da subito. 28