Wprowadzenie
W tym artykule opisano problem w którym nie można połączyć się z serwerem L2TP/IPsec za urządzeniem NAT-T w systemu Windows Embedded Compact 7. Ten problem można rozwiązać przez zainstalowanie tej aktualizacji. Przed zainstalowaniem tej aktualizacji należy wszystkie uprzednio wydane aktualizacje dla tego produktu musi być zainstalowany.
Objawy
Rozpatrzmy następujący scenariusz:
-
Możesz skorzystać z translacji adresów sieciowych (NAT) i wirtualnej sieci prywatnej (VPN) włączona na urządzeniu z systemem Windows Embedded Compact 7.
-
Utworzyć połączenie sieci VPN (L2TP/IPSec) z elementu połączenia sieciowe i telefoniczne na tym urządzeniu.
W tym scenariuszu po nawiązaniu połączenia z serwerem sieci VPN z tego urządzenia, użytkownik nie może połączyć się z serwerem L2TP/IPsec za urządzeniem NAT-T.
Rozwiązanie
Aby rozwiązać ten problem, należy zainstalować tę aktualizację. Po zainstalowaniu tej aktualizacji można użyć nowej wartości AssumeUDPEncapsulationContextOnSendRule w rejestrze do obsługi nawiązujących połączenie z serwerem L2TP/IPsec za urządzeniem NAT-T na urządzeniu Windows Embedded Compact 7 na podstawie. Wartość AssumeUDPEncapsulationContextOnSendRule znajduje się w następującym podkluczu rejestru:
HKEY_LOCAL_MACHINE\Comm\L2TP1\Parms Można skonfigurować następujące wartości:
-
Jeśli wartość AssumeUDPEncapsulationContextOnSendRule jest ustawiona na 0, urządzenie nie może ustanowić skojarzeń zabezpieczeń na serwerach, które znajdują się za urządzenia NAT. Jest to wartość domyślna.
-
Jeśli wartość AssumeUDPEncapsulationContextOnSendRule jest ustawiona na 1, urządzenie można ustanowić skojarzeń zabezpieczeń na serwerach, które znajdują się za urządzenia NAT.
-
Jeśli wartość AssumeUDPEncapsulationContextOnSendRule jest ustawiona na 2, jeśli zarówno na serwerze, jak i urządzenia są za urządzenia NAT można nawiązywać skojarzeń zabezpieczeń.
Należy także skonfigurować następujące ustawienia rejestru w pliku OSDesign.reg . Dzięki temu system ma sprawdzać wartość AssumeUDPEncapsulationContextOnSendRule .
; Usuwanie wartości rejestru "UseIPSec", który jest skonfigurowany w common.reg przez następujące ustawienie
[HKEY_LOCAL_MACHINE\Comm\L2TP1\Parms] "UseIPSec"=-
Informacje dotyczące aktualizacji oprogramowania
Obsługiwana aktualizacja oprogramowania jest teraz udostępniana przez firmę Microsoft jako Aktualizację systemu Windows Embedded Compact 7 miesięczne (kwiecień 2015). Uwaga Ta aktualizacja systemu Windows Embedded Compact 7 miesięczne jest dostępny do pobrania z następującej witryny Microsoft Download Center:
Aktualizacje Windows Embedded Compact 7
Wymagania wstępne
Ta aktualizacja jest obsługiwana tylko wtedy, gdy wszystkie uprzednio wydane aktualizacje dla tego produktu są już zainstalowane.
Wymagania dotyczące ponownego uruchomienia
Po zastosowaniu tej aktualizacji należy wykonać czystą kompilację całej platformy. W tym celu zastosuj jedną z następujących metod:
-
W menu Tworzenie kliknij Czystego roztworu, a następnie kliknij Budowania rozwiązania.
-
W menu Tworzenie kliknij przycisk Odbuduj rozwiązanie.
Nie trzeba ponownie uruchomić komputer po zastosowaniu tej aktualizacji oprogramowania.
Informacje dotyczące zastępowania aktualizacji
Ta aktualizacja nie zastępuje żadnych innych aktualizacji.
Wersja anglojęzyczna tego pakietu aktualizacji oprogramowania ma atrybuty plików (lub nowsze) wymienione w poniższej tabeli. Daty i godziny odpowiadające tym plikom zostały podane w formacie uniwersalnego czasu koordynowanego (UTC, Coordinated Universal Time). Po wyświetleniu informacji o pliku są konwertowane na czas lokalny. Aby zobaczyć różnicę między czasem UTC i czasem lokalnym, należy użyć z karty Strefa czasowa w aplecie Data i godzina w Panelu sterowania.
Pliki, które są uwzględnione w tym pakiecie aktualizacji
Nazwa pliku |
Rozmiar pliku |
Data |
Godzina |
Ścieżka |
---|---|---|---|---|
L2tp.lib |
2,251,132 |
06-Nov-2014 |
10:18 |
Public\Common\Oak\Lib\Mipsii\Checked |
L2tp.lib |
1,969,520 |
06-Nov-2014 |
10:18 |
Public\Common\Oak\Lib\Mipsii\Retail |
L2tp.lib |
2,439,944 |
06-Nov-2014 |
10:17 |
Public\Common\Oak\Lib\Mipsii\Debug |
L2tp.lib |
2,302,466 |
06-Nov-2014 |
10:18 |
Public\Common\Oak\Lib\Armv6\Checked |
L2tp.lib |
1,990,908 |
06-Nov-2014 |
10:19 |
Public\Common\Oak\Lib\Armv6\Retail |
L2tp.lib |
2,507,922 |
06-Nov-2014 |
10:17 |
Public\Common\Oak\Lib\Armv6\Debug |
L2tp.lib |
2,116,054 |
06-Nov-2014 |
10:17 |
Public\Common\Oak\Lib\X86\Checked |
L2tp.lib |
1,843,594 |
06-Nov-2014 |
10:17 |
Public\Common\Oak\Lib\X86\Retail |
L2tp.lib |
2,176,568 |
06-Nov-2014 |
10:17 |
Public\Common\Oak\Lib\X86\Debug |
L2tp.lib |
2,090,094 |
06-Nov-2014 |
10:18 |
Public\Common\Oak\Lib\Sh4\Checked |
L2tp.lib |
1,872,174 |
06-Nov-2014 |
10:18 |
Public\Common\Oak\Lib\Sh4\Retail |
L2tp.lib |
2,236,332 |
06-Nov-2014 |
10:18 |
Public\Common\Oak\Lib\Sh4\Debug |
L2tp.lib |
2,253,872 |
06-Nov-2014 |
10:18 |
Public\Common\Oak\Lib\Mipsii_fp\Checked |
L2tp.lib |
1,972,394 |
06-Nov-2014 |
10:18 |
Public\Common\Oak\Lib\Mipsii_fp\Retail |
L2tp.lib |
2,442,812 |
06-Nov-2014 |
10:17 |
Public\Common\Oak\Lib\Mipsii_fp\Debug |
L2tp.lib |
2,290,340 |
06-Nov-2014 |
10:18 |
Public\Common\Oak\Lib\Armv7\Checked |
L2tp.lib |
1,983,220 |
06-Nov-2014 |
10:18 |
Public\Common\Oak\Lib\Armv7\Retail |
L2tp.lib |
2,498,612 |
06-Nov-2014 |
10:17 |
Public\Common\Oak\Lib\Armv7\Debug |
L2tp.lib |
2,302,474 |
06-Nov-2014 |
10:18 |
Public\Common\Oak\Lib\Armv5\Checked |
L2tp.lib |
1,990,916 |
06-Nov-2014 |
10:18 |
Public\Common\Oak\Lib\Armv5\Retail |
L2tp.lib |
2,508,788 |
06-Nov-2014 |
10:17 |
Public\Common\Oak\Lib\Armv5\Debug |
Informacje
Więcej informacji na temat terminologii stosowanej przez firmę Microsoft do opisywania aktualizacji oprogramowania.