[golang] 简单的socks拨号器总是返回EOF问题
[golang] 简单的socks拨号器总是返回EOF问题
func dialSocks(socks string) (Dial proxy.Dialer, err error) {
Dial, err = proxy.SOCKS5("tcp", socks, nil, proxy.Direct)
return
}
func checkError(err error) {
if err != nil {
fmt.Fprintf(os.Stderr, "Fatal error: %s", err.Error())
os.Exit(1)
}
}
func main(){
dialSocksProxy, err := dialSocks("202.79.50.167:44926")
checkError(err)
dialer, err := dialSocksProxy.Dial("tcp", "smtp.gmail.com:587")
checkError(err)
}
在任何地址都会遇到这个错误…
致命错误:socks连接tcp 202.79.50.167:44926->smtp.gmail.com:587: EOF
更多关于[golang] 简单的socks拨号器总是返回EOF问题的实战教程也可以访问 https://www.itying.com/category-94-b0.html

