0% encontró este documento útil (0 votos)
14 vistas17 páginas

CARPETAS COMPARTIDAS - Pal

El documento detalla la instalación y configuración de varios servicios en un servidor SUSE Linux, incluyendo Samba para compartir carpetas, BIND para DNS, DHCP para asignación de direcciones IP y Apache como servidor web. Se describen los pasos para instalar, configurar y verificar cada servicio, así como la gestión de permisos y ajustes de red. Además, se ofrecen recomendaciones para pruebas y configuraciones adicionales.

Cargado por

palominollantoyk
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
14 vistas17 páginas

CARPETAS COMPARTIDAS - Pal

El documento detalla la instalación y configuración de varios servicios en un servidor SUSE Linux, incluyendo Samba para compartir carpetas, BIND para DNS, DHCP para asignación de direcciones IP y Apache como servidor web. Se describen los pasos para instalar, configurar y verificar cada servicio, así como la gestión de permisos y ajustes de red. Además, se ofrecen recomendaciones para pruebas y configuraciones adicionales.

Cargado por

palominollantoyk
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

CARPETAS COMPARTIDAS

1. instalación de samba

2. configuración de samba
3. luego de configurar samba se nos pedirá que definamos una contraseña. Dicha contraseña
corresponde al equivalente al usuario Administrador de Windows.

4. luego iniciamos los servicios de samba nmb y smb ya sea por código o la interfaz y aplicamos
los cambios.

systemctl start nmb.service

systemctl start smb.service


5. otro apartado a modificar es el puerto del cortafuegos, que también se puede abrir y cerrar
tanto desde la configuración de Samba.

6. el siguiente paso será dirigirnos a la pestaña Shares. Allí podremos definir los recursos que
queremos compartir y con qué restricciones.
7. para poder añadir un recurso compartido tenemos que hacer clic sobre el botón Añadir, que
nos llevará al siguiente formulario, en el cual podremos definir el recurso a compartir.

En la parte superior tenemos el apartado de Identificación (Identification), en el cual tenemos


dos campos de texto, el nombre del recurso compartido (Share name) y la descripción del
recurso (Share Description), siendo el segundo campo opcional.

El segundo apartado es el tipo de recurso (Share type) que vamos a compartir. Ahí podemos
definir si queremos compartir una impresora o bien un directorio. Destacando la opción de
solo lectura (Read-Only), que podemos marcar si queremos que nadie tenga permisos de
escritura sobre lo que queremos compartir.

8. ahora definiremos el acceso a invitado (Guest Access).


9. ahora configuraremos la identificación en el servidor samba.
10. ahora nos conectamos a nuestra carpeta compartida desde nuestra maquina Windows con
nuestra ip real del sistema suse server o con el hostname en caso de haber agregado y no es
necesario agregar el root password samba porque habilitamos el Guest Acces en
la configuración.

11. si queremos cargar modificar o cargar algún archivo a nuestra carpeta compartida
debemos dar permisos desde nuestro sistema suse server.

y ahora si podemos cargar un archivo y eliminar un archivo.


CONFIGURACION DEL SERVIDOR DNS

1. Instalación de BIND

sudo zypper install bind bind-utils

→ Instala el software DNS BIND

2. Modificar archivos de zona en /var/lib/named/

Archivo: kevin.lan.zone (zona directa)

Luego procedemos a editar el archivo, puede ser con vi, vim nano el editor con el que
se sientan más cómodos, en mi caso voy a agregar las declaraciones de zona
después de la línea include «/etc/named.conf.include».

sudo nano /var/lib/named/kevin.lan.zone

Contenido:

$TTL 86400

@ IN SOA ns1.kevin.lan. admin.kevin.lan. (

2025070901

3600

1800

604800

86400 )
IN NS ns1.kevin.lan.

ns1 IN A 192.168.56.10

www IN A 192.168.56.10

Archivo: kevin.lan.rev (zona inversa)

sudo nano /var/lib/named/kevin.lan.rev

Contenido:

$TTL 86400

@ IN SOA ns1.kevin.lan. admin.kevin.lan. (

2025070901

3600

1800

604800

86400 )

IN NS ns1.kevin.lan.

10 IN PTR www.kevin.lan.

3. Configuración del archivo named.conf

sudo nano /etc/named.conf

Contenido a agregar/modificar:

options {

directory "/var/lib/named";

forwarders {

8.8.8.8;

8.8.4.4;

};

listen-on port 53 { any; };

allow-query { any; };

};

zone "kevin.lan" IN {

type master;

file "kevin.lan.zone";
};

zone "56.168.192.in-addr.arpa" IN {

type master;

file "kevin.lan.rev";

};

4. Permisos correctos

sudo chown named:named /var/lib/named/kevin.lan.zone /var/lib/named/kevin.lan.rev

sudo chmod 644 /var/lib/named/kevin.lan.zone /var/lib/named/kevin.lan.rev

5. Verificación de configuración

sudo named-checkconf

sudo named-checkzone kevin.lan /var/lib/named/kevin.lan.zone

sudo named-checkzone 56.168.192.in-addr.arpa /var/lib/named/kevin.lan.rev

6. Iniciar y habilitar el servicio

sudo systemctl start named

sudo systemctl enable named

sudo systemctl status named

7. Configurar resolv.conf para usar el DNS local

sudo nano /etc/resolv.conf

Agregar:

nameserver 127.0.0.1

8. Pruebas de funcionamiento

Consulta directa:

dig www.kevin.lan @127.0.0.1

Consulta inversa:

dig -x 192.168.56.10 @127.0.0.1


Ping al dominio:

ping www.kevin.lan

9. Recomendaciones adicionales

Ver IP del sistema:

ip a

Guardar copias de seguridad:

sudo cp /etc/named.conf ~/

sudo cp /var/lib/named/kevin.lan.
CONFIGURACION DEL SERVICIO DHCP

1. INSTALACIÓN DEL SERVICIO DHCP

Comando:

sudo zypper install dhcp-server

2. CONFIGURACIÓN DEL ARCHIVO PRINCIPAL

Archivo: /etc/dhcpd.conf

Contenido típico:

subnet 192.168.56.0 netmask 255.255.255.0 {

range 192.168.56.100 192.168.56.150;

option routers 192.168.56.1;

option domain-name-servers 8.8.8.8, 8.8.4.4;

default-lease-time 600;

max-lease-time 7200;

}
3. CONFIGURAR LA INTERFAZ DE RED PARA DHCP

Archivo: /etc/sysconfig/dhcpd

Línea modificada:

DHCPD_INTERFACE="eth0" # (Usar la interfaz que tiene IP, como eth0 o enp0s3)

4. HABILITAR Y PROBAR EL SERVICIO

Comandos utilizados:

- Verificar errores de sintaxis:

sudo dhcpd -t

- Ejecutar en modo diagnóstico:

sudo /usr/sbin/dhcpd -4 -f -d eth0

- Iniciar servicio:

sudo systemctl start dhcpd

- Habilitar en el arranque:

sudo systemctl enable dhcpd

- Ver estado:

sudo systemctl status dhcpd


5. DESACTIVAR EL FIREWALL PARA PERMITIR CONEXIONES (Opcional)

sudo systemctl stop firewalld

sudo systemctl disable firewalld

(Para reactivarlo más adelante:)

sudo systemctl enable firewalld

sudo systemctl start firewalld


CONFIGURACION DE SERVIDOR WEB

1. INSTALACIÓN DEL SERVIDOR APACHE

Comando para instalar Apache:

sudo zypper install apache2

2. INICIAR Y HABILITAR EL SERVICIO

Iniciar el servicio Apache:

sudo systemctl start apache2

Habilitar para que se inicie con el sistema:

sudo systemctl enable apache2

Verificar estado:

sudo systemctl status apache2

3. DETENER EL FIREWALL PARA PRUEBAS (OPCIONAL)

sudo systemctl stop firewalld

(Para volver a activarlo luego:)

sudo systemctl start firewalld

4. CONFIGURAR LA RED EN VIRTUALBOX (IMPORTANTE)

- Apagar la VM

- En VirtualBox > Configuración > Red:

Adaptador 1: Activado - Adaptador puente - Seleccionar Wi-Fi o Ethernet real

Adaptador 2: Desactivado

- Encender la VM y ejecutar en terminal:

ip a

Verificar que la IP no sea 192.168.56.X, sino algo como 192.168.1.X o 192.168.0.X


5. EDITAR LA PÁGINA PRINCIPAL DEL SITIO WEB

Comando para editar el archivo HTML principal:

sudo vi /srv/www/htdocs/index.html

Ejemplo de contenido personalizado:

<!DOCTYPE html>

<html>

<head>

<title>Mi Servidor Web</title>

</head>

<body>

<h1>¡Hola, soy Kevin!</h1>

<p>Este es mi servidor web en SUSE Linux con Apache.</p>

</body>

</html>

También podría gustarte