当前位置:首页 > CN2资讯 > 正文内容

centos socket代理服务 centos代理服务器搭建

18小时前CN2资讯



文章目录

  • ss5 测试


前言

因为实际需要在自己的CentOS上搭建了一个socks5代理服务器,将整个流程记录下来以供大家参考

这悠长命运中的晨昏
常让我 望远方出神

代理服务器

实际的工作的有时候需要用到代理服务器,通过代理服务器可以一定程度上隐藏自己的真实IP,将请求数据交给代理服务器,代理服务器在把我们的请求发送到服务端,这样服务器就会以为是代理服务器在请求服务,而不知道真正请求服务获取消息的用户IP,大致流程如下:


简单来说代理服务器会转发我们的请求流量,而服务端会认为是代理服务器在请求服务。

socks5协议

目前三大主流的代理协议包括Socks5代理,HTTP代理,HTTPS代理,由于socks5协议工作在传输层和应用层之间,采用TCP/IP协议进行通信,对应用层的多种协议有较好的兼容性,因此应用的十分广泛。

Centos搭建ss5代理服务器

安装ss5

首先需要准备一台服务器用作代理服务器,这里用了Centos的云服务器来作配置
安装依赖环境如下

yum -y install gcc openldap-devel pam-devel openssl-devel

创建好一个目录,进入该目录后,wget下载好ss5安装文件

wget http://jaist.dl.sourceforge.net/project/ss5/ss5/3.8.9-8/ss5-3.8.9-8.tar.gz

解压安装文件

tar zxvf ss5-3.8.9-8.tar.gz

进入目录后进行编译

cd ss5-3.8.9./configuremake && make install

如果没有报错的话说明成功安装ss5

修改配置文件

接下来修改配置文件,首先进行备份

cp /etc/opt/ss5/ss5.conf /etc/opt/ss5/ss5.conf.bak

修改配置文件

vi /etc/opt/ss5/ss5.conf

:set nu 可以标注行号,找到87行取消注释

#auth 0.0.0.0/0 修改为 auth 0.0.0.0/0

找到第203行取消注释,同时开启认证 注意修改的那个u
注意:这里如果不需要添加用户密码认证仅去掉注释即可,也不需要修改/etc/opt/ss5/ss5.passwd文件

#permit - 0.0.0.0/0 - 0.0.0.0/0 - - - - - 修改为 permit u 0.0.0.0/0 - 0.0.0.0/0 - - - - -

:wq 保存配置并退出

添加用户名和密码

在/etc/opt/ss5/ss5.passwd文件中可以添加用户名和密码,每行写一个用户名和密码,用户名和密码用空格隔开,例如:

test ss5test

如果实际需要,建议增加密码复杂度

修改ss5端口

修改端口配置文件

vi /etc/sysconfig/ss5

第2行取消注释,同时修改为自己需要的端口,默认端口为1080

SS5_OPTS=" -u root -b 0.0.0.0:9988"

调整ss5性能

这里依据实际需求调整,主要在修改系统资源配置,如果ss5不影响正常使用或使用人数较少可以不修改

ulimit -SHn 10240 ulimit -SHs unlimited echo 100000 >/proc/sys/net/nf_conntrack_max

修改ss5启动权限

修改执行权限

chmod u+x /etc/rc.d/init.d/ss5 chmod +x /etc/init.d/ss5

开机自启

chkconfig --add ss5 systemctl restart ss5

启动ss5服务

启动ss5并检查状态

systemctl start ss5

systemctl status ss5


正常启动后可以进行ss5测试,如果连接不上考虑放行端口,云服务器一直开放了所有端口

如果还不行,就考虑把用户名和密码认证给去掉,/etc/opt/ss5/ss5.passwd文件清空,/etc/opt/ss5/ss5.conf文件第203行仅注释,其他不变

ss5 测试

用QQ测试,QQ登入界面右上角设置


或者在代理软件中添加好代理,然后通过在线网站查询自己的IP


可以看到我们的请求已经通过服务器发送出去了

至此,ss5代理服务器搭建成功,若有其他疑问,欢迎评论留言


    你可能想看:

    扫描二维码推送至手机访问。

    版权声明:本文由皇冠云发布,如需转载请注明出处。

    本文链接:https://www.idchg.com/info/25042.html

    分享给朋友:

    “centos socket代理服务 centos代理服务器搭建” 的相关文章

    DediPath:高性能云服务器解决方案及用户评价

    DediPath概述 DediPath成立于2017年,作为一家美国服务器提供商,它的出现标志着全球云服务市场的进一步细分和创新。这家公司专注于为用户提供广泛的服务器解决方案,特别是在满足高流量需求的场景下表现出色。回顾DediPath的发展历程,它从最初的市场探索到逐渐成为一个在行业内备受认可的品...

    inet.ws纽约:高性能VPS服务与折扣优惠码解析

    inet.ws是一家新兴的互联网服务提供商,成立于2020年。尽管公司年轻,但它凭借创新的VPS服务迅速在市场上占据了一席之地。最让人称道的是,inet.ws致力于为用户提供稳定和高效的云服务器体验,尤其是在他们的纽约数据中心,这里被认为是其最重要的运营点之一。 在发展的过程中,inet.ws不断完...

    买域名的全流程攻略:从选择到安全管理

    购买域名是一项非常重要的投资,尤其对于那些希望在网上建立品牌或个人网站的人来说。域名不仅仅是一个网址,它是你在线身份的象征。因此,了解如何选择和购买域名显得极为关键。 选择域名时,需要考虑多个因素。首先,域名应该简洁易记,便于用户输入和分享。其次,关键字的相关性也非常重要,因为一个包含行业相关关键词...

    DNS服务器工作原理及其安全性详解

    DNS,或者称作域名系统,是互联网的基石之一。它的主要功能是将用户输入的域名转化为计算机能理解的IP地址,比如说,当我在浏览器中输入“www.example.com”时,DNS会帮助我找到这个网站所在的IP地址。想象一下,如果没有DNS系统,我们每次都得记住一串数字,那该有多麻烦呀。 DNS服务器是...

    AWS在日本的云计算市场发展与投资前景分析

    在讨论AWS在日本的市场背景时,我觉得日本的云计算市场是一个非常吸引人的话题。日本的经济科技发展水平相对较高,企业和政府机构对于云计算的接受度和需求不断增加。这种需求尤为体现于各个行业,比如金融、医疗、教育等。许多传统的行业正在努力向数字化转型,寻找更高效、可靠的解决方案。 2011年,AWS决定在...

    阿里云助力深港经济一体化与科技创新

    深港合作背景 深港合作的背景相对复杂。深圳和香港,作为中国南方的两个重要城市,在经济、科技等领域有着紧密的联系。近年来,随着国家对粤港澳大湾区的重视,深圳和香港的合作进入了一个新的阶段。在这样的环境下,科技和创新被推到了风口浪尖,成为推动这两个城市发展的核心动力。可以说,深港一体化不仅是资源的整合,...