服务器搭建Ss
我还是在digitalocean上搭建服务器。希望下个学期可以申请到100$的学生补助包……(为什么我上个学期不能申下来)
Ping机站网速
发现新加坡丢包百分之26%,延迟300ms,旧金山0%丢包延迟170+ms。选择三藩市吧。
Mac的终端SSH
ssh 用户名@ip
用户名是系统用户名,比如root。
有任何问题参考传送门
Shawdowsocks
具体搭建服务器的操作参考传送门
配置etc/shadowsocks.json为一下样子。注意,不要省略引号,有些内容是以字符串形式储存的。
12345678910 {"server":"Your_IP","server_port":8838,(1024-65536任选,括号内的不要写进文件)"local_address": "127.0.0.1","local_port":1080,"password":"Your_password","timeout":300,"method":"aes-256-cfb","fast_open": false}多用户的情况如此配置:
123456789101112131415 {"server":"0.0.0.0","local_address":"127.0.0.1","local_port":1080,"port_password":{"8989":"password0","9001":"password1","9002":"password2","9003":"password3","9004":"password4"},"timeout":300,"method":"aes-256-cfb","fast_open": false}注意配置好后要手动开放防火墙的端口
12345678 开启端口firewall-cmd --zone=public --add-port=80/tcp --permanent命令含义:--zone #作用域--add-port=80/tcp #添加端口,格式为:端口/通讯协议--permanent #永久生效,没有此参数重启后失效重启防火墙firewall-cmd --reloadSS的基本操作命令
1234 启动:init.d/shadowsocks start停止:init.d/shadowsocks stop重启:init.d/shadowsocks restart状态:init.d/shadowsocks statusPID 如果因为类似
demon.py pid 23123
的原因不能启动ss,用kill -pid
命令杀死进程,就可以启动了。
使用ps -ef命令确定要杀死进程的PID
注释:标准的kill命令通常都能达到目的。终止有问题的进程,并把进程的资源释放给系统。然而,如果进程启动了子进程,只杀死父进程,子进程仍在运行,因此仍消耗资源。为了防止这些所谓的“僵尸进程”,应确保在杀死父进程之前,先杀死其所有的子进程。