centos7.X一键搭建socks5 与http 代理_centos7一键 搭建sk5与http-程序员宅基地

技术标签: 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

智能推荐

Linux 内核配置机制(make menuconfig、Kconfig、makefile)讲解_linux 内核驱动 配置-程序员宅基地

文章浏览阅读902次。前面我们介绍模块编程的时候介绍了驱动进入内核有两种方式:模块和直接编译进内核,并介绍了模块的一种编译方式——在一个独立的文件夹通过makefile配合内核源码路径完成 那么如何将驱动直接编译进内核呢? 在我们实际内核的移植配置过程中经常听说的内核裁剪又是怎么麽回事呢?我们在进行linux内核配置的时候经常会执行make men_linux 内核驱动 配置

EXCEL 多条件求最大值、最小值、平均值、标准偏差_多条件求标准差的公式-程序员宅基地

文章浏览阅读8.4k次。EXCEL 多条件求最大值、最小值、平均值、标准偏差 当表格内的数据需要按多个条件进行筛选后求最大值、最小值、平均值、标准偏差时怎么办?同事的这个问题差点把我难倒。经过一番摸索,为便于公式的理解,我将参与运算的单元格做了命名。 公式如下: 多条件求最大值:{=MAX((供方1=供应商)*(汇总月份1=月份)*水最大值)} 多条件求最小值:{=MIN(IF((供方1=供..._多条件求标准差的公式

小甲鱼python课后题简书_小甲鱼Python入门 12讲 答案-程序员宅基地

文章浏览阅读42次。1. 请问如何将下边这个列表的'小甲鱼'修改为'小鱿鱼'?list1 = [1, [1, 2, ['小甲鱼']], 3, 5, 8, 13, 18]list1[1][2][0] = '小鱿鱼'2. 要对一个列表进行顺序排序,请问使用什么方法?>>> 列表名.sort()3. 要对一个列表进行逆序排序,请问使用什么方法?>>> 列表名.sort()>>> 列表名.reverse()或者>>> 列表名..._请问如何将下边这个列表的’小甲鱼’修改为’小鱿鱼’

想学习SharePoint,需要准备哪些方面的准备?--写给SharePoint新人_新手做sharepoint需注意什么-程序员宅基地

文章浏览阅读2.9k次,点赞2次,收藏5次。如果你是一个纯的SharePoint新手,想从事SharePoint行业,那么应该准备哪些技术呢?_新手做sharepoint需注意什么

java map size 不准确_java,_两个size大小大于300w个的List<Map<String,Obkect>>进行配对运算,及排序.这样速度是不是很慢,java - phpStudy...-程序员宅基地

文章浏览阅读91次。两个size大小大于300w个的List>进行配对运算,及排序.这样速度是不是很慢这样的运行速度快吗private List> getRankingList(RankingCachingParameter parameterObject) {List> nowDay = isMapper.getdata(parameterObject.day)//从数据库中得到数据;List&g..._java 比较两个map的size

import numpy as np什么意思_一文包会,教你如何熟练运用Python数值计算Numpy包-程序员宅基地

文章浏览阅读2.6w次,点赞10次,收藏43次。对于用Python的朋友来说,在平常的数值计算中肯定会用到一个开源包,没错,它就是大名鼎鼎的Numpy包,全称为Numberical Python,是Python的一种开源的数值计算扩展,Numpy包内部集成了大量的数学函数库,你都可以随手拿来使用,极为方便!好啦,下面咱们就来聊聊这个Numpy包吧!在Python中,如果涉及到第三方包的使用,第一步要做的事情当然是将这个包导入啦!那咱们就看看Nu..._import numpy as np

随便推点

Navicat连接sqlserver数据库_navicat 连接某数据库 server-程序员宅基地

文章浏览阅读9.9k次。一、nacicat连接本地sqlserver数据库navicat连接本地sqlserver数据库,较为简单,只需要填写主机名,采用sql server 验证,输入用户名,连接的时候输入密码即可。 如果连接账户不是sa,需要输入默认数据库,在高级选项卡中初始数据库中即可输入二、nacicat连接远程sqlserver数据库navicat连接远程sqlserver数据库需要安装sqlserver客户端,不过navicat会自动从sqlserver服务器上去下载安装软件,安装过程也是一直点下一步即可。_navicat 连接某数据库 server

Java中finally块与return之间的执行顺序_java 方法return 会走finally-程序员宅基地

文章浏览阅读1.3k次。我们知道,finally块作为java异常处理机制的一部分,其中的代码无条件执行,通常执行释放资源等操作。但是想本小白这样的初学者可能会有这样的疑惑:有返回值的方法执行到return就会结束,return与finally块之间的执行发生冲突时会发生什么呢?为了解决这种疑惑,本小白做了一下尝试:1在try块中有return,在finally中没有return,程序执行没有异常:pub_java 方法return 会走finally

S3C2440系统中断_s3c2440a芯片中断系统的寄存器结构图-程序员宅基地

文章浏览阅读644次。1.1 S3C2440系统中断CPU和外设构成了计算机系统,CPU和外设之间通过总线进行连接,用于数据通信和控制,CPU管理监视计算机系统中所有硬件,通常以两种方式来对硬件进行管理监视:l 查询方式:CPU不停的去查询每一个硬件的当前状态,根据硬件的状态决定处理与否。好比是工厂里的检查员,不停的检查各个岗位工作状态,发现情况及时处理。这种方式实现起来简单,通常用在只有少量外设硬件的系..._s3c2440a芯片中断系统的寄存器结构图

html向左箭头样式,html – CSS中的尖头/角度箭头样式边框-程序员宅基地

文章浏览阅读644次。我正在制作面包屑菜单,并尝试在纯CSS中进行,因此我不必使用背景图像来获得箭头形状.是否有可能用纯CSS实现这种倾斜的边框风格?我能做的最好看起来就像这样(这只是我刚才做的一个截图,所以请不要理会它意味着面包屑是水果和/或美味):我是这样用CSS实现它的:.breadcrumb li {border-right: 2px solid #ECECEC;border-top-right-radius:..._css 斜尖头

Linux配置汇总-程序员宅基地

文章浏览阅读315次。一、基本网络配置1.基本配置文件/etc/hosts:是将IP地址和主机名联系起来的简单文本文件。格式:IP地址 全限定主机名 别名举例:192.168.0.2 wanghui.shuke.com wanghui说明:将IP地址映射到wanghui.shuke.com,并且分配一个备用主机名wanghui。/etc/services:将服务的名字转成端口号。注意:没有必要..._[remote]extension-output-#5.js]

王道数据结构笔记第四章笔记(待完善)_王道数据结构第四章思维扩展-程序员宅基地

文章浏览阅读131次。王道数据结构笔记第一章第二章2.1 线性表的定义和基本操作第三章第四章 串暴力匹配法//i需要回溯Int BIndex(char *S,char *T){ int i=1,j=1; while(i<S=S.length&&j<=T.length){ if(S.data[i]==T.data[j]){ i++;j++; } else{ i=i-j+2; _王道数据结构第四章思维扩展