[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

回到顶部