5.2.4. PPPOE Interface

PPPoE (Point-to-point protocol over Ethernet) is a link-layer network protocol for PPP frame transmission via Ethernet. Using the Add button, the administrator can create a PPPoE interface by selecting Add PPPoE. To create the interface, provide the following settings:




Enables the PPPoE interface.

Node name

The UserGate cluster node on which the PPPoE interface is being created.


Specify the network interface on which the PPPoE interface will be created.


The zone to which the PPPoE interface belongs.

Netflow profile

The Netflow profile to send statistical data to the Netflow collector. You can read about Netflow profiles in chapter Netflow Profiles.


The MTU size. Set by default to a value of 1492 bytes compatible with the standard Ethernet frame size.

Login name

The username for the PPPoE connection.


The password for the PPPoE connection.

Persist connection

Enables automatic reconnection on connection loss.

Authentication type

The authentication protocols used in PPP:

  • CHAP (Challenge Handshake Authentication Protocol): an authentication protocol (algorithm) with three-way handshaking. It avoids transmitting the user password itself by sending certain derived information instead.

  • PAP (Password Authentication Protocol): a simple authentication protocol that involves transmitting the user name and password to the remote access server in plain text (without encryption).

Holdoff interval (sec.)

The time interval in seconds before re-connecting on a connection loss.

Default route

Sets the PPPoE interface as the default route.

LCP echo interval (sec.)

The time interval between periodic connection checks.

Number of LCP echo failures

The number of LCP echo failures after which UserGate considers the connection lost and terminates it.

Use provider's DNS

If this option is enabled, UserGate uses your provider's DNS servers.

Number of connection attempts

The number of failed connection attempts after which the automatic retries will stop.

PPPoE service

The service name should be specified here if given to you by the provider. If a service name is not used, the field should be left empty.