配置 SSH 网关
SSH 网关可实现 octoplant 服务器与 SSH 服务器之间的通信。SSH 服务器无法通过服务器的 TCP/IP 网络直接访问。例如,可以通过 SSH 网关与西门子 SINUMERIK 840D sl 的 NCU 建立通信。
Info
SSH 是 Secure Shell 或 Secure Socket Shell 的缩写,是一种用于加密连接的网络协议。
前提条件
- 网关必须安装在可以通过 octoplant 服务器 TCP/IP 网络访问的电脑上。同时,该计算机还必须能够访问 SSH 服务器。西门子 SINUMERIK 840D sl 的 PCU 就是为这样的计算机准备的。
- 在文件
VDogGateway.ini
中,SSH 服务器应可通过网关访问,必须通过 [SSH]\IpAddressServer 进行配置 。 - 所有希望以客户端身份通过网关访问 SSH 服务器的通信参与者,都必须在文件
VDogGateway.ini
中通过 [SSH]\IpAddressesClient 得到明确允许。
网关的配置
网关的设置通过 INI 文件VDogGateway.ini
进行配置。该文件可在以下地址找到:<Drive>\vdoggateway\VD$A\Configuration\
- 使用文本编辑器(如 Notepad++)打开
VDogGateway.ini
文件。 - 执行所需的设置。下表为可能的设置。
- 保存数据并关闭文本编辑器。
VDogGateway.ini 文件的部分
[SSH]
本节用于配置从 TCP/IP 到 SSH 服务器的网络转换。
键 | 描述 | 值 | 默认 |
---|---|---|---|
已启用 | 用于激活与 SSH 服务器的通信的密钥 | Y/N | N |
端口 | 用于配置为通信分配端口的密钥 | {1 到 65535} | 22 |
IpAddressServer | 用于配置要通过网关访问的 SSH 服务器 IP 地址或计算机名称的密钥。例如,服务器地址可以是 Sinumerik 840D sl 的 NCU。 | {SSH 服务器的 IP 地址} | 192.168.214.1 |
IpAddressesClient | 用于配置可通过网关访问 SSH 服务器参与者(octoplant 服务器和/或上传代理)IP 地址的密钥。支持使用占位符(?/*)。 必填字段 | {由逗号分隔的 IP 地址列表} |
配置示例
[SSH]
Enabled=Y
Port=65022
IpAddressServer=192.168.214.8
IpAddressesClient=192.168.210.6, 192.168.210.*, 192.168.???.*