La apertura de los puertos podemos realizarla por Telnet o por Web.
Ante todo necesitamos saber la dirección IP del router (puerta de enlace) y la dirección IP del ordenador.
Lo haremos a través de ms-dos:
- win98: Inicio->ejecutar->command Escribiremos winipcfg
- win 2000 y xp: Inicio->ejecutar->cmd Escribiremos ipconfig
Nos aparecerá por pantalla lo siguiente
C:\WINDOWS\system32\cmd.exe
Microsoft Windows XP [Versión 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.
C:\Documents and Settings\Administrator>ipconfig
Configuración IP de Windows
Adaptador Ethernet Conexión de área local :
Sufijo de conexión específica DNS :
Dirección IP. . . . . . . . . . . : 192.168.1.34 1
Máscara de subred . . . . . . . . : 255.255.255.0 2
Puerta de enlace predeterminada : 192.168.1.1 3
C:\Documents and Settings\Administrator>_
Punto 1 del gráfico anterior: ésta es la IP local de nuestro PC. En nuestro caso, 192.168.1.34
Punto 2 del gráfico anterior: la máscara de subred.
Punto 3 del gráfico anterior: ésta es la IP de la puerta de enlace , que es la dirección IP del router. En nuestro caso 192.168.1.1
A continuación se detalla cómo realizar el proceso por Telnet. Haremos: Inicio -> Ejecutar -> telnet 192.168.1.1
Se abrirá una pantalla que nos pedirá una contraseña para acceder al router. Por defecto las contraseñas pueden ser, 1234, admintt, adminttd, admintde, admintte, ttdadmin. Si no fuera una de esas, probablemente alguien la haya cambiado.
C:\WINDOWS\system32\cmd.exe - telnet 192.168.1.1
Password: ********
Type "?" at the command prompt for a list of commands.
Type "help" at the command prompt for general help.
For detailed help on a specific command, type comand name
followed by a "?", for instance, "show ?".
Command->_
En estos momentos estamos dentro del router. Nos aparecerá un mensaje que nos indica que para consultar los comandos disponibles para operar, introduzcamos alguna de las siguientes instrucciones.
C:\WINDOWS\system32\cmd.exe - telnet 192.168.1.1
Command-> ?
----------------------------------------------------------------------------
Command Description
----------------------------------------------------------------------------
show Shows system status and configuration parameters
set Sets configuration parameters
delete Deletes DNS, DHCP and NAPT mappings, routes and IP filters
default Sets various parameters to factory defaults
clear Clear statistics
reboot Reboots the router
firmware Downloads new firmware to the router
getconfig Set router configuration from a file
putconfig Save router configuration to a file
quit (exit, logout, logoff) exists command session
logout (exit, logout, logoff) exists command session
logoff (exit, logout, logoff) exists command session
exit (exit, logout, logoff) exists command session
atmping Tests the ATM link by transmitting an OAM loopback cell
ping Sends datagram round-trip to specified IP host
traceroute Traces the route (hops) from the router to an IP address
For help on command options, type command followed by "?", e.g. "show ?".
Command->_
Ahora introducimos el comando set naptserver:
C:\WINDOWS\system32\cmd.exe - telnet 192.168.1.1
----------------------------------------------------------------------------
show Shows system status and configuration parameters
set Sets configuration parameters
delete Deletes DNS, DHCP and NAPT mappings, routes and IP filters
default Sets various parameters to factory defaults
clear Clear statistics
reboot Reboots the router
firmware Downloads new firmware to the router
getconfig Set router configuration from a file
putconfig Save router configuration to a file
quit (exit, logout, logoff) exists command session
logout (exit, logout, logoff) exists command session
logoff (exit, logout, logoff) exists command session
exit (exit, logout, logoff) exists command session
atmping Tests the ATM link by transmitting an OAM loopback cell
ping Sends datagram round-trip to specified IP host
traceroute Traces the route (hops) from the router to an IP address
For help on command options, type command followed by "?", e.g. "show ?".
Command-> set naptserver
Transport protocol [ tcp udp gre ]: tcp
Service [name or port number]: 4000
Server IP Address [self or IP address]: 192.168.1.34
Command->_
Nos irá preguntando los datos:
Transport protocol [tcp udp gre ]: (para elegir el protocolo entre estos 3) en el ejemplo TCP
Service [name or port number]: Podemos elegir uno de los servicios preconfigurados (web, ftp, telnet...) o bien introducir el número de puerto. En el ejemplo 4000
Server IP Address [self or IP address]: Aquí introducimos la ip privada del pc que vaya a hacer de servidor de nuestra aplicación. En el ejemplo 192.168.1.34 (hay que borrar primero self, que sale puesto)
De esta manera habremos abierto el puerto 4000 TCP al pc cuya IP privada es 192.168.1.34.
El puerto queda almacenado y activado.
Parte de esta información ha sido extraída de adslayuda.com |