NO_PROXY
环境变量的解释似乎没有正式标准化. 并且大多数特定程序的文档对于其确切解释相当模糊(例如 emacs)。
这让我很难回答一个我很好奇的问题:
是否
NO_PROXY=.example.com
匹配全部example.com
、subdomain.example.com
和sub.domain.example.com
?
我想设置NO_PROXY
变量来匹配一组主域以及这些主域的所有子域,在我的系统内尽可能多的上下文中。
有人知道吗如何在实践中,实现的多样性到底有多大NO_PROXY
?为了实现我的目标,我是否需要为每个域指定以下内容?:
export NO_PROXY=example.com,.example.com,*.example.com
答案1
为了获得最广泛的接受,请使用.example.com
来指定域及其所有子域。有些实现接受通配符,但许多实现不接受。但我认为所有实现都支持点。