簡體   English   中英

IP fly.io 應用程序在 MongoDB Atlas 中無法識別

[英]IP address for fly.io app not recognised in MongoDB Atlas

我試圖限制僅從我的 fly.io 應用程序連接到我的 MongoDB Atlas 集群。 我從應用程序部署頁面(下面的屏幕截圖)獲得了它的 IPv4 地址

來自 fly.io 的 IPv4 地址截圖

並在MongoDB圖集中加入白名單(下圖)

MongoDB Atlas 白名單截圖

問題是這甚至不足以允許從我的應用程序連接到我的集群。 即使將 IP 范圍增加到137.66.12.0/23也無濟於事。 我必須允許來自任何地方的連接才能讓我的飛行應用程序連接。 如果我試圖將自己的筆記本電腦列入白名單以在本地開發,我就不會遇到這個問題。

我應該澄清一下,對我的應用程序的 URL 進行dig確實會在第一個屏幕截圖中顯示 IP 地址,因此至少這可以確認 IP 地址不是 fly.io 的內部地址。

誰能解釋這里發生了什么? 有什么辦法可以解決這個問題嗎?

提前致謝!

我認為在撰寫本文時,您無法執行此操作,請參見此處

但是,他們已經根據一些區域給出了一些 IP,您可以嘗試根據位置列出一些出站 IP

不過請注意,這些 ip 可以隨心所欲地改變

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM