O FOG permite que você crie, gerencie e implante várias versões Mac OS, Linux e OSX. Além disso, ele suporta várias distribuições Linux como Fedora, Debian, CentOS, Ubuntu, etc. Esta solução de clonagem baseada em servidor pode ajudar drasticamente a reduzir a instalação ou a atualização do tempo para novos laboratórios ou computadores.
É importante entender que imagens de disco ou clonagem significa copiar elementos de uma unidade para outra. Você pode criar uma imagem ideal com o software e configurações desejados, carregá -lo para um servidor e distribuí -lo para outros dispositivos a partir daí. No caso do nevoeiro, você pode carregá-lo e implantá-lo por meio de um ambiente de execução antes da inicialização.
Este artigo é um guia único que abrange uma introdução ao nevo.
Componentes básicos
Como um servidor baseado em Linux, ele pode implantar imagens Windows e Linux. No entanto, é essencialmente construído para gerenciar e implantar sistemas operacionais do Windows. De modo que seu manual do usuário descreva o suporte ao Linux como primitivo.
Após a instalação, exige que você use a interface da linha de comando Linux para operar a solução e implantar uma interface do usuário da Web construída por PHP. O FOG suporta PXE-Boot junto com DHCP, IPXE e TFTP. Além disso, ele depende inteiramente dos endereços MAC do cliente para rastrear os PCs.
Requisitos do sistema
FOG vs. Serviços de implantação do Windows (WDS)
A Microsoft Imaging Solution WDS requer uma licença do Windows Server 20xx e é muito complexa. É uma solução de código aberto que lida com imagens heterogêneas de hardware com uma configuração de alta hora e investimento de aprendizado.
Embora seja usado para construir ambientes grandes, o custo do tempo aumenta com o crescente número de máquinas. Além disso, requer servidores Windows DNS e DHCP. Em comparação, o nevoeiro é uma solução para imagens homogêneas, com uma faixa de investimento de baixo a médio custo e aprendizado, com vários outros recursos e vantagens múltiplos.
Recursos de neblina
Instalação e configuração
Para iniciar o processo de instalação, vá para o navegador da web e faça o download do nevoeiro do site do projeto.
Ou digite o CD /OPT comando em bash e copie o link de download do site. Use o wget utilitário para baixar o nevoeiro na pasta Opt.
ubuntu@ubuntu: ~ sudo wget https: // github.com/FogProject/FogProject/Archive/1.5.9.alcatrão.gzObserve a versão de download 1.5.9.alcatrão.gz e extraia o arquivo usando o seguinte comando.
ubuntu@ubuntu: ~ $ sudo tar -xvzf 1.5.9.alcatrão.gzcd no diretório de bin de neblina /FogProject-1.5.9/BIN Para abrir o script de nevoeiro installfog.sh. Use o seguinte comando para começar.
ubuntu@ubuntu: ~ $ CD /Opt /FogProject-1.5.9/BINObserve que ele identifica automaticamente a distribuição Linux instalada. Siga estas instruções passo a passo para responder à série de perguntas para iniciar o processo de instalação.
O nevoeiro agora instalará automaticamente todos os componentes necessários. Algumas versões antigas do Ubuntu solicitam para definir uma senha do MySQL durante a instalação; Podemos deixá -lo vazio, pois não é um risco de segurança. No entanto, podemos fazer essas alterações mais tarde, se necessário.
Após a instalação, você pode navegar pelo servidor de neblina via navegador da web. Digite os seguintes detalhes na barra de pesquisa:
https: // FOGSERVER (ou endereço IP para servidor de neblina)/FOG/ManagementAntes de acessar o painel de nevoeiro, instalamos ou atualizamos o banco de dados de neblina.
Clique em Atualizar e inserir as credenciais padrão (nome de usuário: neblina; senha: senha) para acessar o painel de neblina.
Agora, reinicie o servidor de neblina para um novo começo.
Mais configurações
Gerenciamento de usuários
Navegue até o ícone de gerenciamento de usuários no painel. Vá para Geral> Nome de usuário e Geral> Alterar senha Para alterar as credenciais padrão.
**Opcional**: O nevoeiro também permite adicionar outros usuários para criar imagens e lidar com tarefas administrativas.
Definir servidor DHCP diferente de neblina
A instalação acima não permite que o nevoeiro forneça serviços DHCP para a rede. Para permitir que o cliente de nevo.
Vá para o seu terminal de linha de comando e atualize o repositório.
ubuntu@ubuntu: ~ update APT-Get Apt-GetO servidor DHCP geralmente requer duas configurações de opções:
Opção 66
Defina uma opção 66 para permitir que as solicitações de inicialização do cliente cheguem ao servidor de neblina.
Portanto, adicione a seguinte linha ao DHCPD.conf arquivo no /etc/dhcp Diretório para o cliente procurar o servidor TFTP.
Opção 66
Opção 67
Esta opção permite que o dispositivo inicializável PXE procure os arquivos de configuração. A opção 67, também conhecida como nome padrão do arquivo de inicialização do BIOS, está definido como ipxe.efi Nos modelos UEFI mais recentes.
Opção 67 "ipxe.efi "Enquanto os modelos de hardware antigos com firmware do BIOS herdado não inicializam com este arquivo, defina o nome do arquivo para "unsionly.KKPXE" arquivo.
Outro método para definir o DHCPD.conf O arquivo é seguindo o modelo fornecido, com as configurações de rede corretas para iniciar o servidor DHCP. As configurações DHCP padrão oferecidas pelo servidor de neblina durante o processo de instalação fazem alterações semelhantes ao DHCPD.conf arquivo.
O DHCPD.conf O arquivo deve ser assim:
#dhcpd.confCriação da imagem em disco
A primeira tarefa após a instalação do nevoeiro é criar uma máquina ideal (instalaremos o Windows 10 para este tutorial) e instalar todo o software necessário para capturar e duplicar o sistema operacional em outro hardware.
No entanto, outro pré -requisito antes de criar uma imagem é implantar o cliente de nevo.
Gerenciamento de Fog-Client
O serviço FOG-Client permite que o laboratório no comando execute tarefas no dispositivo do cliente durante o processo de inicialização da imagem. Além disso, permite que o servidor forneça serviços ao PC do cliente. Esses serviços variam de log-off de automóveis, alterações no nome do host, gerenciamento de exibição e impressora para integração do Active Directory, rastreador de usuário e muito mais.
Instalação
Abra uma instância do servidor de neblina no navegador Windows 10 digitando https: /// nevoeiro/gerenciamento. Vou ao Configurações do cliente seção no painel e selecione o Download do cliente de neblina Seção para baixar o instalador MSI/Smart.
Ou digite https: /// nevoeiro/cliente/download.php? no navegador da web para encontrar o cliente de nevoeiro e baixar o instalador.
Ambos os instaladores de clientes requerem etapas de instalação semelhantes.
Clique em Avançar na tela de instalação e aceite o contrato de licença.
Adicione o endereço IP do servidor FOG como o nome do servidor na próxima tela.
Mantenha o nome Webroot e o restante da configuração padrão.
Desmarque a opção Ativar bandeja de neblina para remover o símbolo de neblina da barra de tarefas (opcional).
Deixe a pasta de destino padrão e siga o restante do processo de instalação.
Reinicie a máquina e verifique a barra de tarefas para observar a instalação bem-sucedida do FOG-Client.
Aprovação da máquina
Como a implantação do Windows não aconteceu via nevoeiro, o cliente não é confiável para o servidor e requer aprovação manual do servidor.
Vou ao Gerenciamento de host Seção no painel, selecione Liste todos os hosts e clique na máquina com o Fog-Client recentemente instalado e clique em Aprovar este host?
No entanto, a implantação da imagem da máquina através do servidor de neblina não requer aprovação e é considerada confiável pelo servidor.
Registro de máquinas em neblina
Agora, a máquina está em um estado ideal para capturar uma imagem. Inicialize -o da rede para inserir um ambiente de inicialização PXE.
A captura de tela acima representa uma bota PXE bem -sucedida:
O cliente PXE traz o link de rede e solicita um endereço IP via DHCP. O servidor DHCP (x.X.X.X) Fornece à máquina cliente com o endereço IP/NetMask, juntamente com um Próximo servidor (FOG-SERVER IP_ADDRESS) e o arquivo inicializável “nome do arquivo" (Undionly.kkpxe).
O cliente PXE agora recebe o undionly.imagem kkpxe do /tftpboot diretório via servidor TFTP.
Undionly executa e apresenta o menu de inicialização de nevoeiro após a configuração.
O menu de inicialização do nevoeiro afirma que "host não está registrado"; é desconhecido para o nevoeiro. Role para baixo até “Registro rápido e inventário” e selecione antes de padrão “Botagem do disco rígido”. Após o registro, reinicie o cliente e desligue a máquina.
Registro de imagem em neblina
Esta etapa adiciona/registra uma imagem ao servidor de nevoeiro. De modo que ele captura todo o disco rígido e todas as partições.
Faça login na interface da web do servidor de nevoeiro, selecione o “Gerenciamento de imagens” seção do painel e escolha “Crie nova imagem”. Digite o novo nome da imagem, deixe as opções padrão como elas são e role para baixo para clicar em 'Adicionar'.
Associação de Imagens da Máquina
Agora associe a imagem da janela 10 ao host existente na seção de gerenciamento do host.
Clique no "Gerenciamento de anfitriões ” seção do painel e selecione “Liste todos os hosts”.
Selecione o host para capturar uma imagem. Vou ao "Imagem do host”Menu suspenso e escolha a imagem da janela 10 recentemente adicionada.
Criando tarefa de captura
A tarefa de captura instrui o servidor de neblina a capturar e armazenar o conteúdo do disco rígido da imagem do Windows 10 sempre que a máquina inicial.
Enquanto estiver no gerenciamento do host da interface do usuário da web de neblina, escolha “Tarefas básicas" selecionar 'Capturar'. Clique em "Tarefa”; Isso permite alterar as configurações de imagem de tarefas.
Captura de imagem
Verifique se a máquina hospedeira botas da rede quando você iniciar o processo de captura. Como a tarefa de captura é atribuída ao host, você notará uma execução da partida em vez do menu de inicialização de nevoeiro.
PartClone lê o conteúdo do disco rígido através da rede e grava na forma de um arquivo de imagem compactado no servidor. Após a captura de imagem bem -sucedida, o nevoeiro atualiza o banco de dados e as reinicializações da máquina.
A imagem é capturada com sucesso e está pronta para implantar em outras máquinas.
Conclusão
O artigo apresenta uma introdução detalhada à solução gratuita de servidor fantasma de código aberto e a compara com a solução de implantação do Windows (WDS). Ele fornece um tutorial aprofundado sobre instalação e configuração de nevoeiro. Ele também demonstra a configuração do servidor DHCP para instalar o Fog-Client no PXE Boot na máquina host para captura de imagem. Por fim, detalha o processo de captura de imagem para facilitar os leitores com um guia fácil de entender.