1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
|
<?xml version="1.0" encoding="UTF-8"?>
<!-- original version: 62714 -->
<!-- revisado por Igor Tamara, 16 nov 2008 -->
<!-- revisado por ender, 31 dic 2005 -->
<!-- traducido por jfs, 30 dic 2005 -->
<!-- actualizado por elric, 17 agosto 2010 -->
<sect3 id="network-console">
<title>Instalación a través de la red</title>
<para arch="not-s390">
Uno de los componentes más interesantes es
<firstterm>network-console</firstterm>. Éste le permite hacer una
gran parte de la instalación a través de la red mediante SSH.
El uso de la red implica que tiene que llevar a cabo los primeros
pasos de la instalación a través de la consola al menos hasta
llegar al punto en el que se configura la red (aunque puede
automatizar esta parte con
<xref linkend="automatic-install"/>).
</para><para arch="not-s390">
Este componente no aparece en el menú de la instalación por omisión, por
lo que tiene que pedirlo explícitamente.
En el caso de que esté instalando desde CD debe arrancar fijando la prioridad a
media o llamar al menú de instalación y seleccionar <guimenuitem>Cargar
componentes del instalador desde CD</guimenuitem> y seleccionar de la lista de
componentes <guimenuitem>network-console: Continuar la instalación de forma
remota utilizando SSH</guimenuitem>. Si el componente se carga correctamente
verá una nueva entrada de menú llamada <guimenuitem>Continuar la instalación de forma remota utilizando SSH</guimenuitem>.
</para><para arch="s390">
Este es el método de instalación por omisión para las instalaciones en
&arch-title; una vez configurada la red.
</para><para>
<phrase arch="not-s390">Después de seleccionar esta nueva entrada se</phrase>
<phrase arch="s390">Se</phrase> le preguntará la contraseña a utilizar
para conectarse con el sistema de instalación, y se confirmará esta nueva
contraseña. Eso es todo lo que necesita. Ahora debería poder ver una pantalla
que le indica que debe conectarse de forma remota con el identificador de
usuario <emphasis>installer</emphasis> y la contraseña que introdujo. Un detalle
importante a destacar es que se le indicará también la huella digital del
sistema que está instalando. Tiene que transferir esta huella de forma
segura a la persona que continuará con la instalación remota.
</para><para>
Siempre puede pulsar &enterkey; para continuar con la instalación local si
lo desea. Si lo hace se le mostrará el menú principal y podrá elegir otro
componente.
</para><para>
En el otro extremo de la comunicación, como prerequisito, deberá
configuar su terminal para que utilice codificación UTF-8, porque es
la que utiliza el sistema de instalación. Si no lo hace podrá
hacer la instalación pero puede que vea caracteres extraños en la
pantalla, como puedan ser bordes de cuadro de diálogo rotos o caracteres
no americanos ilegibles. Para conectarse al sistema de instalación remoto
sólo tiene que escribir:
<informalexample><screen>
<prompt>$</prompt> <userinput>ssh -l installer <replaceable>sistema_a_instalar</replaceable></userinput>
</screen></informalexample>
donde <replaceable>sistema_a_instalar</replaceable> es o bien el nombre
o bien la dirección IP del equipo que está instalando. Antes de conectarse
se le mostrará la huella digital del sistema remoto y deberá confirmar que
es la correcta.
</para><note><para>
La orden <command>ssh</command> en el instalador usa una configuración
predeteminada que no envía paquetes de keep-alive. En principio, una
conexión al sistema que está instalándose debería mantener la conexión
abierta de forma indefinida. Pero, en ciertas situaciones —
dependiendo de su configuración local de red — la conexión puede
interrumpirse después de un período de inactividad. Un caso común
puede ocurrir cuando hay alguna modalidad de Traducción de Direcciónes
de Red (NAT) en algún sitio entre el cliente y el sistema que está
instalándose. Dependiendo del punto en el cual la conexión se perdió,
podría resultar imposible dar continuidad a la instalación después
de reconectarse.
</para><para>
Podría evitar que caiga la conexión añadiendo la opción
<userinput>-o ServerAliveInterval=<replaceable>value</replaceable></userinput>
cuando se hace la conexión <command>ssh</command>, o adicionar tal
opción en en su archivo de configuración de <command>ssh</command>.
Pero tenga en cuenta que en algunos casos adicionar tal orden
podría también <emphasis>causar</emphasis> la caída de la conexión (por
ejemplo si los paquetes keep-alive se envían mientras haya una caída
corta de la red, en la cuál la orden <command>ssh</command> se ha
recuperado), por lo tanto debe usarse únicamente cuando sea necesario.
</para></note>
<note><para>
Si instala muchos sistemas de forma consecutiva y, por casualidad, comparten la
dirección IP o nombre de equipo, puede tener problemas para conectarse a éstos
porque <command>ssh</command> se negará a conectarse a ellos, ya
que cada sistema tiene una huella digital distinta, lo que para <command>ssh</command>
es indicativo de un posible ataque de suplantación. Si está seguro de que no
se trata de ningún ataque deberá eliminar la línea del equipo en cuestión del fichero
<filename>~/.ssh/known_hosts</filename><footnote>
<para>
El comando a continuación eliminará cualquier línea que existiera para un
servidor:
<command>ssh-keygen -R <<replaceable>hostname</replaceable>|<replaceable>IP address</replaceable>></command>.
</para>
</footnote> and try again.
</para></note><para>
Después de acceder al sistema se le mostrará una pantalla de instalación inicial
donde tendrá dos posibilidades: <guimenuitem>Arrancar menú</guimenuitem> y
<guimenuitem>Arrancar consola</guimenuitem>. La primera de estas opciones
le llevará al menú de instalación, donde podrá seguir con la instalación
como lo hace habitualmente. La segunda de estas opciones ejecuta un
intérprete de línea de órdenes desde el que puede examinar, y quizás arreglar,
el sistema remoto. Sólo debería arrancar una sesión de SSH para el menú de
instalación, aunque puede tener tantas sesiones como quiera con consolas
remotas.
</para><warning><para>
Una vez ha arrancado la instalación por SSH de forma remota no debería
volver a la sesión de instalación que se está ejecutando en la consola local.
Si lo hace, podría corromper la base de datos que guarda la configuración
del nuevo sistema, al realizar accesos simultáneos a ella. Esto podría llevar
a que la instalación fallara o a que tuviera problemas con el sistema que ha instalado.
</para></warning>
</sect3>
|