Введение
В данной статье описывается проблема в которой не удается подключиться к серверу L2TP/IPsec за устройством NAT-T в Windows Embedded Compact 7. Доступно обновление для устранения этой проблемы. Перед установкой этого обновления необходимо установить все ранее выпущенные обновления для данного продукта.
Проблема
Рассмотрим следующий сценарий.
-
У вас есть преобразование сетевых адресов (NAT) и виртуальной частной сети (VPN) включен на устройстве под управлением Windows Embedded Compact 7.
-
Создать подключение VPN (L2TP/IPSec) из пункта подключения сети и удаленного доступа на этом устройстве.
В этом случае после подключения к VPN-серверу с этого устройства при подключении к серверу L2TP/IPsec за устройством NAT-T.
Решение
Чтобы устранить эту проблему, установите это обновление. После установки этого обновления можно использовать новое значение AssumeUDPEncapsulationContextOnSendRule в реестре для поддержки подключения к серверу за устройством NAT-T на устройства Windows Embedded Compact 7 на основе L2TP/IPsec. AssumeUDPEncapsulationContextOnSendRule значение находится в следующем подразделе реестра:
HKEY_LOCAL_MACHINE\Comm\L2TP1\Parms Можно настроить следующие значения:
-
Если значение AssumeUDPEncapsulationContextOnSendRule равно 0, устройство не сможет установить подключений к серверам, расположенным за NAT-устройства. Это значение по умолчанию.
-
Если значение AssumeUDPEncapsulationContextOnSendRule равно 1, устройство можно установить подключений к серверам, расположенным за NAT-устройства.
-
Если значение AssumeUDPEncapsulationContextOnSendRule равно 2, устройство можно установить сопоставлений безопасности, если сервер и устройства расположены за NAT-устройства.
Также необходимо настроить следующий параметр реестра в файле OSDesign.reg . Это позволяет проверять значение AssumeUDPEncapsulationContextOnSendRule .
; Удаление значения реестра «UseIPSec», настроенный в common.reg, следующий параметр
[HKEY_LOCAL_MACHINE\Comm\L2TP1\Parms] "UseIPSec"=-
Сведения об обновлении программного обеспечения
Обновление поддерживаемого программного обеспечения от корпорации Майкрософт как Обновления Windows Embedded Compact 7 месяц (апрель 2015). Примечание. Это Windows Embedded Compact 7 ежемесячное обновление доступно для загрузки на следующий веб-узел центра загрузки корпорации Майкрософт:
Windows Embedded Compact 7 обновления
Предварительные условия
Это обновление поддерживается только в том случае, если уже установлены все ранее выпущенные обновления для данного продукта.
Требование перезагрузки
После установки этого обновления необходимо выполнить чистую сборку всей платформы. Это можно сделать одним из описанных ниже способов.
-
В меню Построение выберите пункт Очистить решениеи выберите команду Построить решение.
-
В меню Построение выберите команду Перестроить решение.
Необходимо перезагрузить компьютер после применения этого обновления программного обеспечения.
Сведения о замене обновлений
Это обновление не заменяет никакие другие обновления.
Английская версия данного пакета обновления содержит атрибуты файла (или более поздние атрибуты файлов), приведенные в следующей таблице. Дата и время для файлов указаны в формате UTC. При просмотре сведений о файлах выполняется перевод соответствующих значений в местное время. Чтобы узнать разницу между временем UTC и местным временем, откройте вкладку Часовой пояс элемента Дата и время панели управления.
Файлы, включенные в данный пакет обновления
Имя файла |
Размер |
Дата |
Время |
Путь |
---|---|---|---|---|
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 |
Ссылки
Дополнительные сведения о терминологии , которую корпорация Майкрософт использует для описания обновлений программного обеспечения.