Instalacao e Configuracao de um Servidor Linux no VirtualBox
De Wiki Cursos IFPR Foz
Rede Acadêmica do Campus
Passos para instalação do Ubuntu Server no Virtual Box
Esta seção mostra os passos para instalar um Servidor Linux em uma máquina virtual do VirtualBox.
Passos para criação da Máquina Virtual no VirtualBox
- Abrir o VirtualBox;
- Escolher o nome, o tipo e a versão do sistema operacional;
- Escolher o tamanho da memória (RAM) para o sistema: Utilizar padrão de 1024 MB;
- Criar disco rígido virtual: Utilizar padrão de 10 GB;
- Definir tipo de arquivo do disco rígido: Utilizar VDI;
- Definir tipo de armazenamento: Dinamicamente alocado;
- Conferir as configurações e criar o disco virtual.
Passos para a instalação do Ubuntu Server
- Download
- O download do Ubuntu Server 18.04 pode ser obtido diretamente do site do Ubuntu:
http://www.ubuntu.com/download/server
- Salvar o arquivo ISO em um pendrive (ou CD-ROM).
- O processo de instalação do Ubuntu server é similar a versão desktop, contudo, tudo é realizado via terminal de comandos.
- VirtualBox
- Iniciar Máquina Virtual e apontar para ISO a ser utilizada na instalação.
- Passos para instalação do Ubuntu Server
- https://tutorials.ubuntu.com/tutorial/tutorial-install-ubuntu-server
- Selecionar a linguagem de instalação: English;
- Selecionar a teclado: Portuguese (Brazil);
- Escolher tipo da instalação: Install Ubuntu;
- Definir instalação de rede: Edit IPv4 -> Manual;
- Observar configuração do endereçamento IP da equipe
- Definir armazenamento: Use An Entire Disk;
- Selecionar o dispositivo;
- Confirmar as partições;
- Confirmar as mudanças;
- Definir o perfil do usuário: Criar conta genérica, de nome redes, senha 1234 ;
- Selecionar a instalação do OpenSSHServer;
- Instalar o software;
- Finalizar a instalação.
Configurações para Servidor com IP fixo
Arquivo /etc/network/interfaces --> até versão Ubuntu 17.04
Editar o arquivo de configuração das interfaces de rede:
/etc/network/interfaces
- Modificar a configuração da interface conforme exemplo abaixo.
# The primary network interface auto enp0s3 iface enp0s3 inet static address 192.168.70.xx netmask 255.255.254.0 gateway 192.168.70.1
- onde xx é o endereço IP do Servidor em questão.
Em seguida reiniciar o servidor para que atualize a configuração de rede.
Netplan --> após versão Ubuntu 17.10
O Ubuntu vem utilizando desde a versão 17.10 o utilitário de configuração de rede em linha de comandos Netplan, o qual opera por meio do emprego de arquivos YAML para descrição das interfaces de rede. Esta ferramenta substitui o tradicional arquivo /etc/network/interfaces.
Mudar para o diretório:
/etc/netplan
Fazer uma cópia backup do arquivo original
sudo cp 50-cloud-init.yaml 50-cloud-init.yaml.original
Editar o arquivo
sudo vim 50-cloud-init.yaml
Configure o arquivo como segue:
network: ethernets: enp0s3: dhcp4: no addresses: [192.168.70.x/23] gateway4: 192.168.70.1 nameservers: addresses: [8.8.8.8] version: 2
Teste a sintaxe do arquivo:
sudo netplan try
Aplicar a configuração:
sudo netplan apply
- Para configuração do IP estático veja
- Como configurar endereço IP estático no Linux Ubuntu com netplan
Instalação de outros aplicativos
- Instalação do servidor Web apache
sudo apt-get install apache2
- Testar funcionamento do servidor a partir de um navegador na máquina hospedeira.
- Instalação no navegador lynx
sudo apt-get install lynx
- Testar navegador lynx.
- Instalar aplicativos de rede
sudo apt-get install traceroute sudo apt-get install tcpdump sudo apt-get install wireshark
- Verificar configuração completa de rede utilizando os aplicativos ifconfig, ping, traceroute, route.
- Verifique e anote os seguintes parâmetros:
- Endereço IP
- Máscara de rede
- Endereço de broadcast
- Roteador padrão
- Roteador de borda da rede do Campus
Resolvendo problemas com monitor e teclado
- Teclado ABNT Brasil
- Caso tenha instalado versão em inglês do teclado, o mesmo pode ser ajustado com o comando:
setxkbmap -model abnt2 -layout br
- Monitor invertido
- Caso o monitor (principalmente de notebooks) fique invertido, o mesmo pode ser ajustado com o comando:
xrandr -o normal
Aplicativos Gráficos
- Executar aplicativos gráficos via SSH
- É possível executar aplicativos gráficos via SSH fazendo alguns ajustes no servidor:
vim /etc/ssh/sshd_config
- Altere as linhas no arquivo sshd_config:
Protocol 2 PermitRootLogin without-password X11Forwarding yes
- Reinicie o outserviço:
/etc/init.d/ssh restart
- Conecte-se ao servidor via SSH usando:
ssh -X -C user@server
- Chame o aplicativo normalmente.
Referências
--Evandro.cantu (discussão) 11h10min de 26 de julho de 2017 (BRT)