Centos7下安装配置Redsocks

  Redsocks是一个开源的网络程序,代码依赖开源的libevent网络库。Redsocks允许你将所有TCP连接重定向到SOCKS或HTTPS代理,比如Shadowsocks(Centos7下安装配置Shadowsocks)。通常的用途是流量透传或流量转发,首先将本机上目的地为的某些特定IP的流量转发到Redsocks的监听端口上(本文为8888),之后Redsocks会将这些流量再转发给后端的Shadowsocks,再通过shadowocks转到更远的地方。

1、下载编译

[[email protected] ~]# yum install libevent-devel git gcc
[[email protected] ~]# mkdir ~/shadowsocks
[[email protected] ~]# cd ~/shadowsocks
[[email protected] ~]# git clone https://github.com/darkk/redsocks
[[email protected] ~]# cd ~/shadowsocks/redsocks
[[email protected] ~]# make
[[email protected] ~]# cp ~/shadowsocks/redsocks/redsocks /usr/local/bin/

2、新建配置文件(默认即可,无需更改)

[[email protected] ~]# vi /etc/redsocks.conf

base {
        log_debug = off;
        log_info = on;
        log = stderr;
        daemon = off;
        redirector = iptables;
}
redsocks {
        local_ip = 127.0.0.1;
        local_port = 8888;
        ip = 127.0.0.1;
        port = 1080;
        type = socks5;
}

3、启动/停止

启动
[[email protected] ~]# nohup /usr/local/bin/redsocks -c /etc/redsocks.conf &
停止
[[email protected]ocalhost ~]# kill -9 对应进程
时间: 2024-12-18 19:12:47

Centos7下安装配置Redsocks的相关文章

centos7下安装配置django,开始第一个项目;

一.安装(注本人使用的centos7下,有python2和python3,涉及到python3的使用pip3,python3) 安装django: pip3 install django==2.1.2 查看版本号:pip3 show django 检查是否安装成功: 方式一.python3下,检查版本: 方式二.查看django-admin信息,会发现提示command no found; find / -name django-admin,查看路径,然后创建软链接: 这样,再次查看django

CentOS7下安装配置LAMP详细教程

一. 关闭CentOS7防火墙和SELinux      1.关闭CentOS7防火墙 systemctl stop firewalld.service#停止firewall systemctl disable firewalld.service#禁止firewall开机启动      2.关闭SElinux安全系统 vim /etc/selinux/config 将SELINUX=enforcing改为SELINUX=disabled 重启CentOS      二. yum安装gcc和gcc

CentOS7下安装配置 Hadoop 2.8.x, JDK安装, 免密码登录, Hadoop Java示例程序运行

01_note_Hadoop的源起与体系介绍:实施Hadoop集群:CDH家族 解压tar包安装JDK以及环境变量配置  tar -xzvf jdkxxx.tar.gz to /usr/app/ (自定义app用来存放安装后的app) java -version 查看目前系统java版本以及环境 rpm -qa | grep java 查看安装包以及依赖 yum -y remove xxxx (删除grep出来的每一个包) 配置环境变量 /etc/profile,配置完之后启用配置source

Linux centos7下安装配置redis及Redis desktop Manager工具连接注意事项

基本工具:VMware12.CentOS-7-x86_64-Everything-1611.iso.redis-desktop-manager-0.8.0.3841 废话不多说,首先,关于什么是Redis.Redis的安装,请下载这个文档去阅读. http://pan.baidu.com/s/1bBPYua 阅读完安装Redis的文档后,启动Redis显示下图,则成功! 关于前端与后端启动命令,请务必注意路径! 根据文档的模式安装成功后,redis.conf文件复制进来后,自己的redis目录应

CentOS7下安装配置流媒体服务器Red5

背景:因工作需要,要研究一些流媒体服务器相关的技术,主要是为了搭建直播所用的服务器,本文是基于CentOS7搭建Red5流媒体服务器,利用OBS推流工具可实现简单的直播.观看功能. 下载 我们可以直接从github官网下载最新版本的Red5-server,因为我们是在Linux系统搭建的环境,这里选择red5-server-1.0.9-RELEASE.tar.gz.点击跳转下载页面 下载完成之后,上传至/use/local路径下,然后就可以开始解压安装了. 明天上午继续更新...

CentOS7下安装配置vncserver

之前试了xmanager,不过好像和在centos6有很大不同,居然没成功,然后找到了vncserver,试了下,成了 参考:http://blog.csdn.net/jiangliqing1234/article/details/40866165 一.安装 1.以root用户运行以下命令来安装vncserver; yum install tigervnc-server tigervnc-server-module 2.同样运行以下命令来安装vncviewer; yum install vnc

Centos7下安装配置Elasticsearch 6及相关问题的处理

1.安装步骤省略,这里可以在官网直接下载tar包解压即可使用 2.修改配置文件操作(主上面的操作): [[email protected] ~]# vim /usr/local/elk/elasticsearch-6.2.4/config/elasticsearch.yml cluster.name: Jiang     #添加集群的名字 node.name: jiang        #添加节点名字,和主机名一致便可 node.master: true       #打开主节点 node.da

CentOS7下安装配置PPTP VPN服务器

一.运行环境系统:CentOS Linux release 7.2.1511 (Core) 软件包:ppp-2.4.5-33.el7.x86_64pptpd-1.4.0-2.el7.x86_64iptables-1.4.21-17.el7.x86_64iptables-services-1.4.21-17.el7.x86_64 二.安装方式使用yum安装yum install -y ppp pptpd iptables 三.安装完毕后配置pptp1.配置DNS参数vim /etc/ppp/opt

CentOS7下安装配置vncserver/vncviewer

一.安装 以root用户运行以下命令来安装vncserver; yum install tigervnc-server 同样运行以下命令来安装vncviewer; yum install vnc 停止并禁用防火墙: systemctl stop firewalld.service systemctl disable firewalld.service 二.配置 vncviewer基本上不用配置: vncserver的配置,创建一个新的配置文件,以开启1号窗口为例(也可以同时开启多个窗口,修改数字