Configuring an SSH gateway
The SSH gateway enables communication between the versiondog server and an SSH server that cannot be reached directly via the server’s TCP/IP network An SSH gateway can be used, for example, to establish communication with the NCUÂ of the SINUMERIK 840D sl by Siemens.
Note
SSH stands for Secure Shell or Secure Socket Shell, a network protocol for encrypted connections.
Requirements
- The gateway needs to be installed on a PC that can be accessed via the versiondog server’s TCP/IP network. It must also be possible to access the SSH server from this computer at the same time. One computer that can do this is the PCU of the SINUMERIC 840D sl by Siemens.
- The SSH server you want to access via the gateway must be configured in the file
VDogGateway.ini
, in the section [SSH]IpAddressServer. - All communication partners who want to access the SSH server via the gateway as clients must be explicitly granted authorisation in the file
VDogGateway.ini
via [SSH]IpAddressesClient
Section Key Value
[SSH]
This section is used to configure the gateway from TCP to the SSHÂ server
Enabled
Key for activating communication to the SSH server
Y/N
Default: N
Example: Enabled=Y
Port
Key for configuring the port assigned for communication
{1 to 65535}
Default: 22
Example: Port=64022
IpAddressServer
Key for configuring the IP address or the computer name of the SSH server you want to access via the gateway. A server address could be the NCU of a Sinumerik 840D sl, for example.
{IP address of the SSH server}
Default: 192.168.214.1
Example: IpAddressServer=192.168.214.8
IpAddressesClient
Key for configuring the IP addresses of participants (versiondog server and/or Upload Agent) that can access the SSH server via the gateway. Placeholders (?/*) are accepted.
{List of IP addresses separated by commas}
Required field
Example: IpAddressesClient=192.168.210.6, 192.168.210.,192.168..*
Example configuration
```[SSH ]```
```Enabled= Y```
```Port=6502 2```
```IpAddressServer=192.168.214. 8```
```IpAddressesClient=192.168.210.6, 192.168.210.*, 192.168.???. *```