一,SSR/SS
1.
下载脚本 备用
2.安装:
#sudo mv ssr /usr/local/bin
#sudo chmod 766 /usr/local/bin/ssr
#ssr install (安装)
#ssr config (配置文件)
*****************************************************
{
"server": "你的ip",
"server_ipv6": "::",
"server_port": 你的端口,
"local_address": "127.0.0.1",
"local_port": 1080,
"password": "你的密码",
"method": "aes-128-cfb(加密方式)",
"protocol": "origin(协议)",
"protocol_param": "",
"obfs": "plain(混淆)",
"obfs_param": "",
"speed_limit_per_con": 0,
"speed_limit_per_user": 0,
"additional_ports" : {}, // only works under multi-user mode
"additional_ports_only" : false, // only works under multi-user mode
"timeout": 120,
"udp_timeout": 60,
"dns_ipv6": false,
"connect_verbose_info": 0,
"redirect": "",
"/usr/local/share/shadowsocksr/config.json" 25 lines, 639 characters
**************************************************************
#ssr start
启动!
**************************************************************
说明:
$ ssr help
ShadowSocksR python client tool
if you have not install ssr, please run "ssr install"
Usage:
ssr help
ssr config : edit config.json
ssr install : install shadowsocksr client
ssr uninstall : uninstall shadowsocksr client
ssr start : start the shadowsocks service
ssr stop : stop the shadowsocks service
ssr log : cat the log of shadowsocks
**************************************************************
开机自启动:
debian:
$ sudo nano /etc/rc.local
添加
sudo ssr start
debian9+:
$nano /etc/rc.local
****************************************
#!/bin/bash
sudo ssr start
exit 0
****************************************
# chmod +x /etc/rc.local
# systemctl start rc-local
arch-linux:
$ sudo nano /usr/lib/systemd/system/rc-local.service
****************************************
[Unit]
Description=/etc/rc.local Compatibility
ConditionPathExists=/etc/rc.local
[Service]
Type=forking
ExecStart=/etc/rc.local
TimeoutSec=0
StandardOutput=tty
RemainAfterExit=yes
SysVStartPriority=99
[Install]
WantedBy=multi-user.target
****************************************
$ sudo systemctl enable rc-local.service
$ sudo nano /etc/rc.local
****************************************
#!/bin/bash
sudo ssr start
****************************************
$ sudo chmod +x /etc/rc.local
GFW-list使用下面工具生成:
用于被墙网址走代理(即GFW-list模式)
将pac文件路径(file:///..../....pac)填如上图的自动URL中。
gnome直接把pac文件拖入上图位置即可。
http代理配置:
用于应用走http代理(youtube-dl 、
Telegram等)
~arch-linux为例:
$sudo pacman -S privoxy
$sudo nano /etc/privoxy/config
注释掉
#listen-address localhost:8118
末端添加
forward-socks5 / 127.0.0.1:1080 .
listen-address 127.0.0.1:8118
$sudo systemctl enable privoxy.service
$ sudo systemctl start privoxy.service
使用方法1.~改环境变量:
$ sudo nano /etc/environment
添加:
export http_proxy=http://127.0.0.1:8118
export https_proxy=http://127.0.0.1:8118
使用方法2.~gnome,kde设置(推荐)
gnome代理方式:
自动:列表内走代理(结合pac文件使用)
手动:全局代理
禁用:无代理
chrome代理插件(只用到谷歌差点资料,这个扩展就能满足):
https://chrome.google.com/webstore/detail/proxy-switchyomega/padekgcemlokbadohgkifijomclgjgif?hl=zh-CN