5.2 Operating Modes

    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 19:04, 3 Mar 2013 by genya with version 17:17, 4 Mar 2013 by yagi.

    ...

    • Installing the Windows version SoftEther VPN Bridge from the installer results in the installation of the Service Mode and automatic initiation of its operation as a background service. For details, please refer to #7.2Install on Windows and Initial Configurations#..
    • In order to install the SoftEther VPN Bridge in Service Mode on the Linux version or other UNIX versions, it is necessary to register it on the system as a daemon process. For details, please refer to #7.3Install on Linux and Initial Configurations#..

    ...

    The executable file name for the 32-bit Windows version SoftEther VPN Bridge is "vpnbridge .exe", while the file name for the 64-bit version is "vpnbridge_x64.exevpnbridge _x64.exe". The description in this manual assumes use of the 32-bit version, so please apply the relevant changes in the case of the 64-bit version.

    ...

    Please refer to # 7.3 Install on Linux and Initial Configurations# for details on installing and launching the Linux and other UNIX versions of the SoftEther VPN Bridge in Service Mode.

     

    ...

    As described in #7.3 Install on Linux and Initial Configurations#, , daemonizing and using the vpnbridge process in UNIX operating systems is simply a matter of registering it so as to instruct the operating system's startup script to call up vpnbridge start. Even when running the VPN Bridge in Service Mode, something equivalent to the procedure described here is automatically performed by a system with root authority so there is fundamentally no difference. Accordingly, the items described below also apply generally to the daemonized VPN Bridge .

    As shown below, the vpnbridge process is launched in two stages on the UNIX version VPN Bridge . First, the first process named execsvc is launched as a background process, after which that process creates a child process using the fork() system call, and this child process carries out the actual VPN processing. The parent process (process ID 1549 in the example below) constantly monitors the child process (process ID 1550 in the example below) and in the event that an abnormal error occurs, immediately terminates the process and launches it again to attempt recovery (see 3.3 VPN Server Administration#3.3.12# for details). The example below was actually run on a particular Linux system so it may not appear the same on different Linux or other operating systems. In addition, in order to display multiple threads as multiple processes in the case of versions with old Linux kernels (i.e. versions not compatible with native threads), the actual vpnbridge processes created may be more than those in the example below but this is a display issue and operation is in fact normal.

    ...

    Version from 19:04, 3 Mar 2013

    This revision modified by genya (Ban)

    ...

    • Installing the Windows version SoftEther VPN Bridge from the installer results in the installation of the Service Mode and automatic initiation of its operation as a background service. For details, please refer to #7.2#.
    • In order to install the SoftEther VPN Bridge in Service Mode on the Linux version or other UNIX versions, it is necessary to register it on the system as a daemon process. For details, please refer to #7.3#.

    ...

    The executable file name for the 32-bit Windows version SoftEther VPN Bridge is "vpnbridge .exe", while the file name for the 64-bit version is "vpnbridge _x64.exe". The description in this manual assumes use of the 32-bit version, so please apply the relevant changes in the case of the 64-bit version.

    ...

    Please refer to #7.3# for details on installing and launching the Linux and other UNIX versions of the SoftEther VPN Bridge in Service Mode.

    ...

    As described in #7.3#, daemonizing and using the vpnbridge process in UNIX operating systems is simply a matter of registering it so as to instruct the operating system's startup script to call up vpnbridge start. Even when running the VPN Bridge in Service Mode, something equivalent to the procedure described here is automatically performed by a system with root authority so there is fundamentally no difference. Accordingly, the items described below also apply generally to the daemonized VPN Bridge .

    As shown below, the vpnbridge process is launched in two stages on the UNIX version VPN Bridge . First, the first process named execsvc is launched as a background process, after which that process creates a child process using the fork() system call, and this child process carries out the actual VPN processing. The parent process (process ID 1549 in the example below) constantly monitors the child process (process ID 1550 in the example below) and in the event that an abnormal error occurs, immediately terminates the process and launches it again to attempt recovery (see #3.3.12# for details). The example below was actually run on a particular Linux system so it may not appear the same on different Linux or other operating systems. In addition, in order to display multiple threads as multiple processes in the case of versions with old Linux kernels (i.e. versions not compatible with native threads), the actual vpnbridge processes created may be more than those in the example below but this is a display issue and operation is in fact normal.

    ...

    Version as of 17:17, 4 Mar 2013

    This revision modified by yagi (Ban)

    ...

    • Installing the Windows version SoftEther VPN Bridge from the installer results in the installation of the Service Mode and automatic initiation of its operation as a background service. For details, please refer to 7.2Install on Windows and Initial Configurations.
    • In order to install the SoftEther VPN Bridge in Service Mode on the Linux version or other UNIX versions, it is necessary to register it on the system as a daemon process. For details, please refer to 7.3Install on Linux and Initial Configurations.

    ...

    The executable file name for the 32-bit Windows version SoftEther VPN Bridge is "vpnbridge .exe", while the file name for the 64-bit version is "vpnbridge_x64.exe". The description in this manual assumes use of the 32-bit version, so please apply the relevant changes in the case of the 64-bit version.

    ...

    Please refer to 7.3 Install on Linux and Initial Configurations for details on installing and launching the Linux and other UNIX versions of the SoftEther VPN Bridge in Service Mode.

    ...

    As described in 7.3 Install on Linux and Initial Configurations, daemonizing and using the vpnbridge process in UNIX operating systems is simply a matter of registering it so as to instruct the operating system's startup script to call up vpnbridge start. Even when running the VPN Bridge in Service Mode, something equivalent to the procedure described here is automatically performed by a system with root authority so there is fundamentally no difference. Accordingly, the items described below also apply generally to the daemonized VPN Bridge .

    As shown below, the vpnbridge process is launched in two stages on the UNIX version VPN Bridge . First, the first process named execsvc is launched as a background process, after which that process creates a child process using the fork() system call, and this child process carries out the actual VPN processing. The parent process (process ID 1549 in the example below) constantly monitors the child process (process ID 1550 in the example below) and in the event that an abnormal error occurs, immediately terminates the process and launches it again to attempt recovery (see 3.3 VPN Server Administration for details). The example below was actually run on a particular Linux system so it may not appear the same on different Linux or other operating systems. In addition, in order to display multiple threads as multiple processes in the case of versions with old Linux kernels (i.e. versions not compatible with native threads), the actual vpnbridge processes created may be more than those in the example below but this is a display issue and operation is in fact normal.

    ...