Debian VirtualBox – Configuración de la Red y SSH.

Debian VirtualBox – Configuración de la Red y SSH.

Una vez instalada la máquina virtual, como se realizó en el video anterior, tenemos que realizar la configuración de los parámetros de red y el servidor ssh de la máquina virtual Debian 8.4. No es un proceso difícil, pero si es conveniente realizarlo de forma estructurada. La eliminación del paquete network-manager es necesaria si deseamos configurar la red manualmente.

Configuración Red.

Configuramos los parámetros de la red local antes de instalar los servicios. Desinstalamos el paquete network-manager.

> apt-get remove network-manager

> apt-get autoclean

> apt-get autoremove

Detenemos la interfaz de red.

> ifdown eth0

Interfaces de red e interfaz de red virtual: /etc/network/interfaces

> nano /etc/network/interfaces

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
# allow-hotplug eth0
# iface eth0 inet dhcp

# Static IP address
auto eth0
iface eth0 inet static
        address 192.168.1.240
        netmask 255.255.255.0
        network 192.168.1.0
        broadcast 192.168.1.255
        gateway 192.168.1.1

# Virtual interface
# Static IP address
auto eth0:0
iface eth0:0 inet static
        address 192.168.1.241
        netmask 255.255.255.0

Servidor DNS: /etc/resolv.conf

> nano /etc/resolv.conf

domain localdomain
search localdomain
nameserver 8.8.8.8
nameserver 8.8.4.4

Nombre del sistema: /etc/hostname

> nano /etc/hostname

> hostname -F /etc/hostname

Asociamos a un nombre completo de dominio (FQDN) y a una dirección IP: /etc/hosts

> nano /etc/hosts

127.0.0.1       localhost
192.168.1.240   server.home.lan server
192.168.1.241   vserver.home.lan vserver

# The following lines are desirable for IPv6 capable hosts
::1     localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

Reiniciamos la interfaz de red.

> ifup eth0

> service networking restart

Comprobamos los cambios.

> ifconfig
> ping -c3 www.google.es
> ping -c3 virtual
> hostname --short // server
> hostname --domain // home.lan
> hostname --fqdn // server.home.lan
> hostname --ip-address // 192.168.1.240

Servidor Ssh (Secure SHell).

Conexiones remotas seguras. SSH encripta los datos que se intercambian.

> apt-get install openssh-server openssh-client

Configuración.

> nano /etc/ssh/sshd_config

Port 22 // Puerto 22.
ListenAddress 192.168.1.240 // Conexiones ligadas a la dirección 192.168.1.240.
Protocol 2 // Versión 2 del protocolo ssh.

# Authentication:                    // Desactivar el login como root.
LoginGraceTime 120                    // Desactivar el login como root.
PermitRootLogin without-password    // Desactivar el login como root.
StrictModes yes                        // Desactivar el login como root.

# To enable empty passwords, change to yes (NOT RECOMMENDED)     //  Impedir logins sin contraseña.
PermitEmptyPasswords no                                            //    Impedir logins sin contraseña.

> service ssh restart

Vídeo.

Audio.

Credit this piece by copying the following to your credits section:

«Music for Manatees» Kevin MacLeod (incompetech.com)
Licensed under Creative Commons: By Attribution 3.0 License
http://creativecommons.org/licenses/by/3.0/

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Pin It on Pinterest