在网吧主机如何设置代理服务器SOCKS5 ???
当然可以。
代理服务器有很多种的,以Wingate为例,简单介绍一下:
1、做代理服务器的计算机需要两个网卡(例如外网卡1921681689、内网卡19216801)。外网卡如果是静态公网IP,请按照ISP设置,如果是动态获得的公网IP,则不用设置,如果是专网IP,例如1921681689(IP)2552552550(MASK)1921681681(GATEWAY) 2029916068(公网DNS,当然代理服务器本身提供DNS服务的话也可以设置为1921681689或19216801)。内网卡设置,例如19216801(IP)2552552550(MASK),请不要设置内网卡的默认网关,DNS可以设置也可以不设置。
2、安装wingate全部默认(不知道你有没有CD-KEY),重起后打开管理控制窗口(可以设密码,也可以不设置密码,最初的密码为空就可以进去)。然后修改HTTP代理的端口如8080,一定要注意一下哪些接口可以做代理,例如可以设置为任意接口。SOCKS5代理默认就已经启用,默认服务端口是1080。
3、客户机(在网吧内)网卡设置,例如19216802(IP)2552552550(MASK),其他不用设置。
客户机IE设置使用代理服务器,例如19216801(IP)8080(HTTP);19216801(IP)1080(SOCKS5)
客户机(在网吧以外,就像您在家)设置。如果代理服务器的外网卡IP是静态公网IP,如21816661,只需要您的IE设置使用代理服务器,例如21816661(IP)8080(HTTP);21816661(IP)1080(SOCKS5)。如果代理服务器的外网卡IP是动态公网IP,则需要DDNS的支持,不再赘述。如果代理服务器的外网卡IP是静态内网IP,则需要在网吧路由器上作端口映射,不再赘述。
4、wingate功能十分强大,使用也非常简单,如有问题,QQ:46039941
ssh -D xxxx user@hostaddr:port (ssh转发实现socks5代理)
使用通设定socks5全局代理或者浏览器使用代理或者用代理软件(软件名socks5)
例:ssh -D 11111 root@1921681010登录本打11111端口端口代理端口使用浏览器代理需要填入127001:11111配置通浏览器使用代理
Linux各种各代理程序用象用Squidhttp/https代理能代理ftp请求实际HTTP代理程序ftp代理能处理ftp代理请求象浏览器处理ftp请求工作些程序能设置使用socks代理象CuteFTP;象Wu-FTP能设置使用ftp代理(ftp代理标准ftp代理Squid所支持种式);ICQ 2000能同接受https代理Socks代理;NetVampire能接受标准HTTP(GET/POST)代理(Squid支持)HTTP(CONNECT)代理(Squid支持)
使用Cute-FTP,除IP伪装外要使用Socks代理现让我看看配置Socks5程:
1 载文件
载新版socks5源文件/tmp目录socks5-v10r11tgz
2 防火墙编译并安装(该防火墙应直接连至internet,安装两块网卡双宿主机假设内部网段
19216800/24)
cd /tmp
tar -xvfz socks5-v10r11tgz
cd /tmp/socks5-v10r11
/configure --with-threads
make
make install
3 配置文件/etc/socks5conf
# /etc/socks5conf
set SOCKS5_MAXCHILD 3
set SOCKS5_NOIDENT
set SOCKS5_TIMEOUT 5
interface 1921680 - eth1
auth 1921680 - u
permit u - 1921680 - - - jephe
permit u - 1921680 - - - jack
deny - - - - - - -
4 配置文件/etc/socks5passwd
# /etc/socks5passwd
jephe password_of_jephe_is_here
jack password_of_jephe_is_here
5始测试
/usr/local/bin/socks5 -f -s
现面信息表示测试功
18210: Socks5 starting at Mon Dec 14 18:23:45 1998 in normal mode
退socks5,始式运行背景模式:
6 式运行
/usr/local/bin/socks5 -t -s 2> /var/log/socks5
7 加/etc/rcd/rclocal
echo "/usr/local/bin/socks5 -t -s 2> /var/log/socks5" >> /etc/rcd/rclocal
1 前言
本文主要讲解 wget如何利用tsocks使用sock5代理,假设你本机已经成功连接到代理服务器了,比如shadow()socks或者ss5等等。
ubuntu安装net-tools
CentOS/RHEL安装net-tools:
检查连接代理服务器的连接情况:
检查代理服务器连接的情况
检查代理服务器连接的情况
2 安装tsocks
安装过程如下:
正在读取软件包列表… 完成
正在分析软件包的依赖关系树
正在读取状态信息… 完成
下列软件包是自动安装的并且现在不需要了:
phantomjs python3-pyxattr rtmpdump
使用'sudo apt autoremove'来卸载它(它们)。
下列新软件包将被安装:
tsocks
升级了 0 个软件包,新安装了 1 个软件包,要卸载 0 个软件包,有 59 个软件包未被升级。
需要下载 318 kB 的归档。
解压缩后会消耗 958 kB 的额外空间。
获取:1 http://cnarchiveubuntucom/ubuntu bionic/universe amd64 tsocks amd64 18beta5+ds1-1ubuntu1 [318 kB]
已下载 318 kB,耗时 2秒 (148 kB/s)
正在选中未选择的软件包 tsocks。
(正在读取数据库 … 系统当前共安装有 195959 个文件和目录。)
正准备解包 …/tsocks_18beta5+ds1-1ubuntu1_amd64deb …
正在解包 tsocks (18beta5+ds1-1ubuntu1) …
正在设置 tsocks (18beta5+ds1-1ubuntu1) …
正在处理用于 libc-bin (227-3ubuntu1) 的触发器 …
正在处理用于 man-db (283-2ubuntu01) 的触发器 …
成功安装tsocks
3 修改tsocks配置文件
修改tsocks配置文件
把Server设置为你的代理服务器IP,一般为127001
把Server_type设置为5
把Server_port设置为与代理服务器对应的配置
4 wget结合tsocks连接目标服务器
5 总结
tsocks仅仅用于路由,即把某些指定流量定向到代理服务器,意味着你使用tsocks之前,已经连接好了代理服务器。
https://wwwlinuxrumencom/rmxx/934html
0条评论