代理设置
正向代理
- squid
1 2 3 4 5 6 7
   | yum update -y yum install squid -y ls /etc/squid/ vi /etc/squid/squid.conf systemctl status squid systemctl start squid systemctl status squid
   | 
 
 
配置文件:/etc/squid/squid.conf
1 2 3 4 5
   | acl all_clients src all
  http_access allow all_clients
  http_port 31288
   | 
 
- tinyproxy
 
- V2Ray
 
- apache httpd
 
- ccproxy
 
- stunnel
1 2 3 4 5 6 7 8 9 10 11 12
   |   yum install stunnel   cd /etc/stunnel/   touch stunnel.conf
    启动:stunnel   停止:ps -ef|grep stunnel|kill 
 
  openssl genrsa -out key.pem 2048   openssl req -new -x509 -key key.pem -out  openssl req -new -x509 -key key.pem -out cert.pem -days 1095 cat key.pem cert.pem >> /etc/stunnel/stunnel.pem
   | 
 
 
配置文件:/etc/stunnel/stunnel.conf
1 2 3 4 5 6 7 8 9 10
   | verify = 2
  CAfile = /etc/stunnel/stunnel.pem sslVersion = all client = no
  [squid] accept = 65501 connect = 127.0.0.1:31288 cert = /etc/stunnel/stunnel.pem
   | 
 
反向代理
- frp
 
- nginx     – 正向 https 问题
 
- java      – cookies问题
 
客户端工具
- clashx
 
- Shadowrocket - ios付费
 
- google chrome 插件 Proxy SwitchyOmega - 直接浏览器访问
 
- git使用方法
1
   | git clone -c http.proxy="http://ip:31228" https://blgit.rfdevx.techx/taya/backend/web-api.git
   | 
 
- stunnel
1 2 3 4 5 6 7 8 9 10
   | apt-get install stunnel vi /etc/default/stunnel4 
  cd /etc/stunnel/ cp /usr/share/doc/stunnel4/examples/stunnel.conf-sample stunnel.conf
   启动:stunnel  停止:ps -ef|grep stunnel|kill 
   systemctl start stunnel4
   | 
 
 
配置文件:/etc/stunnel/stunnel.conf
1 2 3 4 5 6 7 8 9 10 11 12 13 14
   | debug = info output = /var/log/stunnel.log
  sslVersion = all
  cert = /etc/stunnel/stunnel.pem key = /etc/stunnel/stunnel.pem
  [stunnel] client = yes accept = 22566 connect = 74.211.196.164:65011 CAfile = /etc/stunnel/stunnel.pem
 
   | 
 
参考
- docker 部署 squid
 
- squid + stunnel