Вы находитесь на странице: 1из 7

Instituto Politécnico Nacional

Unidad Profesional Interdisciplinaria en Ingeniería y


Tecnologías Avanzadas

Proyecto protocolos
“SERVICIOS”

Alumno:
- León Escamilla Jesús Ariel
- Molinero Uriostegui Andrés
- Raya Tolentino Sergio
- Rojas Gómez Enrique
- Villegas Quintero Iván David

2TM5

Protocolos de Internet

Profa. Enríquez Ortiz Cynthia Eugenia

Servidor DNS
1) Se introduce la línea de comando de la instalación

-sudo apt-get install bind9

2) Introducimos el codigo en el document /etc/bind/named.conf.local


//
// Do any local configuration here
//

// Consider adding the 1918 zones here, if they are not used in your
// organization
//include "/etc/bind/zones.rfc1918";

zone "protocolos.com"{
type master;
Allow-query {127.0.0.1; 192.168.43.0/24;};
Allow-transfer {127.0.0.1; 192.168.43.0/24;};
file "/etc/bind/rd.protocolos.com";
};

zone "43.168.192.in-addr.arpa"{
type master;
Allow-query{127.0.0.1; 192.168.43.0/24;};
Allow-transfer{127.0.0.1; 192.168.43.0/24;};
file "/etc/bind/ri.192.168.43";
};
3) Creamos el documento con dirección /etc/bind/rd.protocolos.com

//
// Do any local configuration here
//

// Consider adding the 1918 zones here, if they are not used in your
// organization
//include "/etc/bind/zones.rfc1918";

zone "protocolos.com"{
type master;
Allow-query {127.0.0.1; 192.168.43.0/24;};
Allow-transfer {127.0.0.1; 192.168.43.0/24;};
file "/etc/bind/rd.protocolos.com";
};

zone "43.168.192.in-addr.arpa"{
type master;
Allow-query{127.0.0.1; 192.168.43.0/24;};
Allow-transfer{127.0.0.1; 192.168.43.0/24;};
file "/etc/bind/ri.192.168.43";
};

4) Creamos el documento con dirección /etc/bind/ri.192.168.43

//
// Do any local configuration here
//

// Consider adding the 1918 zones here, if they are not used in your
// organization
//include "/etc/bind/zones.rfc1918";

zone "protocolos.com"{
type master;
Allow-query {127.0.0.1; 192.168.43.0/24;};
Allow-transfer {127.0.0.1; 192.168.43.0/24;};
file "/etc/bind/rd.protocolos.com";
};

zone "43.168.192.in-addr.arpa"{
type master;
Allow-query{127.0.0.1; 192.168.43.0/24;};
Allow-transfer{127.0.0.1; 192.168.43.0/24;};
file "/etc/bind/ri.192.168.43";
};

5) Reiniciamos el servidor con la línea de comando

/etc/init.d/bind9 restart

Servidor SMTP-POP
-Actualización de repositories
sudo apt-get update

-Instalacióon de servidores

sudo apt-get install apache2

sudo apt-get install postfix


>>tipo genérico de configuracion de correo: Sitio de Internet
>>nombre de sistema de correo: protocolos.com

sudo service postfix restart

sudo apt-get install dovecot-imapd dovecot-pop3d

sudo service dovecot restart

sudo apt-get install squirrelmail

-Configuracion de Cliente POP

sudo squirrelmail-configure
Command >> 2 //Server settings
Command >> 1 //Domain
:protocolos.com //aqui se escribe el nombre del dominio
Command >> r //return to main menu
Command >> 4 //general options
Command >> 11 //Allow server-side sorting
:y //establece el valor en 'true'
Command >> s //save data
://se presiona enter para continuar
Command >> q //quit

sudo cp /etc/squirrelmail/apache.conf /etc/apache2/sites-available/squirrelmail.conf

sudo a2ensite squirrelmail.conf

sudo service apache2 reload

-Creación de usuarios

sudo useradd enrique


sudo passwd enrique
*se inserta una contraseña para us1*
*se vueve a insertar una contraseña para us1*

sudo useradd ivan


sudo passwd ivan
*se inserta una contraseña para us2*
*se vueve a insertar una contraseña para us2*

-Creación de carpetas para los correos de los usuarios

sudo mkdir -p /var/www/html/enrique


sudo mkdir -p /var/www/html/ivan
sudo usermod -m -d /var/www/html/enrique enrique
sudo usermod -m -d /var/www/html/ivan ivan
sudo chown -R enrique:enrique /var/www/html/enrique
sudo chown -R ivan:ivan /var/www/html/ivan

Servidor SSH
Servidor
1) Se ejecuta el comando para la instalación

-sudo apt-get install openssh-server

2) Cuando se instala ssh en el servidor, automáticamente comienza a correr el servidor,


siempre que se prende la computadora, inicia el servicio por lo que también son
útiles los siguientes comandos:

-sudo /etc/init.d/ssh stop (Para parar el servidor)


-sudo /etc/init.d/ssh restart (Para reiniciar el servidor)
-sudo /etc/init.d/ssh start (Para iniciar el servidor)

Cliente
1) Una vez que se esté ejecutando el servidor ssh, y que entre el cliente y el
servidor exista una conexión, se ejecuta el siguiente comando

-ssh usuario@ip_servidor
Donde el usuario es el nombre de usuario que tiene servidor ssh, y la dirección
IP separado por un @, si se tiene en la red un servidor DNS que tenga un
dominio para el servidor SSH, se puede sustituir la dirección IP por el nombre
del dominio del servidor SSH. A continuación, solicitará una contraseña (la del
usuario del servidor) y se establece la conexión. Para terminar la sesión basta
con ejecutar ‘exit’.

Servidor FTP
Servidor
En una terminal ejecutar los siguientes comandos
1. Ejecutar sudo apt-get update
2. Ejecutar sudo apt-get install vsftpd
3. Abrir archivo de configuración, pero primero hacer una copia de respaldo por
cualquier error que se llegue a presentar
a. cp /etc/vsftpd.conf /etc/vsftpd.conf.old
b. sudo nano /etc/vsftpd.conf
4. Dentro del archivo de configuración habilitar (descomentar) las siguientes
instrucciones
a. listen=YES //Levanta el servicio al arrancar el sistema operativo
b. anonymous_enable=NO //No permiti que usuarios anónimos se conecten al
servidor FTP
c. local_enable=YES //Permite conexiones locales al servidor FTP
d. write_enable=YES //Habilita que los clientes pueden ejecutar comandos de
escritura
5. Ahora solo se debe reiniciar el servidor con el siguiente comando
a. sudo/etc/init.d/vsftpd restart
6. En caso de que sea necesario se pueden ocupar los siguientes comandos
a. Para detener el servicio: sudo /etc/init.d/vsftp stop
b. Para iniciar el servicio: sudo /etc/init.d/vsftpd start
7. Como no se ha habilita el modo anónimo, se necesitan crear usuarios para el
servicio FTP
a. sudo adduser server
8. Finalmente se necesitan dar permisos a la carpeta del usuario antes creado, para que
los clientes que accedan puedan leer, escribir y ejecutar.
a. chmod 777 carpeta_server
Cliente
1. Se necesita instalar algún cliente FTP, como FileZilla, FireFTP, etc.
2. En el caso de FileZilla se necesitan 3 parámetros para acceder al servidor
 Dirección IP del servidor o un nombre de dominio
 Usuario
 Password
3. Ahora ya está listo el cliente para poder descargar, crear y modificar archivos y
carpetas

Servidor DHCP
En la pestaña de la consola (CLI) se debe entrar en modo privilegiado y luego en modo
congifuración.

 Router> enable
 Router# configure terminal
 Router(config)#

Una vez llegados hasta aquí nos ponemos manos a la obra. Los pasos a realizar son:
Indicamos un rango de IP excluido del pool (conjunto) de direcciones que asignará el
servicio dhcp. se indica la IP inicial y la final del rango a excluir.
 Router(config)# ip dhcp excluded-address 192.168.1.1 192.168.1.10
Asignamos un nombre al conjunto de direcciones que serán asignadas.
 Router(config)#ip dhcp pool Lan_A
Después de ponerle nombre al rango de IP es necesario definir los parámetros de dicho
rango.
 Router(dhcp-config)# network 192.168.1.0 255.255.255.0
 Router(dhcp-config)# default-router 192.168.1.1
 Router(dhcp-config)# dns-server 80.58.0.33

Con esta configuración el servidor DHCP se encuentra en funcionando a la espera de


solicitudes DHCP
No es necesario indicar la interfaz por la cual debe escuchar solicitudes DHCP ya que
cuando configuremos la IP y la máscara de red de la interfaz que por defecto no viene
configurada estos datos corresponderán a los del pool DHCP y por lo tanto el servicio ya
sabrá por donde estar a la escucha.

Вам также может понравиться