无法ping从heroku的IP

时间:2018-04-25 10:37:00

标签: node.js heroku

我正在尝试ping到IP ...我创建了这个应用程序,它在localhost上运行良好

getAsync('ping google.com').then(data => {
       res.send(data);   
    });

在localhost我得到

  

数据包:已发送= 4,已接收= 4,已丢失= 0(0%丢失),

但当此代码托管到heroku时... 日志中的错误如下

{ Error: Command failed: ping google.com
  /bin/sh: 1: ping: not found
  at ChildProcess.exithandler (child_process.js:275:12)

我正在制作这个应用程序,因为我想远程运行该IP上的机器上的.exe

1 个答案:

答案 0 :(得分:0)

192.168.x.x是Private network个IP地址。 您无法从专用网络外部(LAN或您正在使用的任何网络)ping它们。