centos7.X一键搭建socks5 与http 代理_asihacker的博客-程序员宅基地_一键搭建socks5

技术标签: shell  ubuntu  centos相关知识  linux  服务器  centos  

centos7.X一键搭建socks5 与http 代理


各种代理是很常用的,那么如何可以在服务器快速搭建自己的socks5代理与http代理呢。


1.一键搭建命令

代码如下:

sudo wget https://ap-guangzhou-1257892306.cos.ap-guangzhou.myqcloud.com/asi/httpsocks5.sh && sh httpsocks5.sh

安装好后默认是

sosks5 端口为59395 帐号为 asi 密码为 asihacker

http代理端口为 59394

下面把shell脚本代码贴出来~~~

需要修改帐号密码的可以自己修改一下~
可能的坑
1.centos 8 可能不行~~~
2.安全组 防火墙 注意检查~~~

#!/bin/bash
install_http() {
    
  yum install -y squid #安装http代理
  cat <<EOF >/etc/squid/squid.conf
#
# Recommended minimum configuration:
#
acl manager proto cache_object
acl localhost src 127.0.0.1/32 ::1
acl to_localhost dst 127.0.0.0/8 0.0.0.0/32 ::1

# Example rule allowing access from your local networks.
# Adapt to list your (internal) IP networks from where browsing
# should be allowed
acl localnet src 10.0.0.0/8	# RFC1918 possible internal network
acl localnet src 172.16.0.0/12	# RFC1918 possible internal network
acl localnet src 192.168.0.0/16	# RFC1918 possible internal network
acl localnet src fc00::/7       # RFC 4193 local private network range
acl localnet src fe80::/10      # RFC 4291 link-local (directly plugged) machines

acl SSL_ports port 443
acl Safe_ports port 80		# http
acl Safe_ports port 21		# ftp
acl Safe_ports port 443		# https
acl Safe_ports port 70		# gopher
acl Safe_ports port 210		# wais
acl Safe_ports port 1025-65535	# unregistered ports
acl Safe_ports port 280		# http-mgmt
acl Safe_ports port 488		# gss-http
acl Safe_ports port 591		# filemaker
acl Safe_ports port 777		# multiling http
acl CONNECT method CONNECT

#
# Recommended minimum Access Permission configuration:
#
# Only allow cachemgr access from localhost
http_access allow manager localhost
http_access deny manager

# Deny requests to certain unsafe ports
http_access deny !Safe_ports

# Deny CONNECT to other than secure SSL ports
http_access deny CONNECT !SSL_ports

# We strongly recommend the following be uncommented to protect innocent
# web applications running on the proxy server who think the only
# one who can access services on "localhost" is a local user
#http_access deny to_localhost

#
# INSERT YOUR OWN RULE(S) HERE TO ALLOW ACCESS FROM YOUR CLIENTS
#

# Example rule allowing access from your local networks.
# Adapt localnet in the ACL section to list your (internal) IP networks
# from where browsing should be allowed
http_access allow localnet
#http_access allow localhost

# And finally deny all other access to this proxy
#http_access deny all
http_access allow all

# Squid normally listens to port 3128
#http_port 3128
http_port 59394
via off
forwarded_for delete

# We recommend you to use at least the following line.
hierarchy_stoplist cgi-bin ?

# Uncomment and adjust the following to add a disk cache directory.
#cache_dir ufs /var/spool/squid 100 16 256

# Leave coredumps in the first cache dir
coredump_dir /var/spool/squid

# Add any of your own refresh_pattern entries above these.
refresh_pattern ^ftp:		1440	20%	10080
refresh_pattern ^gopher:	1440	0%	1440
refresh_pattern -i (/cgi-bin/|\?) 0	0%	0
refresh_pattern .		0	20%	4320
EOF
  systemctl start squid          #开启squid
  systemctl restart squid          #开启squid
  systemctl enable squid.service #设置开机自动启动
}
install_socks5() {
    
  wget --no-check-certificate https://raw.github.com/Lozy/danted/master/install.sh -O install_proxy.sh
  bash install_proxy.sh --port=59395 --user=asi --passwd=asihacker
}
install_http
install_socks5


总结

麻烦来个一键三连!!!!!

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_42887206/article/details/109532420

智能推荐

centos7.X一键搭建socks5 与http 代理

centos7.X一键搭建socks5 与http 代理 各种代理是很常用的,那么如何可以在服务器快速搭建自己的socks5代理与http代理呢。 文章目录centos7.X一键搭建socks5 与http 代理1.一键搭建命令总结 1.一键搭建命令 代码...

如何在CentOS 7上使用SS5搭建SOCKS5代理

在本文中,我们将在CentOS 7上使用SS5设置Socks5代理服务器.SS5是一个实现SOCK4和SOCKS5协议的高性能SOCKS代理服务器。作为代理服务器,SS5对客户端的网络请求进行身份验证,配置和处理。它为客户端应用程序的应用...

CentOS 6/7 搭建SOCKS5代理服务

安装ss5依赖包 yum install gcc openldap-devel pam-devel openssl-devel ...wget http://jaist.dl.sourceforge.net/project/ss5/ss5/3.8.9-8/ss5-3.8.9-8.tar.gz tar -vzx -f ss5-3.8.9-8.tar.gz cd ss5-3.8.9/ ...

Linux-CentOS7 配置搭建SOCKS5代理服务

环境: 服务器主机 :腾讯云 1核 1GB 1Mbps 服务器操作系统:CentOS 7.2 64位 客户端操作系统:各种 Windows ~ 可能用到的软件: putty : 用来连接服务器,随便什么软件都可以能...SOCKS5 是一个代理协议,它在...

CentOS搭建Socks5 Proxy代理服务器

 SOCKS5 是一个代理协议,它在使用TCP/IP协议通讯的前端机器和服务器机器之间扮演一个中介角色,使得内部网中的前端机器变得能够访问Internet网中的服务器,或者使通讯更加安全。  正常情况下客户端和服务端的通信...

centos7安装图形化界面图文详解

centos7没有图形化操作可能对很多人来说都不太习惯,下面我们来为centos7安装图形化界面,本文以安装 GNOME 图形化为例 写在安装前: 如果你的centos7是最小化安装的那默认都是不带X WINDOWS的,那在安装图形化界面...

centos如何搭建SOCKS5服务器?

能够帮助我们隐藏ip,提升ip被封禁,提升网络速度以及提高ip本身的访问权限,因为在市场上关于ip的各种应用,基本上都是需要使用到SOCKS5服务器的,那么要使用centos搭建SOCKS5服务器需要怎么做呢?感兴趣的小伙伴...

为Centos7服务器安安装{CentOS-7-x86_64-Everything-1804.iso}

1.为下载CentOS-7-x86_64-Everything-1804.iso 到本地,scp到服务器 2.执行挂载命令 mount

在CentOS 7上搭建代理服务器(Socks 5)

安装环境配置 1. yum install gcc 2. yum install openldap-devel 3. yum install pam-devel 4. yum install openssl-...安装Socks 5 wget http://jaist.dl.sourceforge.net/project/ss5/ss5/3.8.9-8/ss5-3.8.9-8...

Centos7安装socks5代理服务器

Centos7安装socks5代理服务器 # 安装依赖 yum -y install gcc gcc-c++ automake make pam-devel openldap-devel cyrus-sasl-devel openssl-devel # 下载ss5 wget ...

CentOS之—— CentOS-8-x86_64-1905-boot.iso网络安装教程

这里,我安装的CentOS 8版本为CentOS-8-x86_64-1905-boot.iso,大家可以到下面两个链接进行下载。 http://centos.mirror.iweb.ca/8.0.1905/isos/x86_64/ http://ftp.sjtu.edu.cn/centos/8.0.1905/isos/x86_64/ 接...

linux系统下载及安装(CentOS-7-x86_64-DVD-1810.iso)

镜像文件下载地址:http://mirrors.163.com/centos/7.6.1810/isos/x86_64/CentOS-7-x86_64-DVD-1810.iso 注意:开启后,会有个60秒的等待,可以直接敲回车 至此,linux系统安装...

CentOS 7作为客户端使用socks5代理上网

GitHub这两天好像抽风了,正常访问都很难,自己搞了个gogs服务器后准备将github上的项目迁移到本地,先记录一下CentOS7作为客户端设置全局代理的方法 安装privoxy Linux貌似默认不支持直接使用socks代理,使用privoxy将...

【运维】Centos 7 一键 搭建 Java开发者环境

前言: 虽然自己是一个开发,但是并不能止于开发的技术,项目发布需要部署到到Linux 服务器上, 所以对于开发人员来说,掌握...初始化Centos 7 环境 1、查看系统发行版: cat /etc/redhat-release CentOS Linux relea...

CentOS-7-x86_64-bin-DVD1.iso下载

http://isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-DVD-1908.iso

Centos7搭建pptp一键安装脚本

废话不多说,先上脚本地址:Centos7一键pptp 使用: wget http://files.cnblogs.com/files/wangbin/CentOS7-pptp-host1plus.sh chmod +x ./CentOS7-pptp-host1plus.sh ./CentOS7-pptp-host1plus.sh -u your_...

centos下搭建sockets5代理

安装依赖环境yum install pam-devel openldap-devel openssl-devel有可能有其他错误最好安装下这个依赖包yum -y install gccyum -y install pam-devel安装sockets5wget ...8/ss5-3.8.9-8....

虚拟机安装Linux系统(版本:CentOS-7-x86_64-DVD-1804.iso)

下载映像文件,地址https://www.centos.org/download/ 1.虚拟机配置好后,安装 ...5.选择网络和主机名,开启,然后开始安装。 6.设置root密码, 7.创建用户, 8.完成安装,重启 9.重启后点击许可协议,接受即...

centos搭建http代理

文章目录一、配置:步骤:1、安装openssl2、安装squid3、安net-tools4、修改squid的配置文件squid.conf①、修改端口号②、开发防火墙5、启动squid6、本机代理访问:7、修改支持所有代理访问(使用) 一、配置: 一台...

在Centos7下搭建Socks5代理服务器

采用socks协议的代理服务器就是SOCKS服务器,是一种通用的代理服务器...Socks 不要求应用程序遵循特定的操作系统平台,Socks 代理与应用层代理、 HTTP 层代理不同,Socks 代理只是简单地传递数据包,而不必关心是何...

Docker安装指定版本异常:Error: Package: docker-ce-17.03.1.ce-1.el7.centos.x86_64 (docker-ce-stable)

产生问题的安装步骤 sudo yum-config-manager -y --add-repohttps://download.docker.... sudo yum install -y docker-ce-17.03.1.ce-1.el7.centos 异常信息 Loaded plugins: fastestmirror,...

CentOS 7.x 快速搭建ARK服务器

本人菜鸟一枚,最近喜欢上了ark,也找到了2个基友,但是在别的服玩的不是很开心(非人民币玩家,你们懂),刚好有台闲置的拯救者14笔记本,i7-4720HQ、16G内存、128G三星970pro,1T机械,索性拿来装个Centos7.6搭个...

Centos安装Socks5代理,附带连接工具

系统环境:以CentOS7为例 提前准备:官网下载Socks5 tar包 版本:ss5-3.8.9-8.tar.gz 链接:http://sourceforge.net/projects/ss5/files/http://ss5.sourceforge.net/ 官方实例...

VMware下安装CentOS-7-x86_64-Minimal

二、下载CentOS这里CentOS版本选择的是CentOS-7,具体下载列表地址,有多种版本: http://isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-Minimal-1708.iso 选择的是aliyun的: http://mirro

Socks5 一键安装包(已测试兼容Debian/Centos)

Linux 系统教程功能特点1. 采用Danted最新稳定版本 1.4.0 编译安装。2. 自动识别系统IP(默认排除192.168.0.*, 10.0.0.*,127.0.0.*),检测多Ip时,进行交互式选择Ip配置(直接回车则全部...4. sock5 运行状态查看...

哪位老哥能指导下centos6搭建socks5

如何在centos6搭建socks5,求指导!感谢!感谢!谢谢

centos7一键搭建lnmp后wordpress的安装

1、一键安装lnmp(详情见网址:https://lnmp.org/install.html?tdsourcetag=s_pcqq_aiomsg) 2、安装wordpress ...3、下载完成后,用工具传输到centos中的root下 4、相关操作 [[email protected]]# unz...

centos6部署sock5代理软件dante

socks简介 socks是一种网络传输协议,主要用于客户端与外网服务器之间通讯的中间传递。

【CentOS】CentOS7.x各版本说明

CentOS 7提供的ISO镜像文件: DVD ISO 标准安装版,推荐使用 Everything ISO 对完整版安装盘的软件进行补充,集成所有软 Minimal ISO 精简版,自带的软件...CentOS-7.x-1406-x86_64-DVD.iso 标准安装版 CentOS...

sock5系列之centos6.5 搭建!(一)

从本节开始楼主通过从搭建到测试联通性、可用性,线程调用分别发表文章,大神请指点,欢迎讨论。 一、首先你得有个虚拟机或者linux系统的机器。(centos) 然后执行以下脚本 yum install pam-devel openldap-devel ...

随便推点

推荐文章

热门文章

相关标签