搭建 sock5代理服务器

简介:

 

在linux环境下搭建sock5代理服务器
用到软件是dante-1.4.0-pre1.tar.gz
下载地址是http://www.inet.no/dante/download.html
 
tar -zxvf dante-1.4.0-pre1.tar.gz
cd dante-1.4.0-pre1
./configure --prefix=/usr/local/dante
make
make install
 
配置文件默认是在/etc/sockd.conf需要手动建立,配置文件说明详情见官方网站,下面的是简单的配置文件,接受所有的代理请求,不需要认证。
 
vim /etc/sockd.conf
 
logoutput: /var/log/sockd.log                ###日志文件地址
#debug: 1
 
internal: 192.168.1.198 port = 1080    ###接入口的ip地址和端口
external: eth0                                      ###出口的网卡号,我这个进出口是同一个
 
user.notprivileged: sockd                      ###以sockd账户启动服务
 
clientmethod: none
method: none
 
client pass {
        from: 192.168.1.0/24 to: 0.0.0.0/0
        log: error # connect disconnect
}
 
pass {
        from: 0.0.0.0/0 to: 0.0.0.0/0
        command: bind connect udpassociate
        log: error # connect disconnect iooperation
}
 
pass {
        from: 0.0.0.0/0 to: 0.0.0.0/0
        command: bindreply udpreply
        log: error # connect disconnect iooperation
}
 
新建个运行服务的账户sockd
接着可以运行sockd服务了
 
/usr/local/dante/sbin/sockd  -D
 
最后在应用里面就可以用socks5代理了
本文转自 hb_fukua 51CTO博客,原文链接:http://blog.51cto.com/2804976/1073004
相关文章
|
10月前
|
负载均衡 网络协议 算法
Nginx系列教程(13) - TCP反向代理实现
Nginx系列教程(13) - TCP反向代理实现
826 0
|
应用服务中间件 nginx
JavaWeb - 获取客户端真实 IP(通过反向代理 Nginx)非服务器 IP(二)
JavaWeb - 获取客户端真实 IP(通过反向代理 Nginx)非服务器 IP(二)
507 0
|
网络协议
如果希望监听TCP端口9000,服务器端应该怎样创建socket?
如果希望监听TCP端口9000,服务器端应该怎样创建socket?
1016 1
|
机器学习/深度学习 网络协议 机器人
socket库:Python实现TCP/IP客户和服务器通信
socket库:Python实现TCP/IP客户和服务器通信
520 0
socket库:Python实现TCP/IP客户和服务器通信
|
机器学习/深度学习 数据安全/隐私保护
用IDFTP开发ftp客户端
(1)控件属性设置RecvBufferSize说明(默认值为8192字节):该属性为整型变量,用于指定连接所用的接受缓冲区大小。这些属性是indyftp里面的。 SendBufferSize说明(默认值为32768字节):该属性也为整型变量,用于指定连接所用的发送缓冲区的最大值。
918 0
|
网络安全
FTP基础知识 FTP port(主动模式) pasv(被动模式) 及如何映射FTP
您是否正准备搭建自己的FTP网站?您知道FTP协议的工作机制吗?您知道什么是PORT方式?什么是PASV方式吗?如果您不知道,或没有完全掌握,请您坐下来,花一点点时间,细心读完这篇文章。
9044 1
|
程序员 Apache
架设ftp反向代理服务器
因网络环境限制,需要从内网(不能直接连通外网)向外部的ftp上传、下载文件,只能在网关服务器上架设ftp反向代理(网关服务器可同时连通外网与内网,但是不允许内部应用部署在这台机器上)。 试了几个方案: 1、利用apache的mod_proxy_ftp模块,折腾了一下,下载可以,上传没折腾成功,放弃。
1460 0
loadunner使用socket协议来实现多客户端连接同一服务器脚本(使用到IP欺骗技术)
第一部分: #include "lrs.h" vuser_init(){ lrs_startup(257); return 0;}   第二部分: Action(){ char *ReturnValue_Remote; char *ReturnPort_Remote; char *ReturnValue_Local; char *ReturnPort_Local; char *AcutalBuffer; int BufferSize; char *ip; //编写获取LR分配的Vuser IP函数,将IP保存在ip变量中。
768 0
|
网络协议 应用服务中间件 nginx
nginx代理socket tcp/udp
准备一台linux服务器。nginx官网:http://nginx.org/ 。在网上搜到大致用的是 ngx_stream_core_module 这个模块,这里你也可以关注一下官方文档中的其他模块都是做什么的,那么这有相关的启用配置说明,与示例配置。
3634 0