我已经使用Google Cloud Developers Console来设置Windows 2012 Server。 我正在尝试使用这个Web服务器来监视使用Modbus TCP / IP的硬件。 我已经安装了一个SCADA软件包,它使用Windows Server上的端口8080通过Modbus TCP / IP进行通信。 我有一个硬件设备,我想通过它自己的端口503。
我有SCADA软件运行在台式电脑上,并通过适当的端口与我的硬件设备进行通信,所以一切都是兼容的等….
在Windows服务器上,我试图让端口8080 TCP / IP通信防火墙例外,甚至禁用防火墙 – 但我似乎无法从实例通信。
从我的理解,我也需要build立路线,让这一切发生。 这是我以前没有遇到过的。
我可以从Windows服务器ping IP地址,我可以从networking外部ping到我的服务器的外部IP。
Windows服务器具有外部IP 104.197.xx,而实例或虚拟机具有另一个IP地址10.240.xx
我希望这对你有意义! 这是关于这一切的要点。 我认为这不是一件太困难的任务 – 只是我不了解的东西。
您还必须在Google Compute Engine防火墙上打开端口和协议。
在开发者控制台中,进入Networking
– > Firewall rules
– >点击New firewall rule
。 创build新的防火墙规则并打开tcp:8080的入站stream量