Docker容器在连接到互联网时未使用NordLayer VPN



我希望我的本地docker容器连接到我的MongoDB Atlas。但当我连接到NordLayer VPN时,容器似乎没有使用我们在Atlas上保留并列入白名单的Nord的静态IP。

如果我这样做";卷曲https://ipinfo.io/ip"从容器中,它显示了一些随机的公共IP,如果我这样做;我的IP是什么"在谷歌上,它显示了Nord的静态IP,这表明容器没有使用VPN通过互联网,但常规浏览使用VPN IP。

我已经阅读并实施了许多帖子,但到目前为止,没有什么对我有效。

版本:Ubuntu 20.04.3 LTS

当我尝试连接时,我收到以下错误:连接错误:MongooseServerSelectionError:无法连接到MongoDB Atlas集群中的任何服务器。一个常见的原因是,您试图从未列入白名单的IP访问数据库。确保您当前的IP地址在Atlas集群的IP白名单上:https://docs.atlas.mongodb.com/security-whitelist/

仅供参考:-同样的设置适用于Mac

将Nordlayer协议更改为OpenVPN UDP 后,问题得到解决

$nordlayer设置设置

Select setting to change:
1: VPN Protocol 
2: Auto-connect 
3: Always connect to 
4: ThreatBlock 
Select [number]: 1 
Available values for VPN Protocol 
1: Automatic 
2: IKEv2/IPSec 
3: OpenVPN TCP 
4: OpenVPN UDP 

选择[数字]:4

相关内容

  • 没有找到相关文章

最新更新