e colocar a interface de rede local entre as aspas duplas.
Depois vamos editar o arquivo /etc/dhcp/dhcp.conf.
Exemplo de configuração:
# EDITAR CONFORME SEU AMBIENTE DE REDE.
authoritative;
ddns-update-style none;
option option-128 code 128 = string;
option option-129 code 129 = text;
option domain-name "vidromat.local"; # DOMÍNIO DA SUA REDE.
option domain-name-servers 192.168.0.137; # SERVIDOR DNS
option root-path "/opt/ltsp/i386"; # DIRETÓRIO DA IMAGEM CRIADA.
option subnet-mask 255.255.255.0;
default-lease-time 60000;
max-lease-time 92000;
next-server 192.168.0.157;# IP SERVIDOR LTPS
subnet 192.168.0.0 netmask 255.255.255.0 {
range 192.168.0.101 192.168.0.199;
option broadcast-address 192.168.0.255;
option routers 192.168.0.137; # ROTEADOR DA SUA REDE (INTERNET)
}
# AMARRANDO MAC COM IP
host ws60 {
if substring (option vendor-class-identifier, 0, 9) = "PXEClient" {
filename "/ltsp/i386/pxelinux.0";
}
else {
filename "/ltsp/i386/nbi.img";
}
hardware ethernet 00:18:f3:4f:a1:61; # profile01
fixed-address 192.168.0.60;
}
host ws61 {
if substring (option vendor-class-identifier, 0, 9) = "PXEClient" {
filename "/ltsp/i386/pxelinux.0";
}
Configuração do LTPS
E finalmente customizar o arquivo responsável pelas estações de trabalho: /opt/ltps/i386/etc/lts.conf
Exemplo:
[default]
PRINTER_0_DEVICE = "/dev/lp0" # INTERFACE DE IMPRESSÃO
PRINTER_0_TYPE = P # CONEXÃO PARALELA
RUNLEVEL = 5
SCREEN_01 = "rdesktop 192.168.0.200 -g 1024x768 -a 16 -k pt-br" # COMANDO PARA INICIAR CONEXÃO REMOTA.
SERVER = 192.168.0.157 # SERVIDOR LTPS
XSERVER = vesa # DRIVER VIDEO
X_COLOR_DEPTH = 16 # QUANT. DE BIT DE COR
X_MOUSE_BUTTONS = 3 # CONF. MOUSE
X_MOUSE_EMULATE3BTN = N # CONF. MOUSE
X_MOUSE_DEVICE = "/dev/ttyS0" # CONF. MOUSE
X_MOUSE_PROTOCOL = "Microsoft" # CONF. MOUSE
X_VERTREFRESH = 60 # FREQUÊNCIA MONITOR
XkbLayout = "br" # CONF.TECLADO
XkbModel = "abnt2" # CONF.TECLADO
[192.168.0.60] # CONFIGURAÇÃO PERSONALIZADA POR ESTAÇÃO
LIKE = default
SCREEN_01 = "rdesktop 192.168.0.200 -g 1600x900 -a 16 -k pt-br"
PRINTER_0_DEVICE = "/dev/usb/lp0" INTERFACE DE IMPRESSÃO
PRINTER_0_TYPE = U # CONEXÃO USB
DICAS
No caso de usar o servidor para dar boot em estação para área de trabalho remota do Windows, devemos usar o pacote rdesktop para fazer a conexão, portanto por padrão o pacote ltps vem com xfreerdp, que tem alguns bugs como não aceitar controle remoto e também a barra do teclado numérico, então devemos instalar o pacote rdesktop em nossa imagem de boot com o seguinte comando:
# chroot /opt/ltps/i386 apt-get install rdesktop
Depois atualizar a nossa imagem com o comando:
# ltps-update-image
E agora configurar a estação para dar boot pela rede.
[1] Comentário enviado por Decio19851207 em 26/10/2016 - 21:00h
Boa noite.
Tem como detalhar essa parte:
# AMARRANDO MAC COM IP
host ws60 {
if substring (option vendor-class-identifier, 0, 9) = "PXEClient" {
filename "/ltsp/i386/pxelinux.0";
}
else {
filename "/ltsp/i386/nbi.img";
}
[2] Comentário enviado por saulobdkrt em 27/10/2016 - 07:20h
# AMARRANDO MAC COM IP
host ws60 { # Aqui é o nome do computador , pode ser qualquer um, só para seu controle.
if substring (option vendor-class-identifier, 0, 9) = "PXEClient" {
filename "/ltsp/i386/pxelinux.0"; O "pxelinux.0" é usado para chamar o kernel e enviá-lo para o cliente
else {
filename "/ltsp/i386/nbi.img"; Imagem a ser enviado para o computador.
hardware ethernet 00:18:f3:4f:a1:61; # profile01 #Mac da placa de rede.
fixed-address 192.168.0.60; # Endereço de ip a ser atribuído ao mac acima.
}
[3] Comentário enviado por Decio19851207 em 27/10/2016 - 15:27h
Entendi.
Agora estou com um outro problema. A máquina cliente encontra o servidor e recebe um ip, porém exibe, em seguida os seguintes erros:
PXE-T01: File not found
PXE-E3B: TFTP Error - File not found
PXE-M0F: Exiting Broadcom PXE ROM