Configuracion de Servicios de Red en Linux: DNS, IPTables, NFS, FTP y Apache VirtualHost

Informática3,39 KB

Introduccion a Servicios de Red en Linux

su -

yum install bind9

yum install openssh

yum -i install vdftpd

vim /etc/resolv.conf

Se modifica la primera línea

(insert)

servername 127.0.0.1

(escape)

:wq

#ifconfig eth0

dns (inet addr : 192.168.20.4

#vim /etc/named.conf

option {


Configuracion de Firewall con IPTables

iptables

  • ssh
  • dns
  • icmp

#iptables -L -n -v

#iptables man iptables

#iptables -X

#iptables -Z

#iptables -F

#iptables -L -n -v

#ping 127.0.0.1

#iptables -A INPUT -p icmp -j DROP

#ping 127.0.0.1

#iptables -A INPUT -p tcp --dport 22 -j ACCEPT

#iptables -A INPUT -p tcp --dport 53 -j ACCEPT

#iptables -A INPUT -p udp --dport 53 -j ACCEPT

#iptables -L -n v


Configuracion del Servidor NFS

NFS

/home/compartido (rw con la subred local)

#mkdir /home/compartido

#chmod 777 /home/compartido

#yum install nfs-utils portmap nfs4-acl-tools

Una vez instalado:

#rpcinfo -p 127.0.0.1

#service nfs start

#rpcinfo -p 127.0.0.1

#vim /etc/exports

/home/compartido (hosting) 10.0.2.0/24(rw.sync)

wq¡

#service nfs restart

#showmount -e 127.0.0.1


Configuracion y Enjaulamiento en Servidor FTP (vsftpd)

vsftpd (enjaular)

#yum install vsftpd

#useradd ftpnf

#passwd ftpnf

[root@localhost -]#cd /etc/vsftpd

[root@localhost vsftp]#ls

[root@localhost vsftp]vim vsftpd.conf

Bajar hasta:

anonymous_enable=YES (cambiar a NO)

Bajar hasta:

#chroot_list enable=YES (borrar #)

#chroot_list_file=/etc/vsftpd/chroot_list (borrar #)

[root@localhost vsftp]vim /etc/vsftpd/chroot_list

(Este es el usuario enjaulado en su home)

user1

:wq

[root@localhost vsftp]service vsftpd restart


Implementacion de Apache VirtualHost

apache virtualhost

[root@localhost vsftp]yum install httpd

[root@localhost vsftp]cd /etc/httpd/conf/

[root@localhost conf]ls

httpd.conf magic

[root@localhost conf]vim httpd.conf

Bajar hasta el final debajo de:

#NameVirtualHost *:80

Agregar:

NameVirtualHost 10.0.2.15

Modificar (ip)

ServerAdmin [email protected]

Se modifica:

DocumentRoot /var/www/html/www.rifcloud.com

ServerName www.rifcloud.com

Se agrega línea:

ServerAlias rifcloud.com

Se modifica:

ErrorLog logs/rifcloud.com-error_log

Se modifica:

CustomLog logs/rifcloud.com-access_log common

wq!

[root@localhost conf]service iptables stop

[root@localhost conf]setenforce 0

[root@localhost conf]service httpd restart


Creacion de Pagina Web y Configuracion de Hosts

Se abre otro terminal y se crea:

#cd /var/www/

#ls

#cd html

[root@localhost html]#mkdir www.rifcloud.com

[root@localhost html]#cd www.rifcloud.com

[root@localhost www.rifcloud.com]#vim index.html

Se crea la página del Duoc

Página de DuocUC

:wq

[root@localhost www.duoc.cl]pwd

/var/www/html/www.duoc.cl (página creada)

[root@localhost www.duoc.cl]vim /etc/hosts

Agregar IP 10.0.2.15

:wq

logout

Descargar

PDF Word HTML