This article applies to:
Question:
- What are the different ports that need to be opened when installing the WebMarshal Array Nodes in the DMZ?
- Can WebMarshal be installed in a DMZ?
- What are the different installation scenarios for WebMarshal?
Information:
There are two different installation scenarios for WebMarshal. They are:
- The Array Manager and Array Nodes are installed on the Internal Network (recommended)
- The Array Manager is installed on the Internal Network and the Array Nodes in the DMZ
Note: Trustwave recommends that the WebMarshal Array Manager and Array Nodes are all installed on the Internal Network.
- WebMarshal authentication requires access to user information from AD or Novell.
- As best security practice the required ports should not be open to the DMZ.
Ports Required:
The following ports needs to be opened (outbound from the trusted network unless noted otherwise) for the different installation scenarios:
|
Array Manager and Array Nodes installed on the Internal Network |
Array Manager installed on the Internal Network and the Array Nodes in the DMZ
|
TCP (HTTP) outbound
|
80
|
|
TCP (Alternative HTTP) outbound
|
8080 (or other alternate ports - some content delivery sites require this)
|
8080
(or other proxy port as configured)
|
TCP (HTTPS) outbound
|
443 (occasionally other ports are also used)
|
|
TCP/UDP (DNS) inbound (to resolve AD)
|
|
53
|
TCP/UDP (NetBIOS) - Windows Authentication inbound
|
|
137, 138, 139
|
TCP/UDP (SMB) - Windows Authentication inbound
|
|
445
|
TCP (Array Manager-node communication): Internal Network to DMZ)
|
|
19102
|
TCP (Array Manager-Node communication): TCP - DMZ to Internal Network
|
|
19101
|
If Novell authentication in use (User Authentication TCP/NCP)
|
|
427
|
If Novell authentication in use (User Authentication SLP TCP/UDP)
|
|
524
|