network-socks5.html

来自「学习linux的工具书」· HTML 代码 · 共 73 行

HTML
73
字号
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
   <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
   <meta name="Author" content="Edward Fu">
   <meta name="GENERATOR" content="Mozilla/4.05 [zh-CN] (X11; I; Linux 2.1.127 i686) [Netscape]">
   <title>Freesoft Linux FAQ -- socks5的安装与使用</title>
</head>
<body>
发信人: lenx (冷·枫), 信区: Linux
<br>标&nbsp; 题: [技术] socks5 proxy的安装和使用
<br>发信站: BBS 水木清华站 (Mon Jan&nbsp; 5 11:20:09 1998)
<br>&nbsp;
<br>发信人: lenx (冷·枫), 信区: linux
<br>标&nbsp; 题: [技术] socks5 proxy的安装和使用
<br>发信站: BBS 曙光站 (Fri Jan&nbsp; 2 15:39:43 1998)
<br>&nbsp;
<br>socks5 proxy简介
<br>&nbsp; socsk5的主页在http://www.socks.nec.com/socks5.html
<br>&nbsp; socks5是一种透明的proxy协议, 而且很好的解决了认证,保密,以及proxy接力等问题
<br>&nbsp; netscape, ie等可以直接使用这种proxy, 而且可以使用socsk5的client软件使那些
<br>不直接支持socsk5 proxy的internet软件的通过proxy访问internet. 更重要的是,
<br>socks5支持udp协议的proxy, 从而成为很多firewall后面的人使用ICQ不可缺少的东西.
<br>&nbsp;
<br>socsk5 server on linux安装简介
<br>&nbsp; 抓回socsk5-v1.0r4.tar.gz ( sepc/pub/linux/collect/network/socks
)
<br>&nbsp; 编译并安装, 一般步骤是:
<br>&nbsp;&nbsp;&nbsp; ./configure
<br>&nbsp;&nbsp;&nbsp; make
<br>&nbsp;&nbsp;&nbsp; make install
<br>&nbsp; 然后在/etc/rc.d/rc.local里加上相应的运行命令就可以了, 一般不用加什么
<br>特殊参数. 缺省的是加上
<br>&nbsp;&nbsp; /usr/local/bin/socks5
<br>&nbsp;
<br>socks5 server端配置
<br>&nbsp; 配置文件缺省是/etc/socks5.conf
<br>&nbsp; 这里只介绍一种最简单的情况,proxy没有其他的认证,只是根据ip范围来确认允许
<br>使用与否. 比如只允许111.222.111.xxx 和 111.333.111.23使用此proxy, 那么应该
<br>这么写/etc/socks5.conf:
<br>&nbsp; permit - - 111.333.111.23 - - -
<br>&nbsp; permit - - 111.222.111.0/255.255.255.0 - - -
<br>其中后面一行也可以写成:
<br>&nbsp; permit - - 111.222.111. - - -
<br>&nbsp;
<br>socsk5 client端配置
<br>&nbsp;95/nt下
<br>&nbsp;&nbsp; netscape, ie, icq 等都可以直接使用socks5 proxy, 但如果要使用wsftp等
<br>就得需要sockscap32, 在sepc/pub/linux/collect/network/socks下抓回sc32r102.exe
<br>安装即可. 使用很简单, 这里不多加描述.
<br>&nbsp;&nbsp; netscape和ie的proxy设置里, 最好其他的都不要填,只在socks栏填上相应的ip和port
<br>(port缺省是1080)
<br>&nbsp;
<br>&nbsp;linux下
<br>&nbsp; socks5 server包里带了相应的client程序, 有telnet,ftp,ping,finger等,
命令名
<br>分别是rtelnet, rftp, rping rfinger等等, 可以用man socks5_clients查看,
对于
<br>普通的不直接支持socks5 proxy的程序, 也有和sockscap类似的东西, 叫做runsocks
<br>使用也非常简单, 比如要通过proxy来上ncic bbs, 那么用
<br>&nbsp;&nbsp;&nbsp; runsocks telnet 159.226.43.21
<br>就可以了. 需要注意的是还得写一下/etc/libsocks5.conf, 最简单的情况:
<br># 走111.222.111.1的socks5 proxy
<br>socks5 - - - - 111.222.111.1
<br>&nbsp;
<br>--
<br>&nbsp;Late Expanded aNd eXtended
<br>&nbsp;
<br>※ 来源:.BBS 曙光站 bbs.ncic.ac.cn.[IP: 159.226.43.21]
<br>&nbsp;
</body>
</html>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?