首页 > 解决方案 > 通过 socks5h 代理获取

问题描述

我有一个隔离的 DNS 测试平台,所有需要互联网的工具都通过 SOCKS5 代理并使用它来解析 DNS(SOCKS5h)。gitapt并且curl没有问题;go做。即使设置http_proxy=socks5h://user1:pass1@192.168.0.1:8100 go mod tidygo 不使用代理来解析 DNS,所以我得到一个查找错误。

那么有什么办法可以解决这个问题吗?我愿意添加另一种代理类型,我只需要保持第 3 层隔离。

标签: godevops

解决方案


根据 issue #24135#13454net/httpGo 标准库中的包目前不支持socks5h://. socks5://目前仅支持。


推荐阅读