SOCKS介绍:

1、这里只做简单介绍。 
        SOCKS5 是一个代理协议,它在使用TCP/IP协议通讯的前端机器和服务器机器之间扮演一个中介角色,使得内部网中的前端机器变得能够访问Internet网中的服务器,或者使通讯更加安全。

  • 正常情况下的客户端请求服务端的通讯如下:

    客户端 -->服务端

  • 使用代理的情况下客户端请求服务器的通讯图

    客户端-->代理-->服务端

2、为什么写本片文章

因为我们的其中一块业务需要用到socks代理,具体什么是socks代理直接去百度查,很多专业名词本人也解释不是很清楚,下面看操作步骤吧!!

开始安装:

1、下载依赖

yum install pam-devel openldap-devel openssl-devel

2、下载socks5包

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

3、编译安装

# tar xf ss5-3.8.9-8.tar.gz
# cd ss5-3.8.9/
# ./configure
# make && make install

4.1、配置修改

# grep "^[a-z]" /etc/opt/ss5/ss5.conf
auth    0.0.0.0/0               -               u
permit u    0.0.0.0/0    -    0.0.0.0/0    -    -    -    -    -
说明(取消以上两行的注释):
1、将   :auth    0.0.0.0/0               -               -改为:auth    0.0.0.0/0               -               u
2、将   :permit -    0.0.0.0/0    -    0.0.0.0/0    -    -    -    -    -    改为:permit u    0.0.0.0/0    -    0.0.0.0/0    -    -    -    -    -  

4.2、设置用户

# cat /etc/opt/ss5/ss5.passwd
用户名 用户密码

5、启动socks5

/usr/sbin/ss5 -t $SS5_OPTS -u root -b 0.0.0.0:10086

 6、启动后确定ss5进程

# ps -ef|grep ss5
root     24680     1  0 16:44 ?        00:00:00 /usr/sbin/ss5 -t -u root -b 0.0.0.0:10086

确定ss5进程存在就证明socks服务正常在运行了!!!

7、测试socks代理是否可用

说明:本次测试使用qq的代理测试

转载于:https://www.cnblogs.com/hei-ma/p/9761123.html

CentOS7.2下配置SOCKS5代理相关推荐

  1. 如何在Linux系统环境下配置s5代理(socks5代理)?

    今天小编给大家分享一下Linux中怎么部署Socks5代理服务器的相关知识点,内容详细,逻辑清晰,在 Linux 操作系统中,配置 socks5 代理可以帮助你在网络中更加安全和自由地浏览互联网. 本 ...

  2. CentOS7.3下配置 Apache2.4 + MySQL5.7 + PHP7.1.8

    本篇文章讲解的是在CentOS7.3下配置 Apache2.4 + MySQL5.7 + PHP7.1.8 一.Apache 1.查看httpd包是否可用 yum list | grep httpd ...

  3. 搭建自己的邮件服务器(postfix devocot cyrus-sasl) centos7 系统下配置

    为什么80%的码农都做不了架构师?>>>    网上用了很多家企业邮箱免费的不好用,或者收费的价格太贵-那干脆自己搭建邮件服务器了. 搭建邮件服务器目前最流行的应该是 postfix ...

  4. Centos7 配置Socks5代理

    一.安装依赖 yum install gcc openldap-devel pam-devel openssl-devel wget 二.下载ss5 wget http://jaist.dl.sour ...

  5. windows ccproxy下配置ubuntu代理

    下载ccproxy,在设置中查看端口和自己本地ip(自动检测那里) 方法1:windows下载ccproxy,在设置中查看端口号,可以看到ip 浏览器设置:linux 下输入firefox出现浏览器 ...

  6. centos7环境下配置bond1

    bond mod=1,即: (active-backup) Active-backup policy(主-备份策略)只有Active状态的物理接口才转发数据报文.容错能力-只有一个slave是激活的( ...

  7. Windows平台下的SOCKS5代理配置与网络安全

    本文将介绍在Windows平台下配置SOCKS5代理的方法,并探讨该代理协议在网络安全中的应用.通过正确配置SOCKS5代理,用户可以提高网络连接的安全性和隐私保护. 在当今信息时代,网络安全问题备受 ...

  8. 如何使用Socks5代理IP加密Windows网络数据传输

    在今天的网络环境下,安全性是至关重要的.随着互联网的发展,网络攻击和数据泄露的风险也越来越高.为了保护用户的隐私和数据安全,使用代理服务器已经成为了许多人的选择.其中,Socks5代理IP是一种常见的 ...

  9. Centos7配置 yum代理

    Centos7 下配置yum代理 1.应用场景 某些应用场景中,Linux服务器需要通过yum安装应用的包,但是这些Linux服务器可能不能连接到外网,但是内部也没有对应的yum服务器,这个时候,找一 ...

最新文章

  1. 客快物流大数据项目(四十九):开发环境初始化
  2. luogu P3306 [SDOI2013] 随机数生成器(BSGS,数列求通项,毒瘤特判)
  3. docker 主机ip_docker容器指定ip
  4. 第一篇:Mysql数据类型
  5. 算法的性能评价------空间复杂度和时间复杂度
  6. python3--htmltestrunner 日志显示_实时日志:Serverless Python 运行时支持日志实时输出...
  7. 处理数字_5_非NULL值的列的个数
  8. 余弦信号频谱表达式_2019年清华828信号与系统试题回忆
  9. 数据库创建联合主键(MySql)
  10. zz 跟风小结一下孕期~
  11. 系统表空间数据文件损坏
  12. Delphi 3D Glscene安装
  13. php 冷门与常用函数
  14. 运营前线2:一线运营专家的运营方法、技巧与实践01 在腾讯两年,我学会了这15条内容运营干货...
  15. party_bid_core三种数据结构总结
  16. ORACLE DATABASE LICENSES 计算方法和收费
  17. 【Numpy】用Python求解数独
  18. chain.doFilter
  19. rust建造一键升级_rust一键升级指令 | 手游网游页游攻略大全
  20. chromium 14 chromium命令行

热门文章

  1. python中字典使用_python中字典的使用
  2. Docker 验证 Centos7.2 离线安装 Docker 环境
  3. 用nifi把hdfs数据导到hive
  4. iOS开发-面试总结(十五)
  5. iOS 将16进制字符串转换成UIColor
  6. Js中String对象
  7. 2020江苏省计算机等级考试题库,2020年江苏省计算机等级考试易考套餐:三级数据库技术题库+教材...
  8. 如何使用Bitwarden在Active Directory上进行密码保护
  9. 编程道场_编码道场教给我有关敏捷的知识
  10. 腾讯ai开放平台 手册_创建手册以实现大规模开放