http-proxy tcp-udp-server

This command configures the TCP/UDP Proxy Servers table, which lets you define TCP/UDP proxy servers.

Syntax

(config-network)# http-proxy
(http-proxy)# tcp-udp-server <Index>
(tcp-udp-server-<Index>)# 

Command

Description

Index

Defines the table row index.

directive-set

Assigns an NGINX Directive Set for the HTTP service.

listen-interface

Assigns a local IP network interface for the listening (source) interface for communication with the TCP-UDP proxy server.

listen-tls-context

Assigns a TLS Context (TLS certificate) for the listening side.

listen-use-ssl {disable|enable}

Enables SSL on the listening side (i.e., listening to incoming connection requests).

name

Defines a descriptive name, which is used when associating the row in other tables.

outbound-interface

Assigns a local, IP network interface for communicating with the Upstream Group.

tcp-port

Defines the TCP port of the listening interface.

udp-port

Defines the TCP port of the listening interface.

upstream-group

Assigns a group of servers (Upstream Group) to which to forward connection requests.

upstream-tls-context

Assigns a TLS Context for the TLS connection with the HTTP location.

upstream-use-ssl {disable|enable}

Enables SSL for securing connection requests with the Upstream Group.

upstream-verify-cert {disable|enable}

Enables TLS certificate verification of the Upstream Host on outgoing connection requests to the Upstream Group, when the connection is SSL.

Command Mode

Privileged User

Example

This example configures a TCP/UDP proxy server:

(config-network)# http-proxy
(http-proxy)# tcp-udp-server 0
(tcp-udp-server-0)# name TCP-Proxy
(tcp-udp-server-0)# listen-interface Voice
(tcp-udp-server-0)# tcp-port 5060
(tcp-udp-server-0)# outbound-interface Voice
(tcp-udp-server-0)# upstream-group TCP-UP