1.- CONFIGURACION
SERVIDOR
options {
listen-on port 53 { 127.0.0.1; 192.168.1.10; };
listen-on-v6 port 53 { ::1; };
directory "/var/named";
dump-file "/var/named/data/cache_dump.db";
statistics-file "/var/named/data/named_stats.txt";
memstatistics-file "/var/named/data/named_mem_stats.txt";
allow-query { localhost; 192.168.1.0/24; };
zone "srv1.com" IN {
type master;
file "forward.srv1";
allow-update { none; };
};
zone "1.168.192.in-addr.arpa" IN {
type master;
file "reverse.srv1";
allow-update { none; };
};
$TTL 86400
@ IN SOA servidor.srv1.com. root.srv1.com. (
2017121201 ;Serial
3600 ;Refresh
1800 ;Retry
604800 ;Expire
86400 ;Minimum TTL
)
@ IN NS servidor.srv1.com.
@ IN A 192.168.1.10
@ IN A 192.168.1.15
@ IN MX 10 mail.srv1.com.
servidor IN A 192.168.1.10
cliente IN A 192.168.1.15
www IN A 192.168.1.10
mail IN A 192.168.1.10
$TTL 86400
@ IN SOA servidor.srv1.com. root.srv1.com. (
2017121201 ;Serial
3600 ;Refresh
1800 ;Retry
604800 ;Expire
86400 ;Minimum TTL
)
@ IN NS servidor.srv1.com.
@ IN PTR srv1.com.
servidor IN A 192.168.1.10
cliente IN A 192.168.1.15
10 IN PTR servidor.srv1.com.
15 IN PTR cliente.srv1.com.
10 IN PTR www.srv1.com.
10 IN PTR mail.srv1.com.
vim /etc/resolv.conf
srv1.com 192.168.1.10
vim /etc/sysconfig/network-scripts/ifcfg-enp0s3
Cambiamos de nombre a nuestro host y reiniciamos nuestro host:
vim /etc/hostname
CLIENTE
# Generated by NetworkManager
search srv1.com
nameserver 192.168.1.10
ping servidor.srv1.com
HTTP (Hypertext Transfer Protocol)
1.- CONFIGURACION
SERVIDOR
Instalamos el servicio HTTP con el siguiente comando:
yum install httpd.x86_64
Configuramos el servicio para que arranque automticamente y lo iniciamos:
chkconfig httpd on
service httpd start
systemctl enable httpd
Comprobamos que el servicio funciona, en nuestro navegador escribimos nuestra direccin IP:
$TTL 86400
@ IN SOA servidor.srv1.com. root.srv1.com. (
2017121201 ;Serial
3600 ;Refresh
1800 ;Retry
604800 ;Expire
86400 ;Minimum TTL
)
@ IN NS servidor.srv1.com.
@ IN A 192.168.1.10
@ IN A 192.168.1.15
@ IN MX 10 mail.srv1.com.
servidor IN A 192.168.1.10
cliente IN A 192.168.1.15
www IN A 192.168.1.10
$TTL 86400
@ IN SOA servidor.srv1.com. root.srv1.com. (
2017121201 ;Serial
3600 ;Refresh
1800 ;Retry
604800 ;Expire
86400 ;Minimum TTL
)
@ IN NS servidor.srv1.com.
@ IN PTR srv1.com.
servidor IN A 192.168.1.10
cliente IN A 192.168.1.15
10 IN PTR servidor.srv1.com.
15 IN PTR cliente.srv1.com.
10 IN PTR www.srv1.com.
Reiniciamos el servicio:
service named restart
Verificamos que el servicio funcione en nuestro navegador con nuestro nombre de host:
Habilitamos el servicio en el firewall:
firewall-cmd --permanent --add-service http
firewall-cmd --reload
Copiamos el siguiente archivo para luego editarlo:
cp /etc/httpd/conf/httpd.conf /etc/httpd/conf/httpd.conf.respaldo
vim /etc/httpd/conf/httpd.conf
Instalamos el protocolo SSL para obtener el servicio HTTPS y reiniciamos nuestro servicio:
yum install mod_ssl
service httpd restart
Creamos la clave para nuestro servicio:
openssl genrsa des3 out /etc/pki/tls/certs/www_srv1_com.key 1024
Creamos la peticin Certificate Signing Request, este es el archivo de solicitud que se hace llegar a la
Autoridad de Registro:
openssl req new key /etc/pki/tls/certs/www_srv1_com.key out
/etc/pki/tls/certs/www_srv1_com.csr
Modificamos el archivo
vim /etc/httpd/conf.d/ssl.conf
lneas (100,108):
1.- CONFIGURACION
SERVIDOR
vim /var/named/forward.srv1
$TTL 86400
@ IN SOA servidor.srv1.com. root.srv1.com. (
2017121201 ;Serial
3600 ;Refresh
1800 ;Retry
604800 ;Expire
86400 ;Minimum TTL
)
@ IN NS servidor.srv1.com.
@ IN A 192.168.1.10
@ IN A 192.168.1.15
@ IN MX 10 mail.srv1.com.
servidor IN A 192.168.1.10
cliente IN A 192.168.1.15
www IN A 192.168.1.10
mail IN A 192.168.1.10
vim /var/named/reverse.srv1
$TTL 86400
@ IN SOA servidor.srv1.com. root.srv1.com. (
2017121201 ;Serial
3600 ;Refresh
1800 ;Retry
604800 ;Expire
86400 ;Minimum TTL
)
@ IN NS servidor.srv1.com.
@ IN PTR srv1.com.
servidor IN A 192.168.1.10
cliente IN A 192.168.1.15
10 IN PTR servidor.srv1.com.
15 IN PTR cliente.srv1.com.
10 IN PTR www.srv1.com.
10 IN PTR mail.srv1.com.
Reiniciamos el servicio
service postfix restart
Instalamos el servicio Dovecot:
yum install dovecot
Editamos los siguientes archivos (lnea 24):
vim /etc/dovecot/dovecot.conf
vim /etc/dovecot/conf.d/10-auth.conf
(lneas 10,100)
vim /etc/dovecot/conf.d/10-mail.conf
(lnea 24)
CLIENTE
Instalamos y configuramos un asistente de cuentas en nuestro caso Thinderbird:
12.- Debemos observar que el archivo se pas , el archivo se encuentra en la carpeta Descargas