在 NO_PROXY 中指定域和所有子域的最佳方法是什么?

在 NO_PROXY 中指定域和所有子域的最佳方法是什么?

NO_PROXY环境变量的解释似乎没有正式标准化. 并且大多数特定程序的文档对于其确切解释相当模糊(例如 emacs)。

这让我很难回答一个我很好奇的问题:

是否NO_PROXY=.example.com匹配全部example.comsubdomain.example.comsub.domain.example.com

我想设置NO_PROXY变量来匹配一组主域以及这些主域的所有子域,在我的系统内尽可能多的上下文中。

有人知道吗如何在实践中,实现的多样性到底有多大NO_PROXY?为了实现我的目标,我是否需要为每个域指定以下内容?:

export NO_PROXY=example.com,.example.com,*.example.com

答案1

为了获得最广泛的接受,请使用.example.com来指定域及其所有子域。有些实现接受通配符,但许多实现不接受。但我认为所有实现都支持点。

相关内容