私はHerokuアプリを実行しています。私はいくつかの顧客によって "あなたのサーバーIPアドレスは何ですか?"という質問に答えるはずです。私は自分のドメインにpingを実行してIPアドレスを知ることに慣れています。 HerokuのでHerokuアプリのIPアドレスを取得する方法
、私はここで二つの問題があります:私は私のカスタムドメインにpingを実行すると、私は、元のアプリケーションドメインにpingを実行するとき、私は取得IPアドレスが 異なる
を。
pingが通過しません。
例:
myhost:~ 1111$ ping fstrk.herokuapp.com
PING us-east-1-a.route.herokuapp.com (23.23.207.27): 56 data bytes
Request timeout for icmp_seq 0
Request timeout for icmp_seq 1
Request timeout for icmp_seq 2
^C
--- us-east-1-a.route.herokuapp.com ping statistics ---
4 packets transmitted, 0 packets received, 100.0% packet loss
myhost:~ 1111$ ping dashboard.fstrk.io
PING dashboard.fstrk.io.herokudns.com (54.243.243.251): 56 data bytes
Request timeout for icmp_seq 0
Request timeout for icmp_seq 1
Request timeout for icmp_seq 2
Request timeout for icmp_seq 3
^C
--- dashboard.fstrk.io.herokudns.com ping statistics ---
5 packets transmitted, 0 packets received, 100.0% packet loss
私はので、私はおそらく、この間違ったをやっているのネットワークの貧弱な知識を持っています。現在のIPアドレスを取得する正しい方法は何ですか?また、同じアプリケーションを指しているにもかかわらず、それらが異なるのはなぜですか?
herokuがicmpプロトコル要求をブロックするように見えるため、pingが機能していません。あなたのサーバードメインは 'us-east-1-a.route.herokuapp.com'ですが、なぜそれが頻繁に変更されているのかはわかりません。私はアプリが再起動していると思います。わからない –
お客様はお客様のIPアドレスをなぜ要求していますか?彼らの目標は質問に答える最良の方法に影響するかもしれません... – Chris