Skip to content

Access public domains with an application

The Industrial Edge Device (IED) uses a transparent proxy for outbound network traffic. Applications do not need to implement proxy logic or handle proxy-specific configurations.

This simplifies application development and ensures consistent network behavior across applications.

Why access can still fail

Most applications are not proxy-aware and therefore perform DNS resolution before initiating network connections.

With the IED’s transparent proxy, the request flow is:

  • The application resolves the domain name using a DNS server
  • The application establishes a connection to the resolved IP address
  • The transparent proxy intercepts and forwards the traffic

In these cases, the application cannot resolve the hostname and the connection fails before the request can be handled by the transparent proxy.

A DNS server must be configured and reachable for applications to function correctly. The DNS server does not need to successfully resolve all public domains. However, its presence is required to satisfy the application's DNS resolution behavior.