
1 xiadd 2017 年 1 月 20 日 我一般是`curl google.com` |
2 AWSAM 2017 年 1 月 20 日 用 surge 的加强模式, 就是贵了点 |
3 n6DD1A640 2017 年 1 月 20 日 先分清楚 http https socks5 |
4 paradoxs OP @n6DD1A640 export socks_proxy=http://127.0.0.1:1080 export socks_proxy=https://127.0.0.1:1080 export socks5_proxy=http://127.0.0.1:1080 export socks5_proxy=https://127.0.0.1:1080 这样子也不行。。写错了吗 |
5 n6DD1A640 2017 年 1 月 20 日 @paradoxs ss 是一个 socks 代理,不是 http 或 https http://unix.stackexchange.com/questions/71481/use-socks-proxy-for-commands-in-terminal export http_proxy=socks5://127.0.0.1:8080 export https_proxy=socks5://127.0.0.1:8080 |
6 tyhunter 2017 年 1 月 20 日 SpetchLite |
7 shendancan 2017 年 1 月 20 日 试一下 Proxifier |
8 hvanke 2017 年 1 月 20 日 也可以试一下 privoxy |
9 Wongzigii 2017 年 1 月 20 日 Proxifier +1 |
10 missdeer 2017 年 1 月 20 日 ping 是 ICMP , ss 管不到。另外,如上面说的, ss 开的是 socks5 口,设 http 和 https 不行的。 |
11 mxi1 2017 年 1 月 20 日 via iPhone ss 协议是不是 socks 的?你应该配 socks_proxy 吧? |
12 chairuosen 2017 年 1 月 20 日 还是用 proxychains4 吧,灵活 `proxychains4 curl google.com` |
13 o02VFqu3gZnZfX8n 2017 年 1 月 20 日 1. export all_proxy='socks5://127.0.0.1:1080' 2. proxychains + 命令 3. privoxy 转 socks5 代理为 http 代理,之后 export http_proxy curl ip.cn 可查看代理配置情况 |
14 Dvel 2017 年 1 月 20 日 you need surge |
15 yinheli 2017 年 1 月 20 日 ping ? 是 udp 协议, ss 是 tcp 协议 |
17 D3EP 2017 年 1 月 20 日 via Android proxychains +1 |
18 JackyBao 2017 年 1 月 20 日 via Android iptables 把出站的 22 端口转发到 ss-redir 的 1081 端口 iptables -t nat -I OUTPUT -p tcp --dport 22 -j REDIRECT --to-port 1080 |
20 bqbkbz 2017 年 1 月 20 日 |
22 crysislinux 2017 年 1 月 20 日 最后发现还是路由器上装 ss 来的彻底。 |
23 cocoking 2017 年 1 月 20 日 @AWSAM 用 surge 的 enhance model 规则应该怎么些呢? 我看作者的官网上写的是全部的应用程序都会走代理,而不仅仅是 terminal |
24 iCyMind 2017 年 1 月 20 日 via iPhone 上级路由设置 iptable , 或者上级虚拟路由器设置 iptables |
25 bao3 2017 年 1 月 20 日 via Android 楼上的回答当中只有两个人说对了。无论 r 你在终端里面如何设置, ping 都是 icmp 控制协议,你都会永远超时。 17 楼和 20 的可以,那个回答 Surge 的也是醉了,为了在终端跑 ss 你让人家巨资买个工具。 简单来说,不要设置任何终端代理,直接使用 proxychains 加上你要用的命令就可以了,简单免费轻量 |
26 clavichord93 2017 年 1 月 21 日 via iPhone @bao3 proxychains 要关 sip 吧 |
27 clavichord93 2017 年 1 月 21 日 via iPhone 我推荐 spechtlite ,把 ss 转成 http 或者 https 。 |
28 Jaylee 2017 年 1 月 21 日 shadowsocksX-NG |
29 mornlight 2017 年 1 月 21 日 via iPhone Proxifier 或 Surge 或 ProxyChains 是工具流。 export ALL_PROXY =socks5://127.0.0.1:1080 可以解决部分问题。 仅针对你拉 CocoaPods 慢的情况, Git 自己就可以配置成走 SOCKS5 代理,你搜一下或者参考 t/244904 |
30 mornlight 2017 年 1 月 21 日 via iPhone 话说面试时如果有人讲他熟悉计算机网络,我就会问「 ping 的时候是走 TCP 还是 UDP ?」来坑他 |
31 sammo 2017 年 1 月 21 日 > curl -I www.google.com (大写字母 i ) |
33 SpringHack 2017 年 1 月 21 日 via Android @mornlight 太阴了这招…不过如果面试者真的会他有可能会认为你弱智… |
34 bao3 2017 年 1 月 21 日 @clavichord93 当然不需要关 |
36 cranelee13 2017 年 1 月 22 日 可以使用 proxychains |
挂不了 ss 是因为 SIP 没有关闭 你得把 sip 关闭了才行 SIP 关闭方法:重启电脑 重启的时候按住 command+r 不要放手,等它到恢复模式的时候打开终端 输入命令 csrutil disable 然后重启 |
38 shenyuan 2017 年 1 月 22 日 via Android 有的 terminal 程序是不支持 socks 代理的,而且默认也不会把 socks 代理转成 httl 代理,可以用 privoxy ,直接 brew install 就可以,改一下它的配置文件,然后把 http 和 https 的代理改成它的监听端口 |
39 xpol 2017 年 1 月 22 日 add follow to bash_profile: function set_proxy() { export http_proxy=$1 export https_proxy=$1 git config --global http.proxy $1 git config --global https.proxy $1 } function proxy() { case $1 in off) unset http_proxy unset https_proxy git config --global --unset http.proxy git config --global --unset https.proxy ;; [1-9]*) set_proxy socks5://127.0.0.1:$1 ;; la|lantern) set_proxy http://127.0.0.1:8787 ;; ss|shadowsocks) set_proxy socks5://127.0.0.1:1080 ;; pr|privoxy) set_proxy http://127.0.0.1:8118 ;; "") echo usage: proxy [port\|ss\|shadowsocks\|la\|lantern\|off] ;; esac echo http_proxy=$http_proxy echo https_proxy=$https_proxy } Usage: proxy ss |
40 filtrate 2017 年 1 月 24 日 tsocks 不错啊。 brew install tsocks vim /usr/local/etc/tsocks.conf |
41 DrenA 2017 年 1 月 25 日 5 楼正解 |
42 NUT 2017 年 2 月 7 日 一般使用 proxychains4 很灵活的 |
43 sbilly 2017 年 2 月 21 日 proxifier +1 |