Cómo asignar un puerto en ICS mediante un archivo .inf

Seleccione idioma Seleccione idioma
Id. de artículo: 231162 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

En esta página

Resumen

En este artículo se describe cómo crear una nueva asignación de puerto para ICS (Conexión compartida a Internet) utilizando un archivo .inf. El archivo .inf agrega nuevas asignaciones de puertos a los paquetes IP entrantes mediante un puerto específico UDP o TCP, o a una dirección de cliente específica. Algunos programas de Internet requieren un puerto específico reservado para su uso. Esta información la debería proporcionar el fabricante del programa.

Si la información acerca de las direcciones de puertos se almacena en la sección de datos de un paquete TCP o UDP utilizado por un programa determinado, se requerirá un editor y el archivo .inf no facilitará la funcionalidad del programa con un host ICS. En estos casos, se debe deshabilitar el host ICS y se debe ejecutar el programa en un equipo conectado directamente a Internet.

Aunque Microsoft proporciona este artículo informativo para comodidad de sus clientes, los Servicios de soporte técnico de Microsoft no proporcionan soporte técnico para la utilización o modificación del archivo .inf de este artículo.

Nota : este artículo es para uso informativo únicamente. No contiene información para solucionar problemas. Si está buscando información que no se menciona en este artículo de solución de problemas, busque Microsoft Knowledge Base nuevo con las palabras clave que se enumeran en el siguiente artículo:
242450Cómo consultar Microsoft Knowledge Base mediante palabras clave

Más información

Puede crear los contenidos de base del archivo .inf copiando o escribiendo en un nuevo archivo la información que aparece a continuación. Después de crear el archivo .inf, haga clic con el botón secundario del <i>mouse</i> (ratón) en el archivo y, a continuación, haga clic en <b>Instalar</b>.

Nota : cada entrada que comienza con un punto y coma (;) es un comentario. Estas líneas se pueden quitar. Se proporcionan para describir cada línea. Se debe reiniciar el equipo para que surtan efecto los valores del Registro agregados por el archivo .inf. Este archivo .inf debe utilizarse sólo en el equipo que ejecuta ICS.

Archivo .inf de muestra

Nota : configuración de información (.inf) de archivos utilizan "HKLM" como una abreviatura para el subárbol del registro "HKEY_LOCAL_MACHINE".
[version]
signature="$CHICAGO$"

[DefaultInstall]
AddReg=PortSample

[DefaultUnInstall]
; This section included for ease of removing any maps added in.
; To uninstall, type the following line:
;
; rundll.exe setupx.dll,InstallHinfSection DefaultUnInstall 0
;    <I BRACKET="YES">YOUR_INF_FILE_NAME</I>
DelReg=PORT_SAMPLE_DEL_REG

[PortSample]
; MYMAPNAME should be replaced with a friendly 
; descriptive name that is unique.
;
; This data points to the computer that is running the service. 
; 0.0.0.0 represents the computer running the ICS services. This 
; can alternatively contain the IP address of one of the ICS client 
; computers.

HKLM,%ICSACTIVE%,MYMAPNAME,,"0.0.0.0"
HKLM,%ICSINSTALLED%\MYMAPNAME

; "My Friendly Name" should be replaced with something short and 
; descriptive such as the name of the program that needs these ports 
; open.

HKLM,%ICSINSTALLED%\MYMAPNAME,Name,,"My Friendly Name"

; Options is a DWORD value and is currently always set to 00,00,00,00 

HKLM,%ICSINSTALLED%\MYMAPNAME,Options,1,00,00,00,00

; The next four lines describe the specific ports that need to be open
; or mapped. The first port is always 0000, each additional port is 
; incremented (the second port to open would be listed as 0001,
; the third would be 0002, and so on). This information is strictly 
; dependent on what is needed by the program. If you do not know what 
; ports your program requires or are unsure, you need to contact the 
; manufacturer of the program to get this information.
;
; The four lines need to be re-created for each port.
;
; On the second line, valid entries for type are "TCP" or "UDP."
;
; The third line contains the actual port or port range needed by the 
; program.
;
; The entry below demonstrates a port range. If the program only needs 
; a single port, the last part of the line below would read  ,Port,,"5678"
;
; Note that you can only use a port range when the translation type is 
; NORMAL or BLOCK.
;
; If Translation is set to anything else, you must list each port 
; individually.
;
; Valid types of translation are NORMAL, BLOCK, CUSEEME, DPLAY, FTP, 
; H323, PPTP, and QUAKE

HKLM,%ICSINSTALLED%\MYMAPNAME\0000
HKLM,%ICSINSTALLED%\MYMAPNAME\0000,Type,,"TCP"
HKLM,%ICSINSTALLED%\MYMAPNAME\0000,Port,,"5678-5679"
HKLM,%ICSINSTALLED%\MYMAPNAME\0000,Translation,,"NORMAL" 

[PORT_SAMPLE_DEL_REG]
HKLM,%ICSINSTALLED%\MYMAPNAME
HKLM,%ICSACTIVE%,MYMAPNAME

[Strings]
ICSINSTALLED="System\CurrentControlSet\Services\ICSharing\Mappings\Installed"
ICSACTIVE="System\CurrentControlSet\Services\ICSharing\Mappings\Active"
				

Propiedades

Id. de artículo: 231162 - Última revisión: miércoles, 24 de enero de 2007 - Versión: 1.2
La información de este artículo se refiere a:
  • Microsoft Windows Millennium Edition
  • Microsoft Windows 98 Second Edition
Palabras clave: 
kbmt kbenv kbhowto KB231162 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 231162
Renuncia a responsabilidad de los contenidos de la KB sobre productos a los que ya no se ofrece asistencia alguna
El presente artículo se escribió para productos para los que Microsoft ya no ofrece soporte técnico. Por tanto, el presente artículo se ofrece "tal cual" y no será actualizado.

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com