如何连接到没有代理选项的远程Mongo数据库?
问题描述:
有没有一种方法可以防止在使用MongoCLI时使用代理? 我正在定义HTTP_PROXY和HTTPS_PROXY的环境中工作,而mongodb正在使用它作为默认路径。如何连接到没有代理选项的远程Mongo数据库?
我该如何预防?
答
你可以这样做两种方式
unset HTTP_PROXY
unset HTTPS_PROXY
mongo
或
HTTP_PROXY= HTTPS_PROXY= mongo
我用'出口做到了HTTP_PROXY = ''',但我宁愿防止它直接从蒙戈-CLI – awzx
@ awzx,我希望你的查询得到解决?如果你只想保护一次命令,你甚至可以做一个别名。 '别名mongocli = HTTP_PROXY = HTTPS_PROXY = mongo''。这会阻止你一次又一次地输入它 –
实际上它没有这样工作。我仍然无法连接禁用env变量,我宁愿在运行时禁用代理,而不是将其禁用到系统上。 – awzx