前几天刚写了个 PipeSocks 的Linux服务端+Windows客户端教程,有部分人用过之后表示 Linux服务端没有脚本操作,会麻烦不少,所以当当当当~ PipeSocks一键脚本诞生了~
Linux服务端手动教程+Windows客户端教程:「让科学上网成为一种艺术」一个新的Socks5代理软件 —— PipeSocks
目前 PipeSocks 已经停止维护很长时间了,如非必须,不推荐使用!
系统要求
CentOS 6+ / Debian 6+ / Ubuntu 14.04 +
推荐 Debian 8 x64,这个是我一直使用的系统,我的脚本在这个系统上面出错率最低。CentOS 7 自带防火墙问题自行解决。
本脚本加入了 PipeSocks Github仓库
脚本版本
Ver: 1.0.5
安装步骤
简单的来说,如果你什么都不懂,那么你直接一路回车就可以了!
wget -N --no-check-certificate https://raw.githubusercontent.com/pipesocks/install/master/install.sh && mv install.sh pipes.sh && chmod +x pipes.sh && bash pipes.sh
在安装过程中会提示你输入 要设置的端口和密码。
请输入 PipeSocks 本地监听端口 [1-65535] (默认: 2333): ———————————————————— 端口 : 2333 ———————————————————— 请输入 PipeSocks 密码 (默认: doub.io): ———————————————————— 密码 : doub.io ————————————————————
不输入一路回车就是 默认参数:
端口 : 2333 密码 : doub.io
———————————————— 你的 PipeSocks 账号信息 : I P : xxx.xxx.xxx.xxx 端口 : 2333 密码 : doub.io ———————————————— 当前状态: 正在运行
使用说明
运行脚本,
bash pipes.sh
请输入一个数字来选择选项。
1. 安装 PipeSocks 2. 升级 PipeSocks 3. 卸载 PipeSocks ———————————— 4. 启动 PipeSocks 5. 停止 PipeSocks 6. 重启 PipeSocks ———————————— 7. 设置 PipeSocks 账号 8. 查看 PipeSocks 账号 9. 查看 PipeSocks 日志 ———————————— 当前状态: 已安装 并 已启动 请输入数字 [1-9]:
文件位置
安装目录:/usr/local/pipesocks
配置文件:/etc/pipesocks/pipesocks.conf
其他说明
提示wget: unknown host “raw.githubusercontent.com” 之类的错误
这是无法解析我的域名,多半是DNS的问题,请更换DNS为谷歌DNS。
echo "nameserver 8.8.8.8" > /etc/resolv.conf echo "nameserver 8.8.4.4" >> /etc/resolv.conf
提示 wget: command not found 的错误
这是你的系统精简的太干净了,wget都没有安装,所以需要安装wget。
# CentOS系统: yum install -y wget # Debian/Ubuntu系统: apt-get install -y wget
启动PipeSocks提示失败
启动失败请查看日志,如果看到这个提示:
Failed to bind to port 端口, exiting. . .
那么说明是因为端口被占用导致的无法绑定端口从而无法启动。
用这个命令 netstat -lntp
查看一下那个程序占用了端口并结束它,或者更换PipeSocks账号端口也行。
升级脚本
升级脚本只需要重新下载脚本文件就可以了,会自动覆盖原文件。
更新日志
2017年08月16日,版本 v1.0.5
1.新增 服务管理脚本。
2.新增 防火墙配置保存功能。
3.修复 获取最新版本失败的问题。
4.修复 诸多我忘记了的问题。
2017年03月22日,版本 v1.0.3
1.修复 检测最新版本代码失效的问题。
2017年03月09日,版本 v1.0.2
1.更新 下载安装步骤
2017年03月06日,版本 v1.0.1
1.修复 因没有安装curl而导致检测最新版本失败的问题。
2.修复 脚本中输入字符后,按退格键(删除键)无法删除字符的问题。
2017年02月28日,版本 v1.0.0
1.推出 第一个正式版。
转载请超链接注明:逗比根据地 » 『原创』CentOS/Debian/Ubuntu PipeSocks服务端 一键安装脚本
责任声明:本站一切资源仅用作交流学习,请勿用作商业或违法行为!如造成任何后果,本站概不负责!
du -h|grep "pipesocks"
查看一下当前目录内是否成功下载了pipesocks-x.x-linux.tar.xz
文件,是否文件存在但大小为空。Socks5属于Socks代理分支,是一种代理协议,Shadowsocks和ShadowsocksR和其他Socks5代理软件,都是基于Socks5代理协议本身的。
而不是Socks5代理协议基于使用Socks5代理协议的软件的!
二、既然是卖OpenVZ的IDC,那就不喜欢让你在OpenVZ的VPS上面安装这个,大部分IDC发现后会封VPS的。
三、我手里OpneVZ的机器很少,早就不买这种低价超售鸡了。