LTSP no Debian 8

Instalação dos pacotes LTSP no Debian 8.

[ Hits: 15.207 ]

Por: diocelio larsen em 09/08/2016


Configuração / Instalação



Configuração

Configurando a rede com 1 placa de rede eth0.

Edite o arquivo com o comando:

# nano /etc/network/interfaces

O arquivo deve ficar assim:

auto eth0
iface eth0 inet static
address 10.140.100.121
network 10.140.100.0
netmask 255.255.255.0
broadcast 10.140.100.255

Reinicie a interface de rede com o comando:

# /etc/init.d/networking restart

Verifique se a sua máquina está com os IPs corretos:

# ifconfig

Se você preferir, pode optar por usar como DHCP e trocar nos outros arquivos pelo seu IP da rede, o importante é que sua máquina possua conexão com a internet para instalação dos pacotes.

Instalação

Aqui, vou descrever a instalação completa do ambiente LTSP em Debian 8.

# apt-get update
# aptitude install ltsp-server-standalone

LTSP Build Client

Vamos agora criar o ambiente para os clientes LTSP usando o comando abaixo. Primeiro, ele faz download do sistema básico:

# ltsp-build-client

Instalação completada, agora vamos à configuração dos demais serviços.

Após a instalação, a pasta /opt/ltsp/amd64 deve ter sido criada com o sistema básico.

OpenSSH

Certifique-se de que o SSH Server esteja instalado:

# aptitude install openssh-server

E verifique se a diretiva: X11Forwarding yes está habilitada no arquivo /etc/ssh/sshd_config.

O arquivo pode ser acessado com o comando:

# nano /etc/ssh/sshd_config

NFS e PortMAP

Adicione a linha abaixo ao /etc/exports:

ro,no_root_squash,async,no_subtree_check

A linha pode ser adicionada manualmente, ou com o comando:

# echo "/opt/ltsp *(ro,no_root_squash,async,no_subtree_check)" >> /etc/exports

Reinicie o PortMAP e nfs-kernel-server:

# invoke-rc.d nfs-kernel-server restart

DHCP Server

O pacote ltsp-server-standalone já instalou o DHCP Server, agora precisamos configurá-lo, isto é bem simples.

Substitua o conteúdo do arquivo /etc/dhcp/dhcpd.conf pelo exemplo abaixo. Lembre-se de alterar os Ips conforme sua rede.

O arquivo pode ser acessado pelo comando:

# nano /etc/dhcp/dhcpd.conf

#
# Default LTSP dhcpd.conf config file.
#

authoritative;

subnet 10.140.100.0 netmask 255.255.255.0 {
    range 10.140.100.20 10.140.100.250;
    option domain-name "example.com";
    option domain-name-servers 10.140.100.121;
    option broadcast-address 10.140.100.255;
    option routers 10.140.100.121;
    next-server 10.140.100.121;
#    get-lease-hostnames true;
    option subnet-mask 255.255.255.0;
    option root-path "/opt/ltsp/amd64";
    if substring( option vendor-class-identifier, 0, 9 ) = "PXEClient" {
        filename "/ltsp/amd64/pxelinux.0";
    } else {
        filename "/ltsp/amd64/nbi.img";
    }
}

Reinicie o servidor DHCP:

# /etc/init.d/isc-dhcp-server restart

Abra o arquivo /etc/default/isc-dhcp-server com o comando:

# nano /etc/default/isc-dhcp-server

Verifique se a diretiva da última linha está com a placa eth0 ou eth1 e configure com a placa de rede que liga aos terminais.

INTERFACES="eth0"

Pronto. Se tudo deu certo, basta ligar os terminais e configurar o boot pela rede.

Página anterior    

Páginas do artigo
   1. Introdução
   2. Configuração / Instalação
Outros artigos deste autor

Cluster Beowulf

Leitura recomendada

Servidor Fedora 11 de maneira fácil e funcional

Caracteres especiais no teclado Linux: como adaptar às necessidades do escritor

Instalando aplicações de 32 bits no Dapper amd64

Restauração e registro do RedHat após utilização de repositórios CentOS

Modems no GNU/Linux

  
Comentários
[1] Comentário enviado por murto em 11/08/2016 - 20:36h

Boa noite Pessoal!!

Fiz tudo igual o artigo, porém quando inicio a máquina cliente sem HD aparece a mensagem TFTP error 1 (file not found)
resolví isso substituindo o amd64 por i386 no /etc/dhcp/dhcp.conf



[2] Comentário enviado por Decio19851207 em 27/10/2016 - 16:20h

Boa tarde.

Fiz as configurações, o computador cliente encontra o servidor, obtém ip porém, retorno os seguintes erros:
PXE-T01: File not found
PXE-E3B: TFTP Error - File not found
PXE-M0F: Exiting PXE ROM

Desde já agradeço a atenção.

[3] Comentário enviado por rdohora em 22/12/2016 - 12:10h

Bom dia.
Parabéns pelo artigo!
Aqui na empresa tentei várias alternativas para sair do Windows devido à vários fatores até me deparar com o LTSP. Já tinha tentado outras vezes usá-lo mas devido à falta de oportunidade...(digo pressão mesmo!), tentei exaustivamente várias distros, mas o que me trouxe resultado mesmo foi o Debian. Estamos usando em duas lojas com média de 15 estações(internet, Libreoffice e clinte RDP devido ao sistema da empresa ser windows).


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts