如何连接到没有代理选项的远程Mongo数据库?

问题描述:

有没有一种方法可以防止在使用MongoCLI时使用代理? 我正在定义HTTP_PROXY和HTTPS_PROXY的环境中工作,而mongodb正在使用它作为默认路径。如何连接到没有代理选项的远程Mongo数据库?

我该如何预防?

你可以这样做两种方式

unset HTTP_PROXY 
unset HTTPS_PROXY 
mongo 

HTTP_PROXY= HTTPS_PROXY= mongo 
+0

我用'出口做到了HTTP_PROXY = ''',但我宁愿防止它直接从蒙戈-CLI – awzx

+0

@ awzx,我希望你的查询得到解决?如果你只想保护一次命令,你甚至可以做一个别名。 '别名mongocli = HTTP_PROXY = HTTPS_PROXY = mongo''。这会阻止你一次又一次地输入它 –

+0

实际上它没有这样工作。我仍然无法连接禁用env变量,我宁愿在运行时禁用代理,而不是将其禁用到系统上。 – awzx