首页 > 其他分享 >gost socks5代理

gost socks5代理

时间:2024-10-12 15:59:42浏览次数:6  
标签:gost 代理 etc socks5 ipv4 net root iZbp141m9g3iwgwsmh7pvzZ

购买云主机

开放所有tcp端口

配置云主机

https://mirrors.tuna.tsinghua.edu.cn/elrepo/kernel/el8/x86_64/
选择清华镜像源

[root@iZbp141m9g3iwgwsmh7pvzZ yum.repos.d]# cat >> /etc/yum.repos.d/elrepo.repo << q
[elrepo]
name=elrepo
gpgcheck=0
baseurl=https://mirrors.tuna.tsinghua.edu.cn/elrepo/kernel/el8/x86_64/
enabled=1
q
[root@iZbp141m9g3iwgwsmh7pvzZ yum.repos.d]# yum --disablerepo="*" --enablerepo="elrepo" list available
显示列表里出现kernel-ml则成功
[root@iZbp141m9g3iwgwsmh7pvzZ yum.repos.d]# yum --enablerepo=elrepo install -y kernel-ml

kernel-ml 提供最新的内核特性、硬件支持和性能优化,适合需要最新技术或硬件的用户。它还包含最新的安全修复,但在生产环境使用时需谨慎评估稳定性。

配置刚下载的内核为自启动内核

vim /etc/default/grub
#打开并编辑 /etc/default/grub 并设置 GRUB_DEFAULT=0。
grub2-mkconfig -o /boot/grub2/grub.cfg

查看内核是否成功更新

[root@iZbp141m9g3iwgwsmh7pvzZ yum.repos.d]# uname -ra
Linux iZbp141m9g3iwgwsmh7pvzZ 4.18.0-193.28.1.el8_2.x86_64 #1 SMP Thu Oct 22 00:20:22 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
[root@iZbp141m9g3iwgwsmh7pvzZ yum.repos.d]# reboot
Connection closing...Socket close.

Connection closed by foreign host.

Disconnected from remote host(121.40.22.65:22) at 15:45:19.

Type `help' to learn how to use Xshell prompt.
[C:\~]$ 

Connecting to 121.40.22.65:22...
Connection established.
To escape to local shell, press 'Ctrl+Alt+]'.

WARNING! The remote SSH server rejected X11 forwarding request.

Welcome to Alibaba Cloud Elastic Compute Service !

Activate the web console with: systemctl enable --now cockpit.socket

Last login: Sat Oct 12 15:36:53 2024 from 27.19.125.208
[root@iZbp141m9g3iwgwsmh7pvzZ ~]# uname -ra
Linux iZbp141m9g3iwgwsmh7pvzZ 6.11.3-1.el8.elrepo.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Oct 10 16:17:06 EDT 2024 x86_64 x86_64 x86_64 GNU/Linux
[root@iZbp141m9g3iwgwsmh7pvzZ ~]# 

设置bbr加速

[root@iZbp141m9g3iwgwsmh7pvzZ ~]# echo "net.core.default_qdisc = fq">>/etc/sysctl.conf
[root@iZbp141m9g3iwgwsmh7pvzZ ~]# echo "net.ipv4.tcp_congestion_control = bbr">>/etc/sysctl.conf
[root@iZbp141m9g3iwgwsmh7pvzZ ~]# sysctl -p
vm.swappiness = 0
kernel.sysrq = 1
net.ipv4.neigh.default.gc_stale_time = 120
net.ipv4.conf.all.rp_filter = 0
net.ipv4.conf.default.rp_filter = 0
net.ipv4.conf.default.arp_announce = 2
net.ipv4.conf.lo.arp_announce = 2
net.ipv4.conf.all.arp_announce = 2
net.ipv4.tcp_max_tw_buckets = 5000
net.ipv4.tcp_syncookies = 1
net.ipv4.tcp_max_syn_backlog = 1024
net.ipv4.tcp_synack_retries = 2
net.core.default_qdisc = fq
net.ipv4.tcp_congestion_control = bbr
[root@iZbp141m9g3iwgwsmh7pvzZ ~]# lsmod | grep bbr
tcp_bbr                20480  1
[root@iZbp141m9g3iwgwsmh7pvzZ ~]# 
启用 BBR 对代理转发场景通常能带来带宽利用率和延迟方面的优化,整体传输性能会有所提升。

安装gost

wget -c https://github.com/ginuerzh/gost/releases/download/v2.11.4/gost-linux-amd64-2.11.4.gz
gzip -d gost-linux-amd64-2.11.4.gz
chmod +x gost-linux-amd64-2.11.4
mv gost-linux-amd64-2.11.4 /usr/bin/gost

配置gost开机自启动

vim /etc/init.d/gost
#add for chkconfig
#chkconfig: 2345 70 30
#description: the description of the shell
#processname: usergost
su usa001a -c "nohup gost -L=usa001a:[email protected]:20001?ttl=60s &>/dev/null &"

#增加账号
useradd usa001a -u 1010 -M

编辑开机启动相关文件,增加以下行
vim /etc/rc.local
#设置Gost开机自启动
/etc/init.d/gost
#保存退出
chmod a+x /etc/rc.local 
#重启后使用ps查看进程是否自启动
ps -aux | grep gost
usa001a      945  1.1  1.3 732300 25708 ?        Sl   15:59   0:00 gost -L=usa001a:[email protected]:20001?ttl=60s
root        1035  0.0  0.1  12112  2124 pts/0    S+   15:59   0:00 grep --color=auto gost
[root@iZbp141m9g3iwgwsmh7pvzZ ~]# 


启动或停止gost
/etc/init.d/gost	启动gost中继程序
kill `pidof gost`	停止gost中继程序
应用类型	来源	协议	端口	策略
ALL	0.0.0.0/0	ALL	ALL	允许

配置proxifier


否 - 否

添加代理规则

成功

标签:gost,代理,etc,socks5,ipv4,net,root,iZbp141m9g3iwgwsmh7pvzZ
From: https://www.cnblogs.com/supermao12/p/18460718

相关文章

  • 【学习记录丨UVM】1.6代理人agent
    《UVM白皮书》关于agent的介绍driver和monitor处理同一协议,uvm中通常将二者封装在一起,成为一个agent。一、一个agent示例classmy_agentextendsuvm_agent;my_driverdrv;my-monitormon;`uvm_component_utils(my_agent)functionnew(stringname="my_age......
  • 代理模式和委托模式有什么区别
    代理模式(ProxyPattern)和委托模式(DelegationPattern)在软件设计中都是常用的设计模式,但它们的目的和应用场景有所不同。1. 代理模式:目的:代理模式提供了一个代理对象来控制对原对象的访问。它在不直接访问实际对象的情况下,提供了对目标对象的间接访问。应用场景:常用于懒加载......
  • 多代理强化学习综述:原理、算法与挑战
    引言多代理强化学习(Multi-AgentReinforcementLearning,MARL)是强化学习的一个重要分支,它将传统的单代理强化学习概念扩展到多代理环境中。在MARL中,多个代理通过与环境和其他代理的交互来学习最优策略,以在协作或竞争场景中最大化累积奖励。MAgent中代理之间的对抗(混合MARL示例......
  • apisix~自定义文件上传代理插件~支持form-data文件和kv参数
    参考文献https://stackoverflow.com/questions/24535189/composing-multipart-form-data-with-a-different-content-type-on-each-parts-with-jhttps://www.reddit.com/r/lua/comments/yaizxv/lua_post_multipartformdata_and_a_file_via/?rdt=60519https://github.com/rstudi......
  • 做点华为云代理业务,挣点小收入
    救园成功后,我们首先要做的是增加收入来源,实现收支平衡。这个月开始做一些云代理业务,先从华为云开始做,选择华为云是华为云代理商的推动。这家代理商和园子在2019年就有过合作,现在已经发展成为华为云代理商的前三,在救园期间他们主动联系我们商谈合作,并且是目前第一家也是唯一一家......
  • 内网渗透-隧道代理转发
    目录前言环境搭建工具清单工具使用Frp命令执行实验Lcx命令执行实验reGeorg命令执行实验Proxifierew(EarthWorm)正向代理命令执行实验反向代理命令执行实验SocksCapnetsh命令执行pingtunnel命令执行实验ngrok命令执行&&实验cs命令执行实验前言本文章介绍内网渗透中本人常用的一些......
  • AI代理与AI管道:构建LLM应用的实用指南
    这里我们用CrewAI来创建应用,展示一下如何为你的LLM(大语言模型)应用选择合适的架构。你可以把AI代理想象成一个能够使用外部工具的LLM。它会在一个循环中运行,每次迭代时决定要做什么、用什么工具来解决问题。通过这种方式,代理能处理比传统LLM应用更复杂的问题。(我在下面的文章......
  • Spring事务管理与AOP代理的原理,默认的单例对象和代理对象销毁的时机
    Spring的事务管理是使用AOP(面向切面编程)代理的原理来实现的。Spring事务管理与AOP代理原理AOP代理的作用:在Spring中,AOP代理用于在目标对象的方法执行前后注入自定义的逻辑,这些逻辑通常与业务逻辑无关,但需要在业务逻辑执行时同步执行,如事务管理、日志记录、性能检测等。通过......
  • 浏览器报错 | 代理服务器可能有问题,或地址不正确
    问题描述Windows连网情况下,浏览器访问地址显示“你尚未连接,代理服务器可能有问题,或地址不正确。”解决方法电脑右下侧的WiFi图标右键,打开网络和Internet设置打开代理打开自动设置代理的“自动检测设置”关闭手动设置代理的“使用代理服务器”这样就可以正......
  • 使用宝塔快速搭建配置Openai api接口代理+502 Bad Gateway网关错误问题解决
    本教程提供了一种简便快捷的方法,无需复杂步骤,极易操作,实现零代码、零部署的快速接入。实现准备1.服务器,这里使用阿里香港轻量服务器)2.OpenAI官方的模型apikey3.使用第三方系统或插件进行测试关于第三方网站系统或插件:《SparkAI系统介绍文档-渐进式AIGC系统》开......