Este documento fornece instruções para instalar e configurar um servidor LTSP (Linux Terminal Server Project) em uma distribuição Debian para permitir o acesso a uma única imagem do sistema operacional por vários clientes leves (thin clients). Ele explica como configurar os serviços DHCP, TFTP e NFS necessários e fornece os comandos para instalar o pacote ltsp-server-standalone e criar a imagem do cliente.
Configuração de servidor LTSP em distribuição Debian
1. Linux Terminal Server Project
ALTERNATIVA DE SERVIDOR OPEN-SOURCE,
PERSONALIZÁVEL E EFICAZ PARA THIN CLIENTS.
POR JEIMISON M. LIMA
2. Objetivo final:
O slide tem por objetivo ensinar os passos da instalação do
servidor LTSP em uma distribuição Debian.
Deve-se ressaltar que alguns métodos disponíveis estão
desatualizados ou carecem de informações. As fontes
utilizadas estão no último slide.
9. Instalação em máquina [real ou virtual]
Resume-se em 2 passos (c/ permissões root):
1. apt-get install ltsp-server-standalone
2. ltsp-build-client
E ainda, se preferir, inclua “--arch amd64”.
Será a arquitetura dos clientes.
10. 1. apt-get install ltsp-server-standalone
O comando baixará os pacotes essenciais para o LTSP, bem
como fará suas configurações.
MAS, há casos das configurações automáticas não
ocorrerem, logo este passo será abordado.
11. 2. ltsp-build-cliente --arch i386
2. ltsp-build-client --arch amd64
Baixa e cria o sistema de arquivos dos novos
clientes na pasta “/opt/ltsp/i386/” ou
“/opt/ltsp/amd64/”, para então o servidor NFS
montá-lo virtualmente.
Após isso, execute:
3. ltsp-update-image
12. Configuração de interface:
vi /etc/network/interfaces ->
Conheça suas
interfaces com:
auto eth0
iface eth0 inet static
address 192.168.2.1
netmask 255.255.255.0
network 192.168.2.0
broadcast 192.168.2.255
gateway 192.168.2.1
ip addr show
13. Configurando servidor DHCP:
vi /etc/dhcp/dhcpd.conf ->
vi /etc/ltsp/dhcpd.conf ->
1. configure com as suas preferências: subnet,range,
broadcast-address, routers, subnet-mask.
2. Substitua “i386” para “amd64”, se escolheu a
arquitetura, em: root-path, filename
include "/etc/ltsp/dhcpd.conf";