CLI程序科学上网

CLI程序中的大多数本身并不带有使用代理功能,但是有很多好东西可以为它们添加这个功能。

# yum install proxychains

同类的软件很多,我选择这个原因或许是因为它名字比较好听。
安装好后,需要对其进行配置。

# vim /etc/proxychains.conf
strict_chain
proxy_dns
[ProxyList]
socks5  127.0.0.1 7070

[ProxyList]下面可以配置多个代理,应用方式取决于上方的配置,这里不细说。
然后就可以进行科学上网了,前提是代理要上线。

# ping www.facebook.com
PING www.facebook.com (78.16.49.15) 56(84) bytes of data.
^C
--- www.facebook.com ping statistics ---
4 packets transmitted, 0 received, 100% packet loss, time 2999ms

# proxychains ping www.facebook.com
ProxyChains-3.1 (http://proxychains.sf.net)
|DNS-request| www.facebook.com 
|S-chain|-<>-127.0.0.1:7070-<><>-4.2.2.2:53-<><>-OK
|DNS-response| www.facebook.com is 173.252.74.22
PING  (173.252.74.22) 56(84) bytes of data.
64 bytes from 173.252.74.22: icmp_seq=1 ttl=76 time=324 ms
64 bytes from 173.252.74.22: icmp_seq=2 ttl=76 time=325 ms
64 bytes from 173.252.74.22: icmp_seq=3 ttl=76 time=325 ms
64 bytes from 173.252.74.22: icmp_seq=4 ttl=76 time=323 ms
^C
---  ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3000ms
rtt min/avg/max/mdev = 323.701/324.529/325.141/0.916 ms

发表评论

电子邮件地址不会被公开。 必填项已用*标注