3.3 VPN Server Administration

    Table of contents
    You are currently comparing two old versions - only when you are comparing against the latest version can you revert. Return to version archive.

    Combined revision comparison

    Comparing version 14:26, 23 May 2025 by puripuri2100 with version 22:00, 5 Jun 2025 by puripuri2100.

    ...

    3.3.20 VPN over ICMP and VPN over Dns Functions

    When a VPN Client or Bridge attempts to establish a VPN connection with a VPN Server, functionality is provided to encapsulate VPN communication within “ICMP” (commonly known as Ping) or “DNS” packets in cases where both TCP and UDP protocols are unavailable for communication.

    With this functionality, even if routers or firewalls along the network path block TCP or UDP communication, a VPN connection can still be established as long as ICMP or DNS communication is allowed.

    For example, some public Wi-Fi networks allow ICMP or DNS communication even though TCP communication is inexplicably blocked. To enable VPN communication even in such problematic wireless LAN environments, VPN over ICMP / DNS functionality is included. By encapsulating Ethernet packets into ICMP (Ping) or DNS packets, stable communication can be achieved even over such unstable public Wi-Fi networks.

    The VPN over ICMP and VPN over DNS functions are designed to comply with ICMP and DNS standards as much as possible. However, in some cases, non-standard behavior may occur. Certain poorly designed routers may experience memory overflows and may freeze or reboot when a large volume of ICMP or DNS packets passes through. This could potentially have negative effects on other users. To avoid such risks, you can disable the VPN over ICMP and VPN over DNS functions by appending the suffix "/tcp" to the destination hostname string on the VPN client side.

    ...

    Version from 14:26, 23 May 2025

    This revision modified by puripuri2100 (Ban)

    ...

    Version as of 22:00, 5 Jun 2025

    This revision modified by puripuri2100 (Ban)

    ...

    3.3.20 VPN over ICMP and VPN over Dns Functions

    When a VPN Client or Bridge attempts to establish a VPN connection with a VPN Server, functionality is provided to encapsulate VPN communication within “ICMP” (commonly known as Ping) or “DNS” packets in cases where both TCP and UDP protocols are unavailable for communication.

    With this functionality, even if routers or firewalls along the network path block TCP or UDP communication, a VPN connection can still be established as long as ICMP or DNS communication is allowed.

    For example, some public Wi-Fi networks allow ICMP or DNS communication even though TCP communication is inexplicably blocked. To enable VPN communication even in such problematic wireless LAN environments, VPN over ICMP / DNS functionality is included. By encapsulating Ethernet packets into ICMP (Ping) or DNS packets, stable communication can be achieved even over such unstable public Wi-Fi networks.

    The VPN over ICMP and VPN over DNS functions are designed to comply with ICMP and DNS standards as much as possible. However, in some cases, non-standard behavior may occur. Certain poorly designed routers may experience memory overflows and may freeze or reboot when a large volume of ICMP or DNS packets passes through. This could potentially have negative effects on other users. To avoid such risks, you can disable the VPN over ICMP and VPN over DNS functions by appending the suffix "/tcp" to the destination hostname string on the VPN client side.

    ...