Instalación e Configuración dun Servidor PXE: Diferenzas entre revisións

De Wiki do Ciclo ASIR do IES de Rodeira
Saltar á navegación Saltar á procura
Liña 27: Liña 27:
# O Servidor TFTP responde e envía o filename o cliente.
# O Servidor TFTP responde e envía o filename o cliente.
=Configuracións de Rede Iniciais=
=Configuracións de Rede Iniciais=
*Empregaremos Virtualbox para simular ambos equipos.
*Empregaremos <b>Virtualbox</b> para simular ambos equipos.
*O Servidor terá instalado un sistema Debian Jessie actualizado
*O Servidor terá instalado un sistema <b>Debian Jessie</b> actualizado
*O Servidor terá dúas tarxetas de rede, A configuración da rede do servidor será
*O Servidor terá dúas tarxetas de rede, A <b>configuración da rede do servidor será</b>
{| class="wikitable"
!Conexión de área local
!Conexión de área local2
|-
| Celda 1,<tr> Fila 2 || Celda 2, Fila 2
| Celda 1, Fila 2 || Celda 2, Fila 2
|}



<TABLE ALIGN="RIGHT" BORDER CELLSPACING="0" CELLPADDING="0">
<TABLE ALIGN="RIGHT" BORDER CELLSPACING="0" CELLPADDING="0">
Liña 57: Liña 49:
</TD>
</TD>
</TABLE>
</TABLE>

*A rede interna intnet, non proporciona DHCP.
*Se arrancamos unha 2º MV conectada a intnet co SRC e lle asignamos unha ip compatible
<source lang='bash'>
ifconfig enp0s3 172.20.4.1 netmask 255.255.0.0
</source>
*Veremos que ten rede co servidor
<source lang='bash'>
ping 172.20.4.100
</source>

Revisión como estaba o 14 de marzo de 2016 ás 20:55

Introducción

Un Servidor PXE (Preboot eXecution Environment), permite a un equipo cliente arrancar un SO a travé da rede. Isto pode ser útil nos seguintes casos:

  • O equipo cliente non ten unidade de CD e queremos arrancar dende un CD-Live.
  • O equipo cliente non ten disco duro e queremos que colla o SO dende a rede
  • Ter diferentes utilidades, como memtest ou antivirus, preparadas para ser executadas sobre un equipo independentemente do que teña instalado.

Funcionamento

  1. No equipo cliente escollemos arrancar por PXE
  2. O Cliente PXE busca un servidor DHCP na rede
  3. Unha vez localizado, o servidor asignalle á máquina cliente unha IP, netmask, gw
  4. Mediante o protocolo TFTP o servidor envía á máquina cliente o SO
  5. O cliente co que lle manda o servidor é capaz de arrancar un minisistema na RAM.

Para instalar un Servidor PXE precisamos instalar:

  • Servidor DHCP
  • Servidor TFTP


Proceso de arranque do Servidor PXE en Detalle

Pxe1.png
  1. O cliente envía por broadcast unha menaxe DHCPDISCOVER
  2. O Servidor DHCP responde coa IP, next-server, filename
  3. O Cliente solicita unha petición TFTP a next-server solicitando filename.
  4. O Servidor TFTP responde e envía o filename o cliente.

Configuracións de Rede Iniciais

  • Empregaremos Virtualbox para simular ambos equipos.
  • O Servidor terá instalado un sistema Debian Jessie actualizado
  • O Servidor terá dúas tarxetas de rede, A configuración da rede do servidor será
Conexión de Área Local 1 Conexión de Área Local 2
  • Está conectada a rede NAT
  • IP: 10.0.2.15
  • Netmask:255.255.255.0
  • GW:10.0.2.2
  • Está conectada a rede interna (intnet)
  • IP: 172.20.4.100
  • Netmask:255.255.0.0
  • A rede interna intnet, non proporciona DHCP.
  • Se arrancamos unha 2º MV conectada a intnet co SRC e lle asignamos unha ip compatible
ifconfig enp0s3 172.20.4.1 netmask 255.255.0.0
  • Veremos que ten rede co servidor
ping 172.20.4.100