我正在尝试编写socks5代理。
当我通过export ALL_PROXY=socks5://domain:port
设置代理时,
然后执行common curl www.google.com
,我的代理服务器在握手数据中始终会收到一个“ IP”而不是Google的域名。这旨在使本地系统先进行DNS搜索,然后再将IP发送到socks5代理服务器。
我想知道如何在使用socks5代理时像socks_remote_dns
设置的Firefox浏览器一样,使Linux shell发送域而不是IP。