# Instalação Pela Rede

Um dos componentes mais interessantes é o network-console (console de rede). Ele lhe permite fazer grande parte da instalação através da rede via SSH. O uso da rede implica que você precisa fazer os primeiros passos da instalação à partir do console, pelo menos até o ponto de configurar a rede. (Entretanto você pode automatizar esta parte com o automatic-install.)

Este componente não é carregado no menu principal de instalação por padrão, então você deve chamar por ele explicitamente. Se você está instalando à partir do CD, você precisa iniciar (boot) com prioridade média ou invocar o menu principal de instalação e selecionar Carregar componentes do instalador do CD e da lista de componentes adicionais selecionar network-console: Continuar instalação remotamente usando SSH . O sucesso do carregamento é indicado por uma nova entrada no menu chamada Continuar instalação remotamente usando SSH .

Para instalações em &arch-title;, este é o método padrão após configurar a rede.

Após selecionar a nova entrada, você Você será perguntado sobre uma nova senha para ser usada para conectar ao sistema de instalação e pela sua confirmação. Isto é tudo. Você deve ver uma tela que o instruirá a fazer o login remotamente como usuário installer e com a senha que você forneceu anteriormente. Outro detalhe importante a notar nesta tela é o fingerprint do sistema. Você precisa transferir o fingerprint de forma segura para a pessoa que continuará a instalação remotamente.

Se você decidir continuar com a instalação localmente, você sempre pode pressionar &enterkey;, que irá levá-lo de volta para o menu principal, onde você pode selecionar outro componente.

Agora vamos mudar para o outro lado do fio. Como pré-requisito, você precisa configurar seu terminal para codificação UTF-8, porque é esta que o sistema de instalação usa. Se não o fizer, a instalação remota continua sendo possível, mas você poderá encontrar artefatos estranhos na tela como bordas de diálogos destruídas ou caracteres não-ascii ilegíveis. Estabelecer a conexão com o sistema de instalação é simples como digitar:

    $ ssh -l installer install_host

Onde `install_host` pode ser tanto o nome como o endereço IP do computador que está sendo instalado. Antes de fazer o login o fingerprint do sistema remoto é exibido e você deve confirmar se está correto.

O servidor `ssh` no instalador usa uma configuração padrão que não envia pacotes keep-alive. Em princípio, uma conexão ao sistema sendo instalado deveria ser mantida aberta indefinidamente. No entanto, em algumas situações — dependendo da sua configuração de rede local — a conexão pode ser perdida após um período de inatividade. Um caso comum onde isso pode acontecer é quando há alguma forma de Tradução de Endereços de Rede (NAT — Network Address Translation) em algum lugar entre o cliente e o sistema sendo instalado. Dependendo do ponto da instalação no qual a conexão foi perdida, você pode ou não ser capaz de retomar a instalação após reconectar.

Você pode evitar que a conexão caia adicionando a opção `-o ServerAliveInterval=`valor`` quando iniciar a conexão `ssh`, ou adicionando essa opção no arquivo de configuração do `ssh`. Note, no entanto, que em alguns casos, adicionar esta opção pode também causar quedas de conexão (por exemplo, se pacotes keep-alive são enviados durante uma breve queda na rede, da qual o `ssh` teria retomado), portanto só deverá ser usada quando necessário.

Se você instalar vários computadores ao mesmo tempo e acontecer de ter o mesmo endereço IP ou nome de host, `ssh` recusará a conectar a este host. A razão é que ele terá um fingerprint diferente, o que geralmente é um sinal de ataque de spoofing. Se você estiver certo de que este não é o caso, você precisa remover a linha relevante do `~/.ssh/known_hosts`

O seguinte comando removerá uma entrada existente para uma máquina: `ssh-keygen -R <`nome da máquina`|`endereço IP`>`.

e tentar novamente.

Após o login você verá a tela inicial onde você tem duas possibilidades chamadas Iniciar menu e Iniciar shell. O primeiro o levará para o menu principal do instalador, onde você pode continuar com a instalação normalmente. O último inicia um shell de onde você pode examinar e possivelmente reparar o sistema remoto. Você pode iniciar apenas uma sessão SSH pelo menu de instalação, mas pode iniciar múltiplas sessões pelos shells.

Após iniciar a instalação remotamente por SSH, você não poderá voltar para a sessão de instalação rodando no console local. Fazer isso poderá corromper o banco de dados que mantém a configuração do novo sistema. Isto, por sua vez, pode resultar em falha na instalação ou problemas no sistema instalado.