0

网上查到了很多关于使用
terminal使用ssr代理的方法但是都不好使

具体步骤如下:

配置.bash_profile

// 使用代理
alias setproxy="export ALL_PROXY=socks5://127.0.0.1:1080"
// 解除代理
alias unsetproxy="unset ALL_PROXY"
// 查看ip地址
alias ip="curl -i http://ip.cn"

ssr使用全局模式(浏览器可以正常访问)

terminal

$ ip
    HTTP/1.1 200 OK
    Date: Mon, 05 Nov 2018 14:55:17 GMT
    Content-Type: text/html; charset=UTF-8
    Transfer-Encoding: chunked
    Connection: keep-alive
    Set-Cookie: __cfduid=dfd9fe1a3321a6b7f4d8f3c61a4b7dd531541429717; expires=Tue, 05-Nov-19 14:55:17 GMT; path=/; domain=.ip.cn;     HttpOnly
    Server: cloudflare
    CF-RAY: 47502914417c22d0-LAX

    当前 IP: xxx.xx.xx.xxx 来自: 北京市 联通

$ setproxy
$ ip
    HTTP/1.1 200 OK
    Date: Mon, 05 Nov 2018 14:55:41 GMT
    Content-Type: text/html; charset=UTF-8
    Transfer-Encoding: chunked
    Connection: keep-alive
    Set-Cookie: __cfduid=dec203a5f9c8d542982dca354fc4a4a6d1541429741; expires=Tue, 05-Nov-19 14:55:41 GMT; path=/; domain=.ip.cn;     HttpOnly
    Server: cloudflare
    CF-RAY: 475029aa55bb503b-LAX

    当前 IP: xx.xx.xx.xx 来自: 美国 Vultr

到这里可以看到IP已经变了,但是

$ curl -i www.google.com
    curl: (52) Empty reply from server
$ curl -i https://www.google.com
    curl: (35) OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to www.google.com:443 

请问这是什么情况呢?
应该如何处理?

2018-11-05 提问
0 个回答

撰写答案

推广链接