Saturday, March 9, 2024

 

COMANDOS CON SUS PARAMETROS DE USOS (GETMAC, PING, NSLOOKUP, NETSTAT, IPCONFIG, TRACERT, PATHPING Y NETSH)


1.      GETMAC: Este comando muestra las direcciones MAC (Media Access Control) de los adaptadores de red en tu computadora. Puedes usarlo sin parámetros para obtener una lista completa o especificar el nombre del adaptador para obtener su dirección MAC.


ParámetroDescripción
/s <computer>Especifica el nombre o la dirección IP de un equipo remoto (no se pueden usar barras diagonales inversas). La opción predeterminada es el equipo local.
/u <domain>\<user>Ejecuta el comando con los permisos de cuenta del usuario especificado por user o domain\user. El valor predeterminado son los permisos del usuario que ha iniciado sesión actualmente en el equipo que emite el comando.
/p <password>Especifica la contraseña de la cuenta de usuario especificada en el parámetro /u.
/fo {table | list | csv}Especifica el formato que se va a usar para la salida de la consulta. Los valores válidos son tablelista y csv. El formato predeterminado para la salida es table.
/nhSuprime el encabezado de columna en la salida. Válido cuando el parámetro /fo se establece en table o csv.
/vEspecifica que la salida muestra información detallada.
/?Muestra la ayuda en el símbolo del sistema.

2.      PING: El comando PING se utiliza para verificar la conectividad con un host o dirección IP. Puedes usarlo con el nombre de dominio o la dirección IP como parámetro.

ParámetroDescripción
/tEspecifica que ping continúa enviando mensajes de solicitud de eco al destino hasta que se interrumpa. Para interrumpir y mostrar estadísticas, presione CTRL+ENTRAR. Para interrumpir y salir de este comando, presione CTRL+C.
/aEspecifica que la resolución inversa de nombres se realice en la dirección IP de destino. Si esta operación se completa con éxito, ping muestra el nombre del host correspondiente.
/n <count>Especifica el número de mensajes de solicitud de eco que se envían. El valor predeterminado es 4.
/l <size>Especifica la longitud, en bytes, del campo Data en los mensajes de solicitud de eco. El valor predeterminado es 32. El tamaño máximo es de 65 500.
/fEspecifica que los mensajes de solicitud de eco se envían con la marca No fragmentar en el encabezado IP establecido en 1 (disponible solo en IPv4). Los enrutadores no pueden fragmentar el mensaje de solicitud de eco en la ruta de acceso al destino. Este parámetro es útil para solucionar problemas de unidad de transmisión máxima (PMTU).
/i <TTL>Especifica el valor del campo Período de vida (TTL) en el encabezado IP para los mensajes de solicitud de eco enviados. El valor predeterminado es el valor TTL predeterminado para el host. El TTL máximo es 255.
/v <TOS>Especifica el valor del campo Tipo de servicio (TOS) en el encabezado IP para los mensajes de solicitud de eco enviados (disponible solo en IPv4). El valor predeterminado es 0. TOS se especifica como un valor decimal comprendido entre 0 y 255.
/r <count>Especifica la opción Ruta de registro del encabezado IP que se usa para registrar la ruta de acceso tomada por el mensaje de solicitud de eco y el mensaje de respuesta de eco correspondiente (disponible solo en IPv4). Cada salto de la ruta de acceso usa una entrada en la opción Ruta de registro. Si es posible, especifique un recuento igual o mayor que el número de saltos entre el origen y el destino. El recuento debe ser un mínimo de 1 y un máximo de 9.
/s <count>Especifica que se use la opción Internet timestamp en el encabezado IP para registrar la hora de llegada del mensaje de solicitud de eco y del correspondiente mensaje de respuesta de eco para cada salto. El recuento debe ser un mínimo de 1 y un máximo de 4. Este parámetro es necesario para las direcciones de destino de vínculos locales.
/j <hostlist>Especifica que los mensajes de solicitud de eco usan la opción Ruta de origen flexible en el encabezado IP con el conjunto de destinos intermedios especificados en hostlist (solo disponible en IPv4). Con el enrutamiento de origen flexible, los destinos intermedios sucesivos se pueden separar por uno o varios enrutadores. El número máximo de direcciones o nombres de la lista de hosts es 9. La lista de hosts es una serie de direcciones IP (en notación decimal con puntos) separadas por espacios.
/k <hostlist>Especifica que los mensajes de solicitud de eco usan la opción Ruta de origen estricta en el encabezado IP con el conjunto de destinos intermedios especificados en hostlist (solo disponible en IPv4). Con el enrutamiento de origen estricto, el siguiente destino intermedio debe ser accesible directamente (debe ser un vecino en una interfaz del enrutador). El número máximo de direcciones o nombres de la lista de hosts es 9. La lista de hosts es una serie de direcciones IP (en notación decimal con puntos) separadas por espacios.
/w <timeout>Especifica la cantidad de tiempo, en milisegundos, para esperar el mensaje de respuesta de eco correspondiente a un mensaje de solicitud de eco determinado. Si el mensaje de respuesta de eco no se recibe dentro del tiempo de espera, se muestra el mensaje de error "Tiempo de espera de solicitud". El tiempo de espera predeterminado es 4000 (4 segundos).
/REspecifica que se realiza un seguimiento de la ruta de acceso de ida y vuelta (disponible solo en IPv6).
/S <Srcaddr>Especifica la dirección de origen que se va a usar (disponible solo en IPv6).
/4Especifica qué IPv4 que se usa para hacer ping. Este parámetro no es necesario para identificar el host de destino con una dirección IPv4. Solo es necesario identificar el host de destino por nombre.
/6Especifica qué IPv6 que se usa para hacer ping. No es necesario este parámetro para identificar el host de destino con una dirección IPv6. Solo es necesario identificar el host de destino por nombre.
<targetname>Especifica el nombre del host o la dirección IP del destino.
/?Muestra la ayuda en el símbolo del sistema.

3.      NSLOOKUP: Este comando se utiliza para consultar información de DNS (Domain Name System). Puedes ingresar un nombre de dominio como parámetro para obtener su dirección IP correspondiente.

ParámetroDescripción
nslookup exitSale de la herramienta de línea de comandos nslookup.
nslookup fingerSe conecta con el servidor de dedo en el equipo actual.
nslookup helpMuestra un breve resumen de los subcomandos.
nslookup lsMuestra información de un dominio DNS.
nslookup lserverCambia el servidor predeterminado al dominio DNS especificado.
nslookup rootCambia el servidor predeterminado al servidor para la raíz del espacio de nombres de dominio DNS.
nslookup serverCambia el servidor predeterminado al dominio DNS especificado.
nslookup setCambia los valores de configuración que afectan a cómo funcionan las búsquedas.
nslookup set allImprime los valores actuales de los valores de configuración.
nslookup set classCambia la clase de consulta. La clase especifica el grupo de protocolos de la información.
nslookup set d2Activa o desactiva el modo de depuración exhaustivo. Se imprimen todos los campos de cada paquete.
nslookup set debugActiva o desactiva el modo de depuración.
nslookup set domainCambia el nombre de dominio DNS predeterminado al nombre especificado.
nslookup set portCambia el puerto predeterminado del servidor de nombres DNS TCP/UDP al valor especificado.
nslookup set querytypeCambia el tipo de registro de recursos de la consulta.
nslookup set recurseIndica al servidor de nombres DNS que consulte otros servidores si no tiene la información.
nslookup set retryEstablece el número de reintentos.
nslookup set rootCambia el nombre del servidor raíz usado para las consultas.
nslookup set searchAnexa los nombres de dominio de DNS de la lista de búsqueda de dominios DNS a la solicitud hasta que se recibe una respuesta. Esto se aplica cuando el conjunto y la solicitud de búsqueda contienen al menos un período, pero no terminan con un período final.
nslookup set srchlistCambia el nombre de dominio DNS predeterminado y la lista de búsqueda.
nslookup set timeoutCambia el número inicial de segundos para esperar una respuesta a una solicitud.
nslookup set typeCambia el tipo de registro de recursos de la consulta.
nslookup set vcEspecifica el uso o no de un circuito virtual al enviar solicitudes al servidor.
nslookup viewOrdena y enumera la salida de los comandos o subcomandos ls anteriores.

4.      NETSTAT: Muestra estadísticas de red y conexiones activas. Puedes usarlo con diferentes parámetros para obtener información específica, como puertos abiertos o conexiones establecidas.

ParámetroDescripción
-aMuestra todas las conexiones TCP activas y los puertos TCP y UDP en los que escucha el equipo.
-bMuestra el ejecutable implicado en la creación de cada conexión o puerto de escucha. En algunos casos, los ejecutables conocidos hospedan varios componentes independientes y, en estos casos, se muestra la secuencia de componentes implicados en la creación de la conexión o el puerto de escucha. En este caso, el nombre del ejecutable se encuentra en la parte inferior entre []. En la parte superior se encuentra el componente al que llamó, y así sucesivamente hasta que se alcanzó el TCP/IP. Tenga en cuenta que esta opción puede llevar mucho tiempo y producirá un error a menos que cuente con los permisos suficientes.
-EMuestra estadísticas Ethernet, como el número de bytes y paquetes enviados y recibidos. Este parámetro se puede combinar con -s.
-nMuestra las conexiones TCP activas, pero las direcciones y los números de puerto se expresan en forma de número y no se intenta determinar los nombres.
-oMuestra las conexiones TCP activas e incluye el identificador de proceso (PID) para cada conexión. Puede encontrar la aplicación en función del PID en la pestaña Procesos del Administrador de tareas de Windows. Este parámetro se puede combinar con -a-n y -p.
-p <Protocol>Muestra las conexiones para el protocolo especificado por Protocol. En este caso, el Protocol puede ser tcp, udp, tcpv6 o udpv6. Si este parámetro se usa con -s para mostrar estadísticas por protocolo, Protocol puede ser tcp, udp, icmp, ip, tcpv6, udpv6, icmpv6 o ipv6.
-SMuestra las estadísticas por protocolo. De forma predeterminada, se muestran estadísticas para los protocolos TCP, UDP, ICMP e IP. Si se instala el protocolo IPv6, se muestran estadísticas para los protocolos TCP a través de IPv6, UDP a través de IPv6, ICMPv6 e IPv6. El parámetro -p se puede usar para especificar un conjunto de protocolos.
-rMuestra el contenido de la tabla de enrutamiento de IP. Esto equivale al comando route print.
<interval>Vuelve a mostrar la información seleccionada cada x segundos de un intervalo. Pulse CTRL+C para evitar que se vuelva a mostrar la información. Si se omite este parámetro, este comando imprime la información seleccionada una sola vez.
/?Muestra la ayuda en el símbolo del sistema.

5.      IPCONFIG: Proporciona detalles sobre la configuración de red de tu computadora. Ejecútalo sin parámetros para ver la información básica o con /all para obtener detalles completos.

ParámetroDescripción
/allIpConfig.txt: muestra la configuración de TCP/IP completa de todos los adaptadores. Los adaptadores pueden representar interfaces físicas, como adaptadores de red instalados o interfaces lógicas como conexiones de acceso telefónico.
/displaydnsMuestra el contenido de la memoria caché de la resolución del cliente DNS, que incluye las dos entradas cargadas previamente desde el archivo de hosts local y los registros de recursos que se han obtenido recientemente para las consultas de nombre resueltas por el equipo. El servicio cliente DNS usa esta información para resolver rápidamente los nombres consultados con frecuencia antes de consultar sus servidores DNS configurados.
/flushdnsVacía y restablece el contenido de la caché del solucionador de cliente DNS. Durante la solución de problemas de DNS, puede usar este procedimiento para descartar entradas de caché negativas de la memoria caché, así como cualquier otra entrada que se haya agregado dinámicamente.
/registerdnsInicia el registro dinámico manual para los nombres DNS y las direcciones IP que se han configurado en un equipo. Puede usar este parámetro para solucionar un error en el registro de nombres DNS o resolver un problema de actualización dinámica entre un cliente y el servidor DNS sin reiniciar el equipo cliente. La configuración DNS de las propiedades avanzadas del protocolo TCP/IP determina qué nombres están registrados en DNS.
/release [<adapter>]Envía un mensaje DHCPRELEASE al servidor DHCP para liberar la configuración DHCP actual y descartar la configuración de dirección IP para todos los adaptadores (si no se especifica un adaptador) o para un adaptador específico si se incluye el parámetro adapter. Este parámetro deshabilita TCP/IP para los adaptadores configurados para obtener automáticamente una dirección IP. Para especificar un nombre de adaptador, escriba el nombre del adaptador que aparece cuando se usa ipconfig sin parámetros.
/release6[<adapter>]Envía un mensaje DHCPRELEASE al servidor DHCPv6 para liberar la configuración DHCPv6 actual y descartar la configuración de dirección IP para todos los adaptadores (si no se especifica un adaptador) o para un adaptador específico si se incluye el parámetro adapter. Este parámetro deshabilita TCP/IP para los adaptadores configurados para obtener automáticamente una dirección IP. Para especificar un nombre de adaptador, escriba el nombre del adaptador que aparece cuando se usa ipconfig sin parámetros.
/renew [<adapter>]Renueva la configuración de DHCP para todos los adaptadores (si no se especifica un adaptador) o para un adaptador específico si se incluye el parámetro adapter. Este parámetro solo está disponible en equipos con adaptadores configurados para obtener automáticamente una dirección IP. Para especificar un nombre de adaptador, escriba el nombre del adaptador que aparece cuando se usa ipconfig sin parámetros.
/renew6 [<adapter>]Renueva la configuración de DHCPv6 para todos los adaptadores (si no se especifica un adaptador) o para un adaptador específico si se incluye el parámetro adapter. Este parámetro solo está disponible en equipos con adaptadores configurados para obtener automáticamente una dirección IPv6. Para especificar un nombre de adaptador, escriba el nombre del adaptador que aparece cuando se usa ipconfig sin parámetros.
/setclassid <adapter>[<classID>]Configura el identificador de clase DHCP para un adaptador especificado. Para establecer el identificador de clase DHCP para todos los adaptadores, use el carácter comodín asterisco (*) en lugar del adapter. Este parámetro solo está disponible en equipos con adaptadores configurados para obtener automáticamente una dirección IP. Si no se especifica un identificador de clase DHCP, se quita el identificador de clase actual.
/showclassid <adapter>Muestra el identificador de clase DHCP para un adaptador especificado. Para ver el identificador de clase DHCP para todos los adaptadores, use el carácter comodín asterisco (*) en lugar del adapter. Este parámetro solo está disponible en equipos con adaptadores configurados para obtener automáticamente una dirección IP.
/?Muestra la Ayuda en el símbolo del sistema.

6.      TRACERT: Este comando rastrea la ruta que toma un paquete desde tu computadora hasta un destino específico. Puedes usarlo con una dirección IP o un nombre de dominio.

ParámetroDescripción
/dDetiene los intentos de resolver las direcciones IP de los enrutadores intermedios en sus nombres. Esto puede acelerar la devolución de los resultados.
/h <maximumhops>Especifica el número máximo de saltos en la ruta de acceso para buscar el destino. El valor predeterminado es de 30 saltos.
/j <hostlist>Especifica que los mensajes de solicitud de eco usan la opción Ruta de origen flexible en la cabecera IP con el conjunto de destinos intermedios especificados en <hostlist>. Con el enrutamiento de origen flexible, los destinos intermedios sucesivos se pueden separar por uno o varios enrutadores. El número máximo de direcciones o nombres de la lista es 9<hostlist> es una serie de direcciones IP (en notación decimal con puntos) separadas por espacios. Use este parámetro solo cuando realice el seguimiento de direcciones IPv4.
/w <timeout>Especifica la cantidad de tiempo en milisegundos que se debe esperar a que se reciba el mensaje ICMP time Exceeded o de respuesta de eco correspondiente a un mensaje de solicitud de eco dado. Si no se recibe dentro del tiempo de espera, se muestra un asterisco (*). El tiempo de espera predeterminado es 4000 (4 segundos).
/REspecifica que el encabezado de extensión de enrutamiento IPv6 se usa para enviar un mensaje de solicitud de eco al host local, usando el destino como destino intermedio y probando la ruta inversa.
/S <srcaddr>Especifica la dirección de origen que se va a usar en los mensajes de solicitud de eco. Use este parámetro solo cuando realice el seguimiento de direcciones IPv6.
/4Especifica que tracert.exe solo puede usar IPv4 para este seguimiento.
/6Especifica que tracert.exe solo puede usar IPv6 para este seguimiento.
<targetname>Especifica el destino, identificado por dirección IP o nombre de host.
/?Muestra la ayuda en el símbolo del sistema.

7.      PATHPING: Similar a TRACERT, pero proporciona más detalles sobre la ruta y los retrasos en cada salto.

ParámetroDescripción
/nEvita que pathping intente resolver las direcciones IP de los enrutadores intermedios a sus nombres. Esto podría agilizar la visualización de los resultados de pathping.
/h <maximumhops>Especifica el número máximo de saltos en la ruta de acceso para buscar el destino. El valor predeterminado es de 30 saltos.
/g <hostlist>Especifica que los mensajes de solicitud de eco usan la opción Ruta de origen flexible en la cabecera IP con el conjunto de destinos intermedios especificados en hostlist. Con el enrutamiento de origen flexible, los destinos intermedios sucesivos se pueden separar por uno o varios enrutadores. El número máximo de direcciones o nombres de la lista de hosts es 9hostlist es una serie de direcciones IP (en notación decimal con puntos) separadas por espacios.
/p <period>Especifica el número de milisegundos que se van a esperar entre pings consecutivos. El valor predeterminado es 250 milisegundos (1/4 segundos). Este parámetro envía pings individuales a cada salto intermedio. Por ello, el intervalo entre dos pings enviados al mismo salto es periodo multiplicado por el número de saltos.
/q <numqueries>Especifica el número de mensajes de solicitud de eco enviados a cada enrutador de la ruta de acceso. El valor predeterminado es 100 consultas.
/w <timeout>Especifica el número de milisegundos que se van a esperar para cada respuesta. El valor predeterminado es 3 000 milisegundos (3 segundos). Este parámetro envía varios pings en paralelo. Debido a esto, la cantidad de tiempo especificada en el parámetro timeout no está limitada por la cantidad de tiempo especificada en el parámetro period para esperar entre pings.
/i <IPaddress>Especifica la dirección de origen.
/4 <IPv4>Especifica que pathping solo usa IPv4.
/6 <IPv6>Especifica que pathping solo usa IPv6.
<targetname>Especifica el destino, que se identifica mediante la dirección IP o el nombre del host.
/?Muestra la ayuda en el símbolo del sistema.

8.      NETSH: Permite configurar y administrar varios aspectos de la red, como firewall, interfaces, etc. Puedes usarlo con diferentes subcomandos según tus necesidades.

ParámetroDescripción
-a <Aliasfile>Especifica que se le devuelva al indicador de netsh después de ejecutar Aliasfile y el nombre del archivo de texto que contiene uno o más comandos netsh.
-c <Context>Especifica que netsh entre en el contexto netsh especificado y el contexto netsh en el que debe entrar.
-r <Remotecomputer>Especifica el equipo remoto a configurar.

Importante: Si usa este parámetro, debe asegurarse de que el servicio Registro remoto se ejecuta en el equipo remoto. Si no está en ejecución, Windows muestra un mensaje de error "No se encontró la ruta de red".

-u <domainname>\<username>Especifica el dominio y el nombre de la cuenta de usuario que se van a usar mientras se ejecuta el comando netsh en una cuenta de usuario. Si omite el dominio, el dominio local se usa de forma predeterminada.
-p <Password>Especifica la contraseña de la cuenta de usuario especificada por el parámetro -u <username>.
<NetshCommand>Especifica el comando netsh que se va a ejecutar.
-f <scriptfile>Sale del comando netsh después de ejecutar el archivo de script especificado.
/?Muestra la ayuda en el símbolo del sistema.


No comments:

Post a Comment