Jak namapovat Port v souboru INF pomocí sdílení připojení k Internetu

Prohlášení o odmítnutí odpovědnosti pro už nepodporovaný obsah KB

Tento článek byl napsán pro produkty, ke kterým již Microsoft nadále nenabízí podporu. Článek je tedy poskytován „tak, jak je“ a nebude už nadále aktualizován.

Souhrn

Tento článek popisuje, jak vytvořit nové mapování portů pro sdílení připojení k Internetu (ICS) pomocí souboru INF. Soubor INF přidá mapování portu další nasměrovat příchozí pakety IP adresu konkrétního klienta nebo prostřednictvím určitého portu UDP nebo TCP. Některé internetové programy mohou vyžadovat zvláštní port pro jejich použití. Tyto informace by měl výrobce programu.


Pokud port adresování informace jsou uloženy v datové části paketu TCP nebo UDP používá určitý program, je požadován editor a tento soubor INF nebude usnadní funkce programu s hostiteli sdílení připojení k Internetu. V těchto případech by mělo být zakázáno hostitele ICS a měli spustit program v počítači, který je přímo připojen k Internetu.


Přestože společnost Microsoft poskytuje tento informační článek pro pohodlí svých zákazníků, technické podpory společnosti Microsoft neposkytuje podporu pro použití nebo úpravy souboru INF v tomto článku.


POZNÁMKA: Tento článek je pouze informativní. Neobsahuje žádné informace o řešení problémů. Pokud hledáte potíží, které nejsou zmíněny v tomto článku, prohledejte znalostní báze Microsoft Knowledge Base znovu pomocí klíčových slov, které jsou uvedeny v následujícím článku znalostní báze Microsoft Knowledge Base:
242450 jak dotazu Microsoft Knowledge Base pomocí klíčových slov

Další informace

Kopírování nebo zadáním následující informace do nového souboru, můžete vytvořit základní obsah souboru s příponou INF. Po vytvoření souboru INF, můžete klepněte pravým tlačítkem myši na soubor a potom klepněte na tlačítko nainstalovat.


POZNÁMKA: jednotlivé položky, které začínají středníkem (;) je komentář. Tyto řádky mohou být odstraněny. Jsou poskytovány popisují každý řádek. Hodnoty registru, které jsou přidány pomocí tohoto souboru INF se projeví až po restartování počítače. Tento soubor INF by měl použít pouze v počítači se službou Sdílení připojení k Internetu.

Ukázkový soubor INF

POZNÁMKA: Instalační informace (INF) soubory pomocí "HKLM" jako zkratku pro podregistru "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"

Vlastnosti

ID článku: 231162 - Poslední kontrola: 12. 1. 2017 - Revize: 1

Váš názor