Configuración de Servidores en Linux CentOS: Red, Web, DNS, FTP y DHCP

Informática5,54 KB

Configuración de servidores en Linux

1. Instalación con YUM

  1. Con YUM

2. Configurar tarjeta de red

  1. # vi /etc/sysconfig/network-scripts/ifcfg-eth0
  2. BOOTPROTO=static
  3. IPADDR=192.168.10.2
  4. NETMASK=255.255.255.0
  5. GATEWAY=192.168.10.1
  6. DNS1=192.168.10.2
  7. }
  8. # service network restart

3. Detener el firewall

  1. # service iptables stop

4. Montar el CD

  1. # mount -t iso9660 /dev/cdrom /mnt

5. Instalar el servidor web

  1. # yum groupinstall web-server
  2. # service httpd restart
  3. # netstat -anpt | grep http

6. Crear el sitio web Facebook

  1. # cd /var/www/html/
  2. # mkdir facebook
  3. # cd facebook
  4. # vi index.html (escribir algo)
  5. # vi /etc/httpd/conf/httpd.conf
  6. Buscar “ServerName” dentro del archivo con el siguiente comando: presionar Esc y luego /ServerName
  7. Descomentar y cambiar el nombre de ServerName:
    • Cambiar esto: #ServerName www.exampe.com:80
    • por esto: ServerName apache.local.dom
  8. Cambiar Listen con la dirección IP propia: Listen 192.168.2.2:80
  9. Descomentar y cambiar NameVirtualHost: NameVirtualHost 192.168.2.2:80
  10. Configurar VirtualHost (completar)
  11. Configurar DNS (completar)

7. Instalar y configurar DNS

  1. # yum install bind -y
  2. # vi /etc/named.conf
  3. # nslookup
  4. 192.168.2.2
  5. # ping Facebook.com

8. Crear el sitio web Tinder

  1. # cd /var/www/html/
  2. # mkdir tinder
  3. cd tinder
  4. # vi index.html (escribir algo)
  5. # vi /etc/httpd/conf/httpd.conf (configurar virtual host)
  6. # service httpd restart
  7. # vi /etc/named.rfc1912.zones
  8. Copiar la zona para crear otra
  9. # cd /var/named
  10. # cp facebook.zone tinder.zone
  11. # vi /var/named
  12. # chown root:named tinder.zone
  13. # service named restart

9. Servidor FTP con VSFTPD (Clase 12/10/2018)

  1. # yum install vsftpd -y
  2. # yum install ftp -y
  3. # service iptables stop
  4. # setenforce 0 (detiene SELinux)
  5. # useradd ftpalf
  6. # passwd ftpalf (ingresar nueva contraseña)
  7. # chkconfig vsftpd on
  8. # service vsftpd restart
  9. # netstat -antp | grep ftp
  10. # vi /etc/passwd (ir al final, buscar el usuario ftpalf y cambiar la ruta a /var/ftp/pub/bin/bash)
  11. # vi /etc/group (ir al final, buscar el usuario ftpalf y agregar el usuario ftpalf)
  12. # vi /etc/vsftpd/vsftpd.conf:
    • Buscar y modificar: anonymous_enable=NO
    • Buscar /chroot y descomentar: chroot_user, chroot_list, chroot_list_file
  13. # vi /etc/vsftpd/chroot_list (listado de usuarios a compartir a través de vsftp):
    ftpalf
  14. # cd /var/ftp/
  15. # mkdir miftp
  16. # cd miftp
  17. # vi hola.txt: prueba de ftp
  18. # service vsftpd restart
  19. # chmod -R 777 /var/ftp/
  20. ftp 192.168.2.2
    • Name: ftpalf
    • Pass: mipass
    • > ls
    • > cd ..
    • > mkdir adios.txt

10. Configurar DHCP con YUM

  1. Entrar a Servicios de Windows y detener el VMware DHCP Service
  2. # yum install dhcp -y
  3. # chkconfig dhcpd on
  4. # service dhcpd start (falla porque el archivo está en blanco, hay que llenarlo)
  5. # vi /usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample (copiar el ejemplo internal subnet)
  6. # vi /etc/dhcp/dhcpd.conf: pool de IP para el DHCP (agregar este comentario)
  7. # service dhcpd start
  8. Dejar Windows en DHCP y detener el servicio de Windows VMWARE DHCP
  9. Entrar a cmd y renovar DHCP para probar el DHCP server:
    • ipconfig /release
    • ipconfig /renew

11. Configuración de la máquina sin YUM

Nota: siempre hacer NAT en las VM.

  1. # vi /etc/sysconfig/network-scripts/eth0 (IP 192.168.2.100):
    • Verificar la MAC, y si es necesario cambiarla
    • Verificar la tarjeta de red: ONBOOT=yes
    • Verificar la tarjeta de red: BOOTPROTO=dhcp
  2. # service network restart

Descargar

PDF Word HTML