В качестве примера: необходимо пробросить UDP порт № 27000 на ПК с адресом 192.168.1.2.
Для настройки проброса портов необходимо использовать следующие property:
- set property "InternetGatewayDevice.WANDevice.5.WANConnectionDevice.1.WANPPPConnection.1.PortMapping.1.PortMappingEnabled" "TRUE"
- set property "InternetGatewayDevice.WANDevice.5.WANConnectionDevice.1.WANPPPConnection.1.PortMapping.1.ExternalPort" "27000"
- set property "InternetGatewayDevice.WANDevice.5.WANConnectionDevice.1.WANPPPConnection.1.PortMapping.1.X_BROADCOM_COM_ExternalPortEnd" "27000"
- set property "InternetGatewayDevice.WANDevice.5.WANConnectionDevice.1.WANPPPConnection.1.PortMapping.1.InternalPort" "27000"
- set property "InternetGatewayDevice.WANDevice.5.WANConnectionDevice.1.WANPPPConnection.1.PortMapping.1.X_BROADCOM_COM_InternalPortEnd" "27000"
- set property "InternetGatewayDevice.WANDevice.5.WANConnectionDevice.1.WANPPPConnection.1.PortMapping.1.PortMappingProtocol" "UDP"
- set property "InternetGatewayDevice.WANDevice.5.WANConnectionDevice.1.WANPPPConnection.1.PortMapping.1.InternalClient" "192.168.1.2"
- set property "InternetGatewayDevice.WANDevice.5.WANConnectionDevice.1.WANPPPConnection.1.PortMapping.1.PortMappingDescription" "TEST"
- PortMappingEnabled" "TRUE" - Включает правило NAT
- ExternalPort" "27000" - Начальный внешний порт
- ExternalPortEnd" "27000" - Конечный внешний порт
- InternalPort" "27000" - Начальный внутренний порт
- InternalPortEnd" "27000" - Конечный внутренний порт
- PortMappingProtocol" "UDP" - Тип протокола (UDP, TCP)
- InternalClient" "192.168.1.2" - Адрес локального устройства, на который пробрасывается порт
- PortMappingDescription" "TEST" - Название правила NAT