TUTORIALES DE SERVIDORES
LAURA CANO JUAN CAMILO GOMEZ DIANA MARCELA QUINTERO JULIETH SALAZAR
PROYECTO EMPRESARIAL CON SERVIDORES
LUIS FELIPE LONDOÑO
CENTRO DE SERVICIO Y GESTION EMPRESARIAL MEDELLIN 2009
Configuración del servidor DHCP en Windows server 2003
Un dhcp es aquel que nos permite asignar direcciones ip automáticamente sin necesidad de configurar direcciones estáticas a cada PC de nuestra red Sobra decir que debemos tener claro el rango de direcciones a asignar a nuestros PC’s Configuración Entramos al menú inicio damos clic en la opción administre su servidor y nos aparecerá la siguiente ventana.
En esta damos clic en la opción agregar o quitar funciones. En la siguiente ventana demos siguiente.
Ahora nos saldrá una ventana indicando que está detectando la configuración de red del equipo. En este paso se demorara un poco dependiendo de la configuración del equipo.
Luego de esto nos saldrá la ventana de opciones de configuración seleccionamos configuración personalizada y le damos siguiente.
En la siguiente ventana escogemos es servidor que vamos a instalar en nuestro
caso el servicio DHCP. siguiente
y siguiente.
para la siguiente configuración introducimos el Cd de instalación pero que para este paso nos lo pedirá para instalar algunos complemento esperamos a que termine y siguiente.
Cuando haya terminado damos siguiente.
A continuación procedemos ala configuración. En las siguiente pantalla nos aparecerá un nombre para nuestro servidor y una descripción pero no es necesario colocarla. Damos siguiente
En la pantalla que nos aparece a continuación configuramos el rango de direcciones que le vamos a asignar a nuestros clientes.
Siguiente
Luego en la siguiente configuración podemos elegir el tiempo de actualización de renovación de direcciones para los clientes.
Elegimos la opción configurar mas tarde
Finalizar
luego en la ventana de administra tu servicio damos en la opción que dice administrar este servidor dhcp.
Entramos ala ventana donde esta guardad nuestra configuración anterior de el DHCP damos clic en este en la carpeta que aparece.
Luego damos clic en sobre el ámbito que es una de las primeras opciones que aparecen. Y prendemos el ámbito dando clic en flecha verde que aparece en la parte superior.
luego reiniciamos el servicio inicio>ejecutar>services.msc y buscamos el servidor dhcp y clic derecho y reiniciar
DNS MAESTRO EN UBUNTU
1. Se descarga y se instala el paquete bind9 desde el terminal. 2. Se entra a la nueva carpeta que se creo con: #Cd /etc/bind 3. Creamos un archivo para zonas directas con cualquier nombre. (En este caso se llama db.master) con el comando #gedit db.master 4. En este archivo copiamos lo siguiente:
5. Creamos un archivo para zonas inversas con cualquier nombre. (en este caso db.192.168.20) con el comando #gedit db.192.168.20 6. En este archivo copiamos lo siguiente:
7. Ahora editamos el archivo named.conf ó si bien lo prefiere edita el archivo named.conf.local, igual es lo mismo. Entonces editamos con el comando #gedit named.conf lo siguiente:
8. En el archivo anterior, vimos que creamos una zona para el dominio eterprise.com, así que tenemos que crear el archivo de configuración para este dominio (En este caso se creó el archivo db.com) con el comando #gedit db.com
9. Escribimos lo siguiente: 10. Nos salimos del directorio bind con el comando #Cd 11. Editamos el archivo resolv.conf con el comando #gedit /etc/resolv.conf 12. Copiamos lo siguiente:
14. Reiniciamos el servicio DNS con el comando #servicie bind9 restart 15. Para comprobar que si resuelve, damos el comando #nslookup, luego le damos >set q=any 16. Escribimos el dominio (En este caso enterprise.loc) y listo.
APACHE CON VIRTUAL HOSTING EN UBUNTU
1. Descargamos el paquete apache2. 2. Ingresamos a la nueva carpeta que se creó con el comando #Cd /etc/apache2 3. Ingresamos a la carpeta sites-available #Cd sites-availables 4. Como vamos a hacer en este tutorial 4 sitios virtuales haremos lo siguiente: PARA EL SITIO “admin.enterprise.loc”: 4.1.1. Crearemos el primer sitio para admin.enterprise.loc. Por lo tanto dentro de esta carpeta creamos el archivo para este sitio web (en este caso admin) con #touch admin 4.1.2. Copiamos el archivo “default” al nuevo que creamos con #cp default admin 4.1.3. Editamos el archivo admin con #gedit admin
4.1.4. Nos salimos del directorio con #Cd 4.1.5. Entramos al directorio www con #Cd /var/www 4.1.6. Creamos la carpeta para la página especificada anteriormente en el archivo “/etc/apache2/ sites-availables/admin” con el comando #mkdir admin. 4.1.7. Entramos a esta carpeta con #Cd admin 4.1.8. Creamos el archivo .html con #gedit admin.html y escribimos dentro de este archivo cualquier cosa. 4.1.9. Salimos de este directorio con #Cd 4.1.10. Entramos al directorio sites-enabled con #Cd /etc/apache2/sites-enabled 4.1.11. Habilitamos el directorio y la página web con el comando #a2ensite admin
PARA LOS SITIOS “www.enterprise.loc” y “www.enterprise.loc/services” 4.2.1. Crearemos los sitios para www.enterprise.loc. Y www.enterprise.loc/services. Por lo tanto dentro de esta carpeta (/etc/apache2/sites-enabled) creamos el archivo para estos sitios web (en este caso www) con #touch www 4.2.2. Copiamos el archivo “default” al nuevo que creamos con #cp default www 4.2.3. Editamos el archivo www con #gedit www
4.2.4. Nos salimos del directorio con #Cd 4.2.5. Entramos al directorio www con #Cd /var/www
4.2.6. Creamos la carpeta para la página especificada anteriormente en el archivo “/etc/apache2/ sites-availables/www” con el comando #mkdir www. 4.2.7. Entramos a esta carpeta con #Cd www 4.2.8. Creamos el archivo .html con #gedit www.html y escribimos dentro de este archivo cualquier cosa. 4.2.9. Creamos el segundo archivo .html con #gedit servicios.html y escribimos dentro de este archivo cualquier cosa. 4.2.10. Salimos de este directorio con #Cd 4.2.11. Entramos al directorio sites-enabled con #Cd /etc/apache2/sites-enabled 4.2.12. Habilitamos el directorio y la página web con el comando #a2ensite www
PARA EL SITIO “www.enterprise.loc:8080” 4.3.1. Crearemos el sitio para www.enterprise.loc:8080. Por lo tanto dentro de esta carpeta (/etc/apache2/sites-enabled) creamos el archivo para este sitio web (en este caso 8080) con #touch www 4.3.2. Copiamos el archivo “default” al nuevo que creamos con #cp default 8080 4.3.3. Editamos el archivo 8080 con #gedit 8080
4.3.4. Nos salimos del directorio con #Cd 4.3.5. Entramos al directorio www con #Cd /var/www 4.3.6. Creamos la carpeta para la página especificada anteriormente en el archivo “/etc/apache2/ sites-availables/8080” con el comando #mkdir 8080. 4.3.7. Entramos a esta carpeta con #Cd 8080 4.3.8. Creamos el archivo .html con #gedit 8080.html y escribimos dentro de este archivo cualquier cosa. 4.3.9. Salimos de este directorio con #Cd 4.3.10. Entramos al directorio sites-enabled con #Cd /etc/apache2/sites-enabled
4.3.11. Habilitamos el directorio y la página web con el comando #a2ensite 8080
5. Reiniciamos el servicio con el comando #service apache2 restart
CONFIGURACION SERVIDOR DNS Esclavo EN WINDOWS SERVER 2003
Para empezar vamos a “Inicio”, “ Administre Su Servidor”
Luego Iremos a “Agregar o quitar Función”
Y Daremos Clic en Siguiente, Siguiente, Para buscar conexiones de Red Disponibles.
A continuación daremos Clic en servidor DNS y luego Siguiente para continuar con la Configuración. Y a continuación Siguiente
Ahora comenzaremos con la configuración del DNS, Para esto damos clic en Siguiente
Primero Crearemos las Zonas tanto directa como inversa. Y Siguiente
Como será un servidor Esclavo es necesario configurar la Zona en modo Secundario.
Luego nombraremos la Zona, con el nombre de dominio que queramos.
Ahora pondremos la Dirección del DNS maestro y la agregamos, y Siguiente.
Ahora Configuraremos la zona de búsqueda Inversa, y Siguiente
La ponemos como zona secundaria por ser el DNS esclavo.
En la siguiente ventana colocamos el rango de la dirección del servidor.
Agregar la dirección del servidor DNS maestro damos siguiente
Elegimos la opción no reenviar consultas y siguiente.
Finalizar
A continuación daremos clic en administre este servidor DNS.
En la siguiente imagen podemos observar la configuración de nuestro DNS Dentro de las carpetas que allí a parecen esta la configuración de los dominios
Para que nuestra configuración tenga efecto debemos reiniciar el servidor para esto vamos a: Inicio>ejecutar> y copiamos el comando > services.msc Buscamos el servicio DNS clic derecho y reiniciar.
TERMINAL SERVER EN WINDOWS SERVER 2003
1. Entramos a panel de control, agregar o quitar programas, agregar o quitar componentes de Windows. Seleccionamos Terminal Server e instalamos.
2. Entramos a inicio, herramientas administrativas, configuración de servicios de terminal server, clic derecho en RDP-Tcp y propiedades 3.
4. En la pestaña “General” colocamos Nivel de cifrado: Cliente compatible
6. En la pestaña de control remoto seleccionamos:
7. En la pestaña de configuración de cliente seleccionamos cualquier cantidad de bits.
8. Luego cerramos, damos clic en inicio, herramientas administrativas, administración de equipos, usuarios y creamos uno.
9. Damos clic derecho al nuevo cliente y propiedades, clic en la pestaña “miembro de”, damos clic en agregar y abajo escribimos “Usuarios de escritorio remoto”, clic en Comprobar nombres y aceptar.
10. Desde el cliente XP damos clic en inicio, todos los programas, accesorios, comunicaciones, escritorio remoto. Escribimos la dirección IP del servidor
11. Escribimos el nombre de usuario y la contraseña y listo.
SERVIDOR WINS WINDOWS SERVER 2003
1, Instalamos el servidor WINS
2. Damos clic en administre su servidor WINS, clic derecho en acción, agregar servidor y escribimos la dirección IP del servidor.
3. Ahora en el cliente XP vamos a conexiones de red, clic derecho en conexión de área local, propiedades.
4. Clic en opciones avanzadas 5. Clic en la pestaña de WINS y agregamos el servidor WINS escribiendo la dirección IP del servidor.
6. En el Servidor WINS, en administrar servidor WINS, damos clic derecho en registros activos, mostrar registros, clic en buscar y saldrá el cliente WINS registrado en el servidor.
CONFIGURACION DE SERVICIO SSH EN LINUX SSH (acrónimo del inglés Secure SHell, cuya traducción sería intérprete de comandos seguro) es un protocolo de comunicación para controlar un ordenador en remoto a través de una CLI (Command Line Interface -Interfaz de Línea de Comandos- también llamada: "shell"). Sirve para conectarnos con un ordenador ante el cual no estamos físicamente, bien porque está en una sala de servidores refrigerada, bien porque no tiene teclado ni pantalla, por ejemplo los que están apilados en un rack (un armario donde se guardan ordenadores como los servidores web, de correo
Electrónico, firew alls, etc...). Es parecido a Telnet, con la gran diferencia de que en el caso de ssh, la información viaja codificada con lo cual es muchísimo más segura, en el caso de conectarnos a un ordenador que esté en nuestra LAN no es tan importante, pero si nos conectamos a través de Internet es fundamental, casi diría que imprescindible, usar un protocolo seguro como SSH. Configuración del servicio para instalar el servidor de SSH en nuestro sistema lo único que necesitas es instalar el paquete openssh-server. Con el comando apt-get install openssh-server
Con el comando $ sudo gedit /etc/ssh/sshd_config Entramos a modificar el archivo de configuración y añadimos la línea: AllowUsers (nombres de usuarios) ejm: AllowUsers usuario1 usuario2 usuario3
NOTA: También podemos restringir el acceso dependiendo de la ip de los equipos que intenten acceder a nuestro servidor. Para ello tendremos que editar los ficheros /etc/hosts.allow y /etc/hosts.deny. En /etc/hosts.deny añadimos la siguiente línea: #denegamos el acceso a todos los equipos que no demos de alta en hosts.allow sshd: ALL en /etc/hosts.allow ponemos, por ejemplo: #permitir el acceso a la red 192.168.1.0/24 y al equipo 10.10.1.1 sshd: 192.168.1.0/24 10.10.1.1 Para que los cambios surjan efectos habrá que reiniciar el servidor: $ sudo /etc/init.d/ssh restart
Acceder desde el cliente Para conectar desde un PC cliente al servidor mediante ssh, debemos ejecutar el comando ssh seguido del nombre ó dirección IP del servidor. Ejemplo # ssh 192.168.2.20 password> que es la contraseña del servidor ssh
Al ingresar con la dirección de nuestro servidor ya nos permite entrar al servidor.
Configuración de ftp con usuarios virtuales
Ftp (Protocolo de Transferencia de Archivos) es un protocolo de red para la transferencia de archivos entre sistemas conectados a una red TCP, basado en la arquitectura cliente-servidor. Desde un equipo cliente se puede conectar a un servidor para descargar archivos desde él o para enviarle archivos, independientemente del sistema operativo utilizado en cada equipo.
Para la descarga de nuestro servicio descargamos el paquete vsftpd
#nano apt-get install vsftpd
Después de tener instalado nuestro paquete procedemos a configurar el archivo de este paquete con el comando. # gedit /etc/vsftpd.conf En este archivo modificamos las siguientes líneas #cambio esta linea de YES a NO para impedir acceso de usuario anónimo anonymous_enable=NO #modificamos nuevamente para permitir acceso local local_enable=YES Para creación de los usuarios virtuales y el fichero de configuración añadimos las siguientes líneas. # agrego estas líneas para impedir acceso de usuarios de sistema userlist_enable=yes userlist_file=/etc/vsftpd.deny_list
Con crtl+o guardamos Con crtl+x salimos de el archivo de configuración
Continuación para la configuración y creación de los usuarios virtuales realizamos lo siguiente:
Para la creacion de estos usuario podemos escoger la carpeta donde vamos a crear el directorio para el usuario Entoces entramos ala carpeta dodne se va a crar el directorio del usuario en mi caso voy autilizar la de ftp # cd /home/ftp
Dentro de este cramos la carpeta dodne va estar nuestro usuario # mkdir nombre
Bueno también entramos a esta carpeta # Cd nombre
Luego creamos la carpeta del usuario
Luego damos los permisos a la carpeta del usuario (angela) con el comando # chmod 755 angela
Nos salimos con Cd y procedemos a crear el usuario # useradd –d /home/ftp/luz/ -s /bin/false angela
Ponemos una contraseña para el usuario # passwd angela y luego la contraseña
Ya una vez creado el usuario procedemos a cambiar el propietario de directorio # chown angela /etc/ftp/luz/angela
Después en el archivo de configuración para permitir usuarios agregamos el usuario agregado # nano /etc/run/vsftpd.user_list
Lo que nos queda es crear un archivo dentro de la carpeta del usuario. # cd /home/ftp/luz/angela
# gedit nombre del archivo y editamos
Reiniciamos el servidor # service vsftpd restart
Y entramos al servidor ftp y la dirección del servidor o localhost
En nuestro navegador también podemos entrar a nuestro servidor copiando en la barra de busque da ftp://usuario@localhos si estamos en el mismo servidor si estamos desde el cliente ftp://usuario@direccion del servidor