吴忠信婚姻:代理ip问题不是高手就别来.抄袭别人说明的也别来 那些文章大部分都是胡说八道

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/29 03:11:05
上面所说的 网上找到的那些文章基本80%是互相抄袭的连自己都不明白到底是否可行 所以我在这里先说一下 别在网上抄袭那根本就没用 是那些不懂电脑的人给不懂电脑的人讲电脑技术问题的东西 反正谁也听不懂~
好了我的问题是

如何用dos命令开自己的端口并且给开的端口设置密码.
比如 1080端口开放完了以后在设置帐户和密码.
我好象在那里看过但是我不知道在那里看过了 所以来这里问问.
网上也有很多工具但大部分都没用 有用的还是英文版的看都看不懂
而且端口开完了不能设置密码这样不是很危险?所以我要即开放一些需要的端口又给他设置密码.网络共享也要给那些指定的人一起共享

要是有好的汉语软件也给我推许一下 最好是 设置开放端口并且可以设置登陆帐户和密码的那种全能工具 灰鸽子就不用介绍了.我自己就有个但哪个会被查杀所以不使用.得到满意答案我追加分数

需要两个软件 SOCKS5代理服务器 和 cygwin下载地址是
http://www.socks.permeo.com
http://www.cygwin.com
具体操作太长我给你复制了一份
第一步:从 http://www.socks.permeo.com下载socks5软件包。当然我们也可以在网上搜索,最新版本是socks5-v1.0r11.tar.gz。

第二步:从http://www.cygwin.com下载并安装cygwin软件,用于稍后编译工作。我们也可以从网上搜索。

第三步:将socks5-v1.0r11.tar.gz解压到cygwin的tmp目录下,即cygwin\tmp\socks5-v1.0r11,解压工具使用最常见的WINRAR即可。

第四步:修改cygwin\usr\include\cygwin\if.h文件,在define IFF_LOOPBACK 0x8 /* is a loopback net */后添加#define IFF_POINTOPOINT 0x10 /* added for nec socks5 */

第五步:修改socks5-v1.0r11\server\daemon.c,查找chdir("/");在前面添加"//"屏蔽掉此句,使之成为//chdir("/")。

小提示:如果不添加“//”屏蔽该句,则运行socks5会提示"Config: Error opening config file (socks5.conf): No such file or directory"。

第六步:修改socks5-v1.0r11\server\udp.c,找到
/*
if (Authorize(pri, 0) != AUTH_OK) {
S5LogUpdate(S5LogDefaultHandle, S5_LOG_ERROR, 0, "UDP Setup: Setup failed: permission denied");
s5err = SOCKS5_AUTHORIZE;
rval = EXIT_AUTH;
goto cleanup;
}*/
这段代码将其删除。

小提示:我们也可以不删除这段代码,不过不删除的话运行代理的机器就不可以使用UDP代理了。

第七步:运行cygwin,在cygwin中切换到socks5-v1.0r11目录。

第八步:一次性输入以下命令
./configure --with-threads --with-libconffile=libsocks5.conf --with-srvconffile=socks5.conf --with-srvpidfile=socks5.pid --with-srvpwdfile=socks5.passwd --with-srvidtfile=socks5.ident

第九步:输入make后回车。

第十步:这样你会发现socks5-v1.0r11\server\Socks5.exe编译出来了,这就是我们所说的WIN32平台的Socks5代理工具的主程序了。

第十一步:加上cygwin\bin\cygwin1.dll(库文件),以及手工编辑的socks5.passwd(存放用户名和密码的文件),socks5.conf(配置文件),就是WIN32版的SOCKS5代理服务器软件的全部了。正常运行时只需要保留这四个文件在同一个目录即可。

第十二步:最后我们测试下制作的程序是否可以使用,进入socks5.exe所在目录,运行“socks5 -s -f”如果出现01904: Socks5 starting at Thu Oct 21 16:07:32 2004 in normal mode则表示软件编译成功。

三、启用代理功能

我们需要在一台服务器上通过刚刚编译好的socks5.exe程序开启代理功能。方法很简单,具体步骤如下:

第一步:双击刚刚编译的socks5.exe运行,出现一个黑乎乎的控制台窗口,将其最小化。

第二步:客户机就可以通过服务器的IP地址和默认端口1080来使用SOCKS5代理服务器了。

第三步:默认端口是1080,可能有的读者觉得比较难记或者公司对该端口进行了封闭,那么可以通过如下方法修改默认的代理端口,方法是加参数-b port。例如想改变代理端口为8088使用“socks5.exe -b 8088”来修改。

小提示:如果我们希望为使用代理的用户分配用户名和密码,阻止非法用户使用代理服务器的话可以使用以下方法。

编辑socks5.conf将#auth - - u前面的“#"符号去掉,再编辑 socks5.passwd,按照 “用户名 密码”的格式一行一回车添加用户名和密码,保存后运行socks5.exe,客户机就必须添加相应的用户名和密码才能正常使用代理服务器了。

总结:其实编译过程虽然复杂但我们只需要配置一次即可,以后启用代理服务器通过运行socks5.exe就可以轻松实现

就这些 但我试了没成功 你试试祝你成功