Configuración Esencial de Redes y Servicios de Servidor en Sistemas Linux
Clasificado en Informática
Escrito el en
español con un tamaño de 4,16 KB
Configuración de Interfaz de Red (IP Estática)
Asignar Dirección IP (Comando Temporal)
Para asignar una dirección IP en una sola línea de comando (temporalmente, hasta el reinicio):
ifconfig eth0 192.168.1.2 netmask 255.255.255.0 upEstablecer Puerta de Enlace (Gateway)
route add -net 0/0 hw 192.168.0.1 eth0Archivos de Configuración Persistente
Configuración Persistente de Interfaces de Red
Edite el archivo de configuración de interfaces de red para hacer los cambios permanentes:
nano /etc/network/interfacesContenido de ejemplo para la interfaz eth0:
auto eth0
iface eth0 inet static
address 192.168.1.2
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1Modificación del Nombre del Equipo (Hostname)
Para cambiar el nombre del equipo (hostname):
nano /etc/hostnameReiniciar el Servicio de Red
Para aplicar los cambios en la configuración de red:
/etc/init.d/networking restartInstalación y Gestión de Servicios de Servidor
Antes de instalar cualquier servicio, es fundamental actualizar la lista de paquetes:
- Actualizar servicios:
apt-get update
Instalación de Servicios Comunes
- DHCP
apt-get install dhcp3-server- FTP
apt-get install vsftpd- Apache (Servidor Web)
apt-get install apache2- DNS
apt-get install bind9 bind9utils- Samba Server
(Se utiliza para compartir archivos e impresoras entre sistemas operativos)apt-get install samba4 smbclient
Archivos de Configuración Específicos
Configuración del Servidor DHCP
Archivo principal de configuración de DHCP:
nano /etc/dhcp/dhcpd.confEjemplo de configuración de subred:
subnet 192.168.1.0 netmask 255.255.255.2 {
range 192.168.1.10 192.168.1.200;
}Configuración del Servidor DNS (BIND9)
Archivo de configuración principal de BIND9:
nano /etc/bind/named.confConfiguración de Zona Primaria y Zona Inversa
Definición de zonas en el archivo named.conf.local:
nano /etc/bind/named.conf.localEjemplo de configuración de zona:
zone “red201.com” {
type master;
file “/var/lib/bind/red201.com”;
}
zone “1.168.192.in-addr.arpa” {
type master;
file “/etc/bind/revp.192.168.1”;
};Configuración del Servidor Web Apache
Archivo de configuración principal de Apache:
nano /etc/apache2/apache2.confConfiguración de Seguridad Apache (.HTACCESS)
Archivo de configuración de seguridad (si está habilitado):
nano /var/www/.htaccessConfiguración del Servidor FTP (vsftpd)
Archivo de configuración de FTP:
nano /etc/vsftpd/vsftpd.confHerramientas de Comprobación y Diagnóstico DNS
Comandos útiles para verificar el funcionamiento del servicio DNS:
nslookup- Permite comprobar el funcionamiento de un servidor DNS mediante una interfaz para el cliente.
dig- Cliente para interrogar a servidores DNS, devolviendo información detallada.
host- Obtener la dirección IP que corresponde a un nombre y viceversa.
Protocolos Clave de Administración
- Protocolo que permite conectarse de forma segura a un servidor para poder administrarlo: SSH (Secure Shell)
- Servicio que permite que los equipos LINUX puedan compartir carpetas entre sí: NFS (Network File System)
- Protocolo de aplicación que permite el acceso a un servicio de directorio (dominio): LDAP (Lightweight Directory Access Protocol)