Geek del tutto specializzati Effettua Sense di componenti di base di server

Greg Shields

Contenuto

Windows Server 2008, Edition MS-DOS
Nell'elenco imbroglio
Gestione di base

Nel mondo di pubblicazioni IT, le esigenze di jack-of-all-trades professionisti IT sono probabilmente almeno rappresentato. Con tutti i libri e articoli che spiegare tecnologie attuali in dettaglio, troppo spesso le esigenze del minore ambiente completa e complicato professionista IT non ottenere soddisfatti. Si descrivono si? Si è in definitiva responsabile per ogni aspetto dell'ambiente informatico? È il processo per gestire tutti gli elementi da routing Amministrazione server alla modifica delle cartucce di toner nelle stampanti di rete?

In caso affermativo, in questa colonna è dedicata all'utente. Il nome dell'utente è Shields Greg e sono dedicato gli ultimi 15 anni in ambienti IT grandi e piccoli e hanno dedicato l'ultima alcuni per la scrittura sui quali È stato visto appreso. Sono emoziona sull'opportunità mensile per condividere suggerimenti reali migliori e indicazioni di, lo schema di nessuno, può implementare oggi per migliorare l'ambiente IT piccola.

Si noterà che è possibile in particolare non pronunciare "piccola azienda" qui. Mentre quelle di noi in aziende di piccole dimensioni oggi typify jack-of-all-trades IT professionale, che esistono altri cui processo consiste nel gestire piccole parti di un'organizzazione molto più grande. Indipendentemente, se si è responsabile del tutto, è stato probabilmente ottenuto un outlook "appena get, ma-eseguita" sul lavoro. In questo articolo, si verrà tenta indicato esattamente come per tale scopo e probabilmente ottenere si principale puntualmente ogni notte esempio un premio aggiunto.

Per iniziare è da destra, questa prima colonna verrà spiegare un nuovo modulo di Windows Server è possibile non hanno pagato l'attenzione su ancora. Base del server in Windows Server 2008 è un interessante nuovo significativo per l'ambiente informatico piccola. In questo articolo verranno fornite perché che potrebbe essere la distinzione tra maiuscole e minuscole e in cui potrebbe adatta meglio. Verrà inoltre fornita seguire la procedura che è necessario impostare la prima istanza di server core in Windows Server 2008.

Windows Server 2008, Edition MS-DOS

Il sito Web MSDN fa riferimento principale server come "un'opzione di installazione server minimo per i computer che eseguono il sistema operativo di Windows Server 2008. Di base server fornisce un server di manutenzione esaurimento ambiente con funzionalità limitate." Molte parole, ma la cosa davvero dice è quel server core arriva come un'altra opzione di installazione per Windows Server 2008, che rimuove stoccaggio grandi importi di funzionalità dal sistema operativo. Non è non shell di Explorer. Non è non Internet Explorer. Non è disponibile alcun supporto per il codice gestito.

Di base server è un risultato di alcune attività di componentization sono state completate da Microsoft nello sviluppo di Windows Server 2008. Dal punto di vista generale, questo componentization esaminato la base di codici di Windows Server e stato interrotto da operazione verso il basso in gruppi logici connettersi tra loro. Conoscenza approfondita acquisito pertanto dei componenti che costituiscono Windows Server con le interfacce tra tali componenti meglio attivato Microsoft di prendere decisioni sui componenti può essere impostati in modo sicuro sul lato.

Per l'estrazione di Windows a relativa essentials bare anche eliminando quasi tutti i relative interfacce utente grafiche, il risultato finale è un sistema operativo più piccolo una superficie di attacco ridotto e meno i requisiti per le risorse hardware. Quelli ridotto hardware requisiti significa che è possibile installare componenti di base Server in server meno potenti. Con Server Core, è possibile continuare utilizzare hardware meno recenti che è possibile che di cessione.

Come osservato in precedenza, questo sistema operativo slimmer e trimmer Elimina praticamente ogni strumento grafico utilizzato per amministrare un server nella console. Per scopi pratici tutti, componenti di base server può essere (jokingly considerata Windows Server 2008, Edition di MS-DOS. Pertanto, se si utilizzare nel proprio ambiente, sarà necessario dust disattivare le proprie competenze prompt dei comandi precedenti e riprogrammare i comandi di testo che è non può avere utilizzato in anni.

Per alcuni, ecco cattive notizie. Ma dopo che è stato utilizzato tramite che iniziale re-learning processo, è possibile trovare sviluppata alcune tecniche della riga di comando immediatamente può essere utilizzata nella gestione altri reale" Windows Server nel proprio ambiente. Questo avviene poiché, con alcune eccezioni, ogni comando che si utilizza per gestire l'istanza del server core può essere utilizzata in completo Windows Server per eseguire la stessa operazione. Più della riga di comando Gestione risultati in più script e file batch che consente di risolvere i problemi e amministrare l'ambiente sia più velocemente e con più affidabilità.

Se i requisiti della riga di comando Server Core tuttavia spaventare si, sarà felice di sapere che la maggior parte della riga di comando configurazione si verifica quando è innanzitutto necessario generare il server. Dopo che il server è incorporato, connessi e connesso a del dominio, si utilizzeranno le console amministrative regolare come quelli è utilizzare per gli altri server.

Nell'elenco imbroglio

Verso tale fine Consenti consentono la prima installazione componenti di base di server. Questo processo include tutti i comandi che verranno è necessario eseguire dal prompt dei comandi dopo l'installazione iniziale per ottenere il server pronto per l'operazione.

Server Core arriva non come una versione separata di Windows Server 2008, ma invece un'opzione di installazione. Ciò significa che indipendentemente dalla quale edizione di Windows Server si acquista, Standard, Enterprise o Datacenter, è possibile installare tale istanza come una versione completa o una versione principale server. Verranno visualizzate le opzioni quando si elimina DVD di installazione nell'unità di un server di candidati e avvio del computer.

Dopo la risposta alle domande iniziale relative l'installazione, viene visualizzata una schermata simile alla Figura 1 , in cui è possibile selezionare l'opzione di installazione per l'edizione che si è scelto. In questo caso, si verrà installare la Standard Edition di Windows Server 2008 con l'opzione di installazione di base del server. Completare la risposta alle domande della preinstallazione di WinPE per avviare l'installazione.

fig01.gif

Figura 1 che Server Core è un'opzione di installazione

Al termine della routine di installazione, accedere come amministratore con una password vuota. Immediatamente verrà richiesto di modificare tale password. Al termine che è, verrà effettuato l'accesso e presentati con interfaccia utente undeniably minima Server Core. Nella figura 2 viene illustrato lo stile sparse della console dell'istanza di Server Core.

fig02.gif

Figura 2 componenti di base server ’s interfaccia Mostra poco più di un prompt

Un'istanza di server core freshly installata arriva con nessuna delle impostazioni necessarie preconfigurate. Per ottenere l'istanza sulla rete del dominio e pronto per il lavoro prevede un insieme di configurazioni che è possibile eseguire tramite il prompt dei comandi. Sebbene possa sembrare lunga e complessa, idea liberi di utilizzare ciò che segue come un foglio imbroglio a utilizzare la configurazione iniziale:

modificare il nome del computer Il computer potrebbe avere alcune nome casuale. Modificare tale nome con il comando seguente:

netdom renamecomputer %computername%
  /newname:{newComputerName} 

Successivamente, è necessario riavviare il computer, è possibile eseguire con il comando riportato di seguito:

shutdown /r /f /t 0

impostare l'indirizzo IP statico, alla subnet mask, e default gateway Se si utilizza DHCP per i server, ignorare questo passaggio. Per impostare un indirizzo IP statico e configurare il gateway predefinito per il server, utilizzare questo comando:

netsh interface ipv4 set address {interfaceName} static
  {ipAddress} {subnetMask} {defaultGateway}

Per la maggior parte dei server il valore per {interfaceName} verrà essere impostato su "connessione LAN." È possibile verificare tale nome innanzitutto con questo comando:

netsh interface show interface

impostare un server DNS Completare la configurazione di rete impostando indirizzo server DNS del server. Farlo con questo comando:

netsh interface ipv4 add dnsserver name={interfaceName}
  address={dnsServerIpAddress} index=1

Unire il dominio Dopo aver impostati il computer il nome e la rete, aggiungere al dominio con questo comando:

netdom join {computerName} /domain:{domainName}
  /userD:{domainUsername} /passwordD:{domainPassword}

Si noti che sarà necessario riavviare il computer nuovamente una volta completato questo processo.

Configurare un server proxy Se l'organizzazione esegue utilizzare un server proxy per connettersi a Internet, impostare la configurazione con questo comando:

netsh winhttp set proxy {proxyServerName}:{proxyPortNumber}

Anche se Server Core non la possibilità di eseguire un browser, gli ambienti che utilizzano i proxy necessario configurare questa impostazione se si utilizzeranno gli aggiornamenti automatici per scaricare gli aggiornamenti da Internet.

Aggiungere e attivare una chiave di licenza Server Core non include Server Manager, pertanto la riga di comando è il meccanismo di gestione delle licenze del server. Immettere il codice di licenza con questo comando:

slmgr –ipk {licenseKey}

È possibile separare le stringhe di caratteri in tale chiave con trattini. Attivare tale licenza con questo comando:

slmgr –ato

Essere paziente durante la pausa lunga che probabile verificarsi dopo l'immissione questi comandi, prima di visualizzare una finestra popup con i relativi risultati.

configurare Aggiornamenti automatici Aggiornamenti automatici possono essere configurati tramite la riga di comando oppure mediante i Criteri di gruppo. Si noti che è in genere più semplice utilizzare i criteri di gruppo per configurare l'istanza del server core insieme con il resto dell'ambiente. Tuttavia, se la configurazione dei criteri di gruppo per gli aggiornamenti automatici è impostata su Avvisa prima download o l'installazione, non funzionerà con Server Core.

Con la shell senza cartelle, le notifiche di fumetto utilizzate da aggiornamenti automatici non funzionano con Server Core. Tuttavia, è possibile utilizzare lo script screg­edit.wsf trovato nel C:\Windows\System32 per impostare gli aggiornamenti automatici per scaricare gli aggiornamenti e installarli alle ore 3: 00. ogni giorno, come segue:

Cscript c:\windows\system32\scregedit.wsf /au 4

gestire Windows Firewall con protezione avanzata Come con aggiornamenti automatici, Windows Firewall con protezione avanzata è migliore gestiti con i criteri di gruppo. Tuttavia, se si desidera attivare il firewall o disattivare un'istanza autonoma, è possibile farlo con questo comando:

netsh advfirewall set {profileName} state {on|off}

Utilizzare il comando

netsh advfirewall set /?

Per determinare i valori per {profileName}.

Attiva Desktop remoto Infine, si desidera gestire console l'istanza di Server Core tramite Servizi terminal, è necessario utilizzare questo comando:

cscript c:\windows\system32\scregedit.wsf /ar 0

Si tratta. È ora possibile installare qualsiasi componenti è necessario nell'istanza del server core. Tenere presente che componenti di base server è limitato a solo un sottoinsieme dei possibili ruoli può essere installato in un'istanza completa di Windows Server 2008:

  • Servizi di dominio Active Directory
  • Servizi di dominio Lightweight Active Directory
  • Server DHCP
  • Server DNS
  • Servizi di file
  • Servizi di supporto
  • Servizi di stampa
  • Hyper V
  • Web Services (IIS) (limitato)

I ruoli limitati disponibili significa che l'istanza del server core verrà probabilmente soddisfare solo pochi esigenze nel proprio ambiente. Istanze del server principale rendere grande lightweight infrastruttura server come controller di dominio, server DNS o file server, ad esempio. Poiché è necessario solo limitato diretto, nella console di interazione con questi tipi di ruoli, è possibile in genere ottenere con minore e/o hardware precedente.

Hardware ridotto di base server deve inoltre della Guida in linea durante l'hosting Hyper-V. L'hyper-V, si desidera includerlo prestazioni molto di fuori dell'hardware possibili per l'esecuzione di macchine virtuali. Poiché l'istanza del sistema operativo di partizione primaria è necessaria per l'elaborazione della Hyper-V virtualizzazione, Server Core del layer più limitato requisiti hardware significa ulteriori risorse hardware sarà disponibile per l'operazione delle macchine virtuali.

Per sfruttare questa, sono disponibili due comandi che è necessario conoscere per installare componenti in componenti di base di server. Il primo, oclist, è componenti disponibili e installati nel server. La seconda, ocsetup {componentName} consente di installare un componente desiderato. Ad esempio, per installare il ruolo Hyper-V, utilizzare questo comando:

ocsetup Microsoft-Hyper-V

Tenere presente che a differenza di quasi ogni comando di Windows è con distinzione tra maiuscole e minuscole ocsetup. Pertanto, per installare un componente, sarà necessario utilizzare oclist per ottenere il nome esatto con lettere maiuscole corrette per installarlo in seguito con ocsetup.

Un altro comando, wusa, è utile per l'installazione di patch. Per installare manualmente MSU o MSP patch, utilizzare questo comando:

wusa {patchFileName}

Gestione di base

Una volta installato Server Core, nella parte restante dell'amministrazione è probabile che che siano eseguite tramite la console di gestione già installate sul desktop. Ad esempio, una volta installato il ruolo Hyper-V, tutte le altre operazioni l'hyper-V quindi avviene tramite Gestione V Hyper. In questo modo utilizzo di istanze di server core facile una volta che si creato.

Talvolta, sarà comunque necessario interagire con il server per utilizzare i file o installare un nuovo componente o patch. Il modo più evidente e semplice per effettuare questa operazione consiste di connessione al server tramite Servizi terminal. Ma non esiste un altro insieme di strumenti della riga di comando, i prodotti PsTools Microsoft, che consentono di.

I prodotti PsTools sono stati utilizzati dagli amministratori smart tempo per eseguire azioni riga di comando, in base in modalità remota sui sistemi tutti intorno alla rete. Gli strumenti sono di particolare utilizzo con Server Core poiché l'installazione è completa sulla riga di comando.

Se ancora non sono state scaricate questi strumenti, è possibile ottenere tali dal sito di prodotti PsTools all'technet.Microsoft.com/Sysinternals/bb896649.aspx. Il download include un file della Guida HTML con informazioni sull'utilizzo per tutti gli strumenti.

Quindi copiarle dopo la decompressione a una posizione nel percorso di gestione desktop. Utile suggerimento: è possibile copiarle c:\windows in cui verrà sempre essere disponibili quando è possibile aprire un prompt.

Esistono molti prodotti PsTools, ma due in particolare sono utili per l'utilizzo di componenti di base di server. Il primo, PsExec, consente di eseguire un comando su un altro computer in modalità remota. Ciò è utile per singoli comandi in istanze remote Server Core, ma eccezionale ulteriormente quando viene utilizzata per l'avvio remoto prompt dei comandi di avvio. Come illustrato nella Figura 3 , è possibile eseguire dal desktop di gestione con questo comando:

psexec \\{computerName} cmd

fig03.gif

Nella figura 3 PsExec porta prompt ’s Server Core sul desktop locale

Se si esegue il comando con l'istanza del server core, si verificherà che il prompt dei comandi accade da prompt dei comandi molto stesso nel server remoto.

A volte si desidera semplicemente eseguire il rilevamento modalità di comportamento processi sul server. È possibile che un processo utilizza più la notevole condivisione del processore o della memoria. Consente di PsList. Per avviare una visualizzazione basati su testo regolarmente l'aggiornamento dei processi e visualizzare il loro utilizzo di risorse (come illustrato nella Figura 4 ), utilizzare questo comando:

pslist \\{computerName} /s

fig04.gif

Nella figura 4 PsList consente di visualizzare un elenco di processi in esecuzione

L'elenco risultante dei processi, più volte, Aggiorna e ordinato in base utilizzo del processore. Se si fa erroneamente per individuare alcuni processi sono anomali, è possibile arrestare i processi all'origine dell'errore con questo comando:

pskill \\{computerName} {processNameOrPid}

Infine, sono inoltre disponibili i due linguaggi di script VBScript e Windows PowerShell molto utile per gestire l'istanza del server core. Mentre Server Core provengono fornire con il codice runtime VBScript necessario per avviare comandi direttamente dal relativo console, non include attualmente la possibilità di utilizzare Windows PowerShell. Pertanto, durante l'esecuzione di comandi di Windows PowerShell sul desktop di gestione su un'istanza di server core, è impossibile direttamente avviare li nell'istanza del server core.

Di conseguenza, vi avere. È stato fornito informazioni sufficienti per iniziare a utilizzare componenti di base server nell'ambiente di piccole dimensioni oggi.

Ha un problema nell'ambiente di piccole dimensioni o un si desideri un po'guida o una conoscenza approfondita? Inviare domande e suggerimenti a me in gshields@concentratedtech.com.

Shields Greg , MVP, è cofondatore e guru IT con tecnologia Concentrated. Suo ultimo libro, Windows Server 2008: What's New/What's Changed, è disponibile tramite SAPIEN stampa. Introduzione a lui in ConcentratedTech.com.