Es un protocolo de transferencia de archivos poco seguro; pero útil y sencillo.
Hemos aprendido a utilizar varios incluso un gestor gráfico (Filezilla) y a través de un cliente web con (webmin).
En GNU/linux te viene instalado por defecto un cliente FTP que se usa por consola o pro una interfaz. Uso:
#ftp localhost
user:
pasword:
ftp>
Y ya estaríamos conectados y preparados para transferir archivos.
Podemos utilizar los siguientes comandos:
-?
-ascii (para texto plano: txt, html, css, xml...)
-binary (para resto de archivos: jpg, gif, odt...)
-cd
-lcd
-chmod
-!chmod
-close
-delete
-mdelete
-mkdir
-dir
-!dir
-ls
-prompt
-pwd
-!pwd
-quit
-rename
-rmdir
-size
Pero los mas importantes son:
-get (para descargar un archivo)
-mget (para descargar varios archivos)
-put (para subir un archivo)
-mput (para subir varios archivos)
para saber mas ordenes permitidas utilizar la orden:
-help
martes, 27 de noviembre de 2012
miércoles, 10 de octubre de 2012
Servidor DHCP
Pasos a seguir:
- Instalamos dhpc3-server:
- #apt-get install dhcp3-server
- Editamos el fichero /etc/dhcp/dhcpd.conf:
- #gedit /etc/dhcp/dhcpd.conf
- cerramos y reiniciamos el servidor:
- #/etc/init.d/isc-dhcp-server restart
- Para comprobar errores:
- #gedit /var/log/syslog
- Para comprobar si se ejecuta el proceso
- #ps -ef | grep dhcp
- Para ver los contratos que has ejecutado:
- # grep -v ^# /etc/dhcp/dhcpd.conf | grep -v ^$
- route: para la puerta de enlace
- ifconfig:para ip, mascara de red, red de difusion...
- Asegurarse de la configuración manual (que coincidan la ip, mascara de red, dns, puerta de enlace)
- Asegurarse de al editar "dhcpd.conf" comprobar las llaves {} los puntos coma ;
martes, 9 de octubre de 2012
Comandos linux para ver y matar procesos
- #ps -ef | grep name
- (para ver procesos en ejecución)
- #kill -9 1018 (para matar un proceso en concreto)
- #ps -ef | grep name | awk-F " " '(print $2)' | xarg kill -9
- (para matar todos los procesos)
Montar un servidor DHCP en ubuntu
- Instalar dhcp3-server
- #apt-get install dhcp3-server
- Editamos el fichero /etc/dhcp/dhcpd.conf
- #gedit /etc/dhcp/dhcpd.conf
- Añadimos el rango de dir. IP que queremos asignar al final del doc.
- subnet 172.20.0.0 netmask 255.255.0.0
{
range 172.20.202.160 172.20.202.169;
} - (Importante que tenga la misma red que el equipo)
- Reiniciar el servidor:
- #/etc/init.d/isc-dhcp-server restart
- Para comprobar si se ha realizado correctamente usamos:
- #ps -ef | grep name
- #vi /var/log/syslog
- reiniciamos la tarjeta de red y en terminal comprobamos
- #ifconfig
miércoles, 3 de octubre de 2012
Formas de cambiar tu IP en ubuntu
3 maneras de cambiar tu dirección IP en Ubuntu:
- Desde Interprete de Comandos:
- #ifconfig eth0 ("IP nueva)
- Ejm: teniendo esta IP 172.20.202.104 la cambio a 172.20.202.106 #ipconfig eth0 172.20.202.106
- # gedit /etc/NetworkManager/system-comections/conexion cableada 1 (desde aquí se cambian los datos )
- Desde entorno gráfico:
- Sistema/Administración/Red
martes, 25 de septiembre de 2012
Instalación de webmin en Ubuntu 12.04
1. Instalamos las librerias de perl y pyton
sudo apt-get install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl apt-show-versions python2.- Descargamos la última versión de webmin
wget http://prdownloads.sourceforge.net/webadmin/webmin_1.580_all.deb3.- Realizamos la instalación
sudo dpkg -i webmin_1.580_all.deb
- Para ejecutar el programa entramos en el navegador y utilizamos esta dirección :
- https://localhost:10000/
lunes, 24 de septiembre de 2012
Practica resolución inversa
- Creamos el registro de zona directa que se puede copiar de /etc/bind/named.conf.default-zones y lo llamamos named.conf.local
- Reemplazamos los siguientes datos:
- zone "127.in-addr.arpa" {
type master;
file "/etc/bind/db.127"; - zone "20.172.in-addr.arpa" {
type master;
file "/etc/bind/db.20.172";
}; - Editamos el documento nuevo llamado db.20.172:
- que lo podemos copiar de db.127
- db .127
- ;
; BIND reverse data file for local loopback interface
;
$TTL 604800
@ IN SOA localhost. root.localhost. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS localhost.
1.0.0 IN PTR localhost. - db.20.172
- ;
; BIND reverse data file for local loopback interface
;
$TTL 604800
20.172.in-addr.arpa. IN SOA servidor.aula202.com. jon.lopez.egibide.org. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
20.172.in-addr.arpa. IN NS servidor.aula202.com.
106.202 IN PTR servidor.aula202.com.
105.202 IN PTR p05.aula202.com.
104.202 IN PTR p04.aula202.com.
103.202 IN PTR p03.aula202.com. - Reiniciamos la tabla de DNS (nslookup)
- /etc/init.d/bind9 restart
- Probamos si da respuesta
- nslookup - 172.20.202.106
- root@A202P06:/home/dinux# nslookup - 172.20.202.106
> 172.20.202.106
Server: 172.20.202.106
Address: 172.20.202.106#53
106.202.20.172.in-addr.arpa name = servidor.aula202.com.
> - FIN
miércoles, 19 de septiembre de 2012
Practica resolución directa
Servidores de nombres de dominio
Resolución directa:
- Abrimos el fichero named.conf.default-zones
- #gedit /etc/bind/named.conf.default-zones
- de este doc. copiamos la estructura del type master en /etc/bind/named.conf.local Y lo modificamos el nombre del dominio.
- zone "fila2.com" {
type master;
file "/etc/bind/db.fila2";
}; - Copiamos el fichero db.local en db.fila2
- #cp /etc/bind/db.local /etc/bind/db.fila2
- Editamos el fichero db.fila2
- # gedit /etc/bind/db.fila202
- ;
; BIND data file for local loopback interface
;
$TTL 38400
fila2.com. IN SOA servidor.fila2.com. jon.lopez.egibide.com. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
38400 ) ; Negative Cache TTL
;
fila2.com. IN NS servidor.fila2.com.
fila2.com. IN A 172.20.202.106
servidor.fila2.com. IN A 172.20.202.106
p04.fila2.com. IN A 172.20.202.104
p05.fila2.com. IN A 172.20.202.105
p06.fila2.com. IN A 172.20.202.106
jon IN CNAME p06
justa IN CNAME p04
josu IN CNAME p05 - Reiniciamos el servidor de DNS
- #/etc/init.d/bind9 restart
- Probamos si funciona con nslookup
- #nslookup - 172.20.202.106
- p01.fila2.com.
- jon.fila2.com.
lunes, 17 de septiembre de 2012
Servidores DNS
- Para configurar las DNS en linux existen 2 formas:
- Manual: (modo comando)
- /etc/resolv.conf
- Gráfico:
- Desde conexiones de red en ajustes de ipv4
- Para crear un servidor de DNS utilizamos "bind9", para ello bien lo instalamos desde el centro de SW o linea comando:
- apt-get update. (para actualizar los repositorios)
- apt-get install bind9
- para saber que bind9 se esta ejecutando escribiremos en terminal:
- ps -ef | grep bind
- para detener iniciar o reiniciar bind9 escribiremos:
- /etc/init.d/bind9 (stop/start/restart)
miércoles, 12 de septiembre de 2012
Servicios en red 1
nslookup
Te permite hacer peticiones sobre servidores de DNS.
2 tipos:
- No interactivo:
- #nslookup "nombre dominio" (te devuelve la I.P.)
- #nslookup "I.P." (te devuelve el nombre del domino)
- Interactivo:
- #nslookup "Servidor DNS (opcional)"
- a partir de aqui puedes usar diferentes comandos en el orden que desees, ejemplos:
- #"I.P." (te da el nombre del dominio)
- #"nombre" (te da la I.P.)
- #set type =SOA (tiempo, nombre y correo del propietario)
- #set type =NS (DNS)
- #set type =A (I.P., nombre)
- #set type =MX (servidores de correo)
- Anotación: un dominio puede tener varias direcciones I.P.
Suscribirse a:
Entradas (Atom)