martes, 28 de marzo de 2017

[Fecha de publicación: 2017-03-28]

¿Como iniciar la herramienta IFCONFIG?


ifconfig es el comando utilizado para configurar las placas de red. Es posible que tu distribución de Linux lo haga todo por si sola, o bien, cuando lo haces manualmente recurres a un interfaz gráfica.
De todas formas, ifconfig es ampliamente utilizado y no solo en Linux, sino en la mayoría de los clones de UNIX.
nic
A continuación veremos algunos ejemplos del uso de ifconfig.
  • Ver la configuración de red de un adaptador de red
ifconfig, invocado sin argumentos mostrará el detalle de todas las interfaces activas. Si como argumento pasamos el nombre de una interfaz, veremos los detalles específicos de  una interfaz.
ifconfig
o
ifconfig eth0
  • Ver un detalle de todas las interfaces (incluidas las deshabilitadas)
ifconfig -a
  • Deshabilitar una interfaz
ifconfig eth0 down
  • Habilitar una interfaz
ifconfig eth0 up
  • Asignar un dirección IP a una interfaz
Asignar una IP:
ifconfig eth0 192.168.0.2
Cambiar la máscara de sub red:
ifconfig eth0 netmask 255.255.255.0
Cambiar la dirección de broadcast:
ifconfig eth0 broadcast 192.168.0.255
Asignar dirección IP, máscara y broadcast al mismo tiempo:
ifconfig eth 0192.168.0.2 netmask 255.255.255.0 broadcast 192.168.0.255
  • Cambiar el MTU (unidad máxima de transmisión)
Para Ethernet, el tamaño máximo de un paquete a transmitir por transacción en TCP/IP por defecto es de 1500 bytes.
Para cambiar este valor:
ifconfig eth0 mtu XX
  • Modo promiscuo
Por defecto cuando una tarjeta de red recibe un paquete chequea si es para si mismo y si no lo es lo descarta. En modo promiscuo, la tarjeta no descarta ese paquete y acepta todos los paquetes así no sean para la misma.
El modo promiscuo se utiliza especialmente para capturar y analizar el tráfico de una red.
Para habilitar el modo promiscuo en una interfaz de red:
ifconfig eth0 promisc
Para volverla a su modo normal
ifconfig eth0 -promisc



¿Como iniciar la herramienta IPCONFIG?


La herramienta IPCONFIG es bastante sencilla de iniciar y utilizar, puedes usar cualquiera de las siguientes opciones para ejecutarla:
1- Inicia la consola de CMD, para eso escribe en el cuadro de Inicio o Ejecutar CMD, oprime la tecla Enter, escribe o inserta en la consola IPCONFIG y oprime la tecla Enter.
2- Escribe o pega directamente en el cuadro de Inicio o en Ejecutar: cmd /k IPCONFIG y oprime la tecla Enter.
3- Crea un acceso directo, para eso da un clic derecho del ratón en el escritorio u otro directorio y escoge Nuevo Acceso directo, en la ventana que aparece Escriba la ubicación del elemento escribe o pega lo siguiente: "C:\Windows\System32\cmd.exe /k ipconfig".
Sigue los pasos del asistente y renombra el acceso directo creado a: ipconfig.

¿Como iniciar la herramienta IPCONFIG?


La herramienta IPCONFIG es bastante sencilla de iniciar y utilizar, puedes usar cualquiera de las siguientes opciones para ejecutarla:
1- Inicia la consola de CMD, para eso escribe en el cuadro de Inicio o Ejecutar CMD, oprime la tecla Enter, escribe o inserta en la consola IPCONFIG y oprime la tecla Enter.
2- Escribe o pega directamente en el cuadro de Inicio o en Ejecutar: cmd /k IPCONFIG y oprime la tecla Enter.
3- Crea un acceso directo, para eso da un clic derecho del ratón en el escritorio u otro directorio y escoge Nuevo Acceso directo, en la ventana que aparece Escriba la ubicación del elemento escribe o pega lo siguiente: "C:\Windows\System32\cmd.exe /k ipconfig".
Sigue los pasos del asistente y renombra el acceso directo creado a: ipconfig.

Modificadores y opciones que se pueden emplear con IPCONFIG


ComandoUso
IPCONFIG /allMuestra toda la información disponible en el adaptador o tarjeta de red empleado
IPCONFIG /releaseLibera la dirección IP del adaptador especificado
IPCONFIG /renewRenueva la dirección IP del adaptador especificado
IPCONFIG /displaydnsMuestra el contenido de la caché de resolución DNS
IPCONFIG /flushdnsVacía la memoria caché de resolución DNS
IPCONFIG /registerdnsActualiza todas las concesiones DHCP y vuelve a registrar los nombres DNS
IPCONFIG /showclassidMuestra todas las identidades (ID) permitidos para este adaptador
IPCONFIG /setclassidModifica el identificador de clase
IPCONFIG /allcompartments /allMuestra información detallada sobre todos los compartimientos

miércoles, 15 de marzo de 2017

Miercoles 15 de Marzo

Opción 3

Pregunta: ¿Como validar una caja de email?

RTA: <form>
  E-mail:
  <input type="email" name="email">
</form>

[Fecha de publicación: 2017-03-14]


PROYECTO:

BOTONES
<h1>INFORMACION DEL PRODUCTO</h1>
<form action="formulario.php" method="POST" >

<p><select name="colores" >
<option  style="background-color:white;">-Color producto-</option>
  <option value="Negro" style="background-color:black;">Negro</option>
  <option value="Blanco" style="background-color:white;">Blanco</option>
  <option value="Amarillo" style="background-color:yellow;">Amarillo</option>
  <option value="Azul" style="background-color:blue;">Azul</option>
  <option value="Rojo" style="background-color:red;">Rojo</option>
  <option value="Verde" style="background-color:green;">Verde</option>
  <option value="Gris" style="background-color:gray;">Gris</option>
  <option value="Rosado" style="background-color:#FF0099;">Rosado</option>
  <option value="Purpura" style="background-color:#9900FF;">Púrpura</option>
  <option value="Vinotinto" style="background-color:#660000;">Vinotinto</option>
</select>


<input type="text" name="marca" placeholder="Marca" required/>
<input type="text" name="referencia" placeholder="Referencia"   required/>
<input type="text" name="valor" placeholder="Valor" required/ >

<select name="tipo">
<option> -Tipo producto-</option>
<option value="Mouse">Mouse</option>
<option value="Monitor">Monitor</option>
<option value="Portatil">Portatil</option>
<option value="Impresora">Impresora</option>
<option value="teclado">teclado</option> </select>

<textarea name="observacion" cols="50" rows="7" placeholder="Observacion" ></textarea>
<input type="submit" value="Enviar" id="submit" >
</form>

FPDF:

<?php 
require_once("librerias/fpdf.php"); //-- Llama la Libreria
class PDF extends FPDF{} //-- Define una clase de la Libreria
//$texto = $_POST['texto']; //-- Captura la variable del index.php
//
$coloreS= $_POST['colores']." "." ";
$marca= $_POST['marca']." "." ";
$refencia= $_POST['refencia']." "." ";
$valor = $_POST['valor'].""."";
$tipo= $_POST['tipo']." "." ";
$obser= $_POST['obser']." "."";
$union = $colores.$marca.$refencia.$valor.$tipo.$obser;
$pdf = new PDF(); //-- Crea una variable para trabajar con la Libreria
$pdf->AddPage(); //-- Crea una nueva pagina en el archivo Pdf
$pdf->SetFont('Arial','',14); //-- Define el tipo de fuente y el tamaño
$pdf->MultiCell(0, 3, utf8_decode($union) ); //-- Imprime en el Pdf la Variable que viene del index.php
//-- utf8_decode: Funcion PHP para convertir caracteres especiales, que se vean bien los acentos y otras letras del alfabeto latino.
$pdf->Output();  //-- Cierra la variable del Pdf y visualiza en pantalla el resultado en un Pdf.

?>

ROUTER:

La configuración de la computadora para obtener una dirección IP automáticamente permite que su dispositivo de red le asigne una dirección IP dinámica.  En lugar de introducir manualmente la configuración IP, lo que conlleva mucho tiempo, la realización de este procedimiento le asegura que la computadora obtenga la configuración TCP/IP correcta automáticamente.  Este proceso es útil cuando:
 
  • Conecta una computadora a una red con un servidor DHCP
  • Desea asegurarse de que la computadora obtenga la configuración TCP/IP correcta
 
Para configurar una computadora para obtener automáticamente una dirección IP, es necesario que revise la propiedades TCP/IP del adaptador Ethernet instalado en la computadora. No podrá revisar o configurar los protocolos TCP/IP de la computadora si una Tarjeta de Interfaz de RedEthernet (NIC) no ha sido instalada en ella.  Si está utilizando una conexión cableada, asegúrese de que la computadora esté conectada correctamente a la red con un servidor DHCP.
 
Para instrucciones, siga los siguientes pasos:
 
 
NOTA:  Si dispone de un sistema operativo Windows 8, haga clic aquí para instrucciones.
 
Windows Vista / 7
 
Paso 1:
Haga clic en el botón Perla  , luego haga clic su Control Panel (Panel de Control).
 
Paso 2: 
En la sección Network and Internet (Red e Internet), haga clic en View network status and tasks (Ver el estado de la red y las tareas).
 
 
 
SUGERENCIA RÁPIDA:  En la esquina superior derecha de la ventana del Panel de Control, puede cambiar el tipo de vista de la ventana seleccionando Large icons (Íconos grandes) o Small icons (Íconos pequeños).  Una vez que ha cambiado el tipo de vista, puede hacer clic, en cambio, en Network and Sharing Center (Centro de Redes y Recursos Compartidos).  En este ejemplo, se ha seleccionado la opción Small icons (Íconos pequeños).
 
 
             
Paso 3:
En la ventana Network and Sharing Center (Centro de Redes y Recursos Compartidos), haga clic en Change adapter settings (Cambia la configuración del adaptador).  
 
 

NOTA: Para Windows Vista, haga clic en Manage network connections (Administra conexiones de red).
 
           Paso 4:
           Haga clic derecho en Local Area Connection (Conexión de Área Local), a continuación, haga clic en Properties Propiedades). 
        

          
 
NOTA:  Para computadoras inalámbricas, seleccione Wireless Network Connection (Conexión de Red Inalámbrica) en cambio, luego haga clic en Properties (Propriedades).
 
            Paso 5:
En la ventana Local Area Connection Properties (Propriedades de la Conexión del Área Local), haga clic en Internet Protocol Version 4 (TCP/IPv4), después haga clic en Properties (Propriedades).
 
 
            
Paso 6:
Seleccione Obtain an IP address automatically (Obtener una dirección IP automáticamente) y Obtain DNS server address automatically (Obtener dirección del servidor DNS automáticamente).
 
 
            
Paso 7:
Haga clic en OK para guardar los cambios.
 
NOTA:  Si la computadora no ha obtenido una dirección IP, renueve la dirección IP. Para instrucciones, haga clic aquí.
 
 
            Paso 1:
            Haga clic en Start > Control Panel (Inicio > Panel de Control).
 
 
Paso 2:
En la ventana Control Panel (Panel de Control), haga doble clic en Network Connections (Conexiones de Red).

SUGERENCIA RÁPIDA: Revisar la esquina superior izquierda de la pantalla del Panel de Control. Haga clic en Switch to Classic View (Cambiar a Vista Clásica) para identificar fácilmente el ícono de Conexiones de Red.

 

Paso 3:
Haga clic derecho en Local Area Connection (Conexión del Área Local), luego haga clic en Properties (Propriedades).
 
 
NOTA:  Para computadoras inalámbricas, seleccione Wireless Network Connection (Conexión de Red Inalámbrica) en cambio, luego haga clic en Properties (Propriedades).
 
Passo 4:
En la ventana Local Area Connection Properties (Propriedades de la Conexión del Área Local), haga clic en Internet Protocol (TCP/IP), y en seguida haga clic en Properties (Propriedades).


 
 
Paso 5:
Asegúrese de que los botones de opción Obtain an IP address automatically (Obtener una dirección IP automáticamente) y Obtain DNS server address automatically (Obtener una dirección del servidor DNS automáticamente) estén seleccionados.
 
 
Paso 6:
Haga clic en OK para guardar los cambios.
 


VIDEO QUE EXPLICA MEJOR EL PROCESO: http://www.youtube.com/watch?v=LhR33j4NhMg

jueves, 9 de marzo de 2017

[Fecha de publicación: 2017-03-07]

Cell

Cell(float w [, float h [, string txt [, mixed border [, int ln [, string align [, boolean fill [, mixed link]]]]]]])

Descripción

Imprime una celda (de área rectangular) bordes opcionales, color de fondo y secuencia de carácteres La esquina superior izquierda de la celda corresponde a la posición actual. El texto puede ser alineado o centrado. Despues de invocar, la posición actual se desplaza a la derecha o la siguietne línea. Es posible poner una referencia en el texto. 
Si esta el salto de página automático habilitado y la celda esta por fuera del límite, es realizado un salto de página antes de producir la salida.

Parámetros

w
Ancho de Celda. Si es 0, la celda se extiende hasta la márgen derecha.
h
Alto de celda. Valor por defecto: 0.
txt
cadena a ser impresa. Valor por defecto: cadena vacia.
border
Indica si los bordes deben se dibujados alrededor de la celda. El valor puede ser un número:
  • 0: sin borde
  • 1: marco
o una cadena que contenga una o una combinación de los siguientes caracteres (en cualquier orden):
  • L: izquierda
  • T: superior
  • R: derecha
  • B: inferior
Valor por defecto: 0.
ln
Indica donde la posición actula debería ir antes de invocar. Los valores posibles son:
  • 0: a la derecha
  • 1: al comienzo de la siguiente línea
  • 2: debajo
Poner 1 es equivalente a poner 0 y llamar justo despues Ln(). Valor por defecto: 0.
align
Permite centrar o alinear el texto. Los posibles valores son:
  • L o una cadena vacia: alineación izquierda (valor por defecto)
  • C: centro
  • R: alineación derecha
fill
Indica si elfondo de la celda debe ser dibujada (true) o transparente (false). Valor por defecto: false.
link
URL o identificador retornado por AddLink().



Ln

Ln([float h])

Descripción

Ejecuta un salto de línea. La abscisa actual regresa al márgen izquierdo y la ordenada aumenta en la cantidad pasada como parámetro.

Parámetros

h
La altura del salto.
Por defecto, el valor es igual a la altura de la última celda impresa.


SetXY

SetXY(float x, float y)

Descripción

Define la abscisa y ordenada de la posición actual. Si los valores pasados son negativos, ellos son relativos respectivamente a la derecha y la parte inferior de la página.

Parámetros

x
El valor de la abscisa.
y
El valor de la ordenada.

Link

Link(float x, float y, float w, float h, mixed link)

Descripción

Pone una referencia a un área rectangular de la página. El texto o la imagen referenciada son generalmente puesta via Cell(), Write() o Image(), pero este método puede ser útil por ejemplo para definir un área seleccionable dentro una imagen.

Parámetros

x
Abscisa de la esquina superior izquierda de el rectángulo.
y
Ordenada de la esquina superior izquierda del rectángulo.
w
Ancho del rectángulo.
h
Alto del rectángulo.
link
URL o identificador regresada por AddLink().

MultiCell

MultiCell(float w, float h, string txt [, mixed border [, string align [, boolean fill]]])

Descripción

Este método permite imprimir texto con saltos de línea. Estos pueden ser automáticos (tan pronto como el texto alcanza el borde derecho de la celda) o explícito (via el carácter \n). Tantas celdas como sean necesarias son creadas, uno debajo de otra.
El texto puede ser alineado, centrado o justificado. El bloque de celda puede ser enmarcado y el fondo impreso.

Parámetros

w
Ancho de celdas. Si 0, estos se extienden hasta l márgen derecha de la página.
h
Alto de las celdas.
txt
Cadena para imprimir.
border
Indica si los bordes deben ser dibujados al rededor del bloque la celda. El valor puede ser un número:
  • 0: no borde
  • 1: marco
o una cadena conteniendo algún o todos los siguientes carácteres (en cualquier orden):
  • L: izquierda
  • T: superior
  • R: derecha
  • B: inferior
Valor por defecto: 0.
align
Establece la alineación de texto. Los posibles valores son:
  • L: alineación a la izquierda
  • C: centrado
  • R: alineación a la derecha
  • J: justificación (valor por defecto)
fill
Indica si el fondo de la celda debe ser dibujado (true) o transparente (false). Valor por defecto: false.

tomado de: http://www.fpdf.org/