2017-11-09 7 views
0

이 장치에서 microcontroller 장치를 작업 중입니다. Firebase 기능을 일부 JSON 데이터를 게시하도록 호출해야하지만이 장치는 DNS가 아닌 http://<ipAddressofCloud>:<portforCloud>/<path>과 같은 데이터베이스의 IP 주소 만 사용하도록 구성되어 있으므로 지금 사용해야합니다. Firebase 데이터베이스의 IP.Firebase 데이터베이스의 IP 주소는 어떻게 얻을 수 있습니까?

나는 명령 프롬프트에서 IP를 얻기 위해 시도했지만 모든 데이터베이스에 대해 동일한 IP 주소를주고있다 :

Example 1 
ping abc.firebaseio.com 
output : 12.201.86.45 

Example 2 
ping xyz.firebaseio.com 
output : 12.201.86.45 

답변

0

중포 기지 데이터베이스가 공유 서비스 때문에 firebaseio.com 호스트가 될 가능성이 높습니다을 클러스터 된, 그래서 거기에 대한 하나의 IP 주소가되지 않습니다. 당신에

예를 들어

, 내 nslookup 반환 다른 결과 :

Name:  xyz.firebaseio.com 
Addresses: 2600:1901:0:94b6:: 
      35.201.97.85 

는 또한, 프로젝트는 정확한 xyz.firebaseio.com 엔드 포인트를 통해서만 액세스 할 수 있으며 자신의 정적 IP 주소가 없습니다.

따라서 IP 주소를 수동으로 지정하는 대신 DNS 조회를 사용하여 도메인을 변환하도록 장치를 구성하는 방법을 찾아야합니다.