1.怎么配置 win10 下 git 走 socks5 代理
工具:win10系统电脑一台
步骤:
1、打开win10系统电脑,双击exe安装包,在弹出的安全提示中点击“允许”。安装向导的头两步都直接点击“下一步”/“Next”如图所示。2、在选择组件的对话框中,按照下图进行勾选,然后点击“Next”。3、在调整Path环境变量的页面,选择第二项“从Windows命令行使用git“,如下图所示,然后点击”Next“。这样选择可以省去自己设置环境变量的步骤,同时又不会污染目前的系统环境。4、在配置行结束符的页面,选择第一个选项“取出文件时使用windows风格,提交文件时使用unix风格”,如图所示,然后点击“Next”。这个选项使得您在和其他人合作项目时不会遇到行结束符不兼容的问题。5、在终端模拟器选择页面,选择第一个选项,然后点击“Next”。这样配置后git bash的终端比较易用。一直点“Next”。直到完成即可。
2.请问,如何使用代理服务器啊?socks5代理、HTT 爱问知
你好 上网时经常接触的代理有这几种:下载socks5软件包。
当然我们也可以在网上搜索,最新版本是socks5-v1.0r11.tar.gz。 第二步:从 下载并安装cygwin软件,用于稍后编译工作。
我们也可以从网上搜索。 第三步:将socks5-v1.0r11.tar.gz解压到cygwin的tmp目录下,即cygwin\tmp\socks5-v1.0r11,解压工具使用最常见的WINRAR即可。
第四步:修改cygwin\usr\include\cygwin\if.h文件,在#define IFF_LOOPBACK 0x8后添加#define IFF_POINTOPOINT 0x10。 第五步:修改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就可以轻松实现了。
4.怎样给internet设置sock5代理
你的代理端口是否正确?在IE的代理服务器栏填的是代理服务器地址,后面的端口一般应该是1080,直接用IP地址是指打开IE浏览时在地址栏输的,如.cn就用选项(O)”。
2:选“连接”,单击“设置(S)。”--如果你是局域网的请选“局域网设置”
3:在“代理服务器”组,把“对此连接使用代理服务器”打钩,然后填上HTTP的地址和端口。
4:如果有更齐全的代理数据,如SOCK及FTP等,可单击“高级(C)。”,分别填入对应的代理数据。(这项一般不填)
:确定就OK了
5.求教 怎么让程序使用socks5代理连接网络
这个要HOOK SPI函数
我上段代码吧
int WSPAPI WSPConnect(
SOCKET s,
const struct sockaddr *name,
int namelen,
LPWSABUF lpCallerData,
LPWSABUF lpCalleeData,
LPQOS lpSQOS,
LPQOS lpGQOS,
LPINT lpErrno)
{
if (_ProxySwitch == TRUE) //代理开关
{
struct sockaddr_in sin;
sin = *(const struct sockaddr_in *)name;
int Port = ntohs(sin.sin_port);
char *IP = inet_ntoa(sin.sin_addr);
if (strcmp(IP, "127.0.0.1") == 0 || strcmp(IP, "0.0.0.0") == 0)
{
return NextProcTable.lpWSPConnect(s, name, namelen, lpCallerData, lpCalleeData, lpSQOS, lpGQOS, lpErrno);
}
return Socks5Proxy。。 //这里为连接代理服务器的代码。
}
else
{
return NextProcTable.lpWSPConnect(s, name, namelen, lpCallerData, lpCalleeData, lpSQOS, lpGQOS, lpErrno);
}
}
这个是LSP的HOOK。修改这个函数就行
细节上还要处理WSPSENDTO及WSPRECVFORM等API
6.怎样设置socks代理
在网页中设置socks代理(IE6、google浏览器、360极速浏览器) 鉴于还有虫子不会用socks代理,特编写此教程 1、找到“internet选项”(以IE6、google浏览器、360极速浏览器为例) a. IE6浏览器 网页的“工具”--“internet选项”b.google浏览器和360极速浏览器 网页的“选项”--“高级选项”--“更改代理设置总之,最后的界面到这里了2.开始设置socks代理 “连接”--“局域网设置”--“代理服务器复选框”--“高级”--“填上socks代理”--“确定”--“确定”--“确定” 按照图片上的序号“1-8”点击就行了 3.直接输入要进去的数据库就行了 4.补充: 很多数据库只要进去了,取消代理还能用的。
取消socks代理,按照“2.开始设置socks代理”的步骤,只要“取消代理服务器复选框”(也就是取消上图中的3的复选框对勾就行了。
7.怎么使用socks5代理服务
所谓代理服务器 就是代理网络用户去取得网络信息。形象的说,它是网络信息的中转站.
简单的说就是 我需要看一本书,那本书就通过某个人来读给我听, 而那个读这本书就是代理了!
代理的作用
其功能就是代理网络用户去取得网络信息。形象的说:它是网络信息的中转站。在一般情况下,我们使用网络浏览器直接去连接其他Internet站点取得网络信息时,是直接联系到目的站点服务器,然后由目的站点服务器把信息传送回来。代理服务器是介于浏览器和Web服务器之间的另一台服务器,有了它之后,浏览器不是直接到Web服务器去取回网页而是向代理服务器发出请求,信号会先送到代理服务器,由代理服务器来取回浏览器所需要的信息并传送给你的浏览器。
SOCKS5代理
SOCKS代理:SOCKS代理与其他类型的代理不同,它只是简单地传递数据包,而并不关心是何种应用协议,既可以是HTTP请求,所以SOCKS代理服务器比其他类型的代理服务器速度要快得多。SOCKS代理又分为SOCKS4和SOCKS5,二者不同的是SOCKS4代理只支持TCP协议(即传输控制协议),而SOCKS5代理则既支持TCP协议又支持UDP协议(即用户数据包协议),还支持各种身份验证机制、服务器端域名解析等。SOCK4能做到的SOCKS5都可得到,但SOCKS5能够做到的SOCKS则不一定能做到,比如我们常用的聊天工具QQ在使用代理时就要求用SOCKS5代理,因为它需要使用UDP协议来传输数据。
8.win10系统怎样进行代理服务器设置
1、首先我们打开随意一个浏览器,我们以IE浏览器为例。
2、然后点击右上角的选项。 3、在点击“设置”,进入设置界面。
4、找到“高级设置”。 5、找到“高级设置”里面的“打开代理服务器设置”,进入代理服务器设置界面。
6、在代理服务器设置里面输入公司的代理服务器地址和端口。 7、然后点击保存,至此我们的代理服务器设置就完成了。
Win10系统IE浏览器怎么设置代理上网 1、打开IE浏览器。 2、点击打开右上角的设置图标,选择[Internet选项]。
3、打开选项页后,点击第五项的[连接]。 4、然后点击打开最底下的[局域网设置],设置代理。
5、勾选[为LAN使用代理服务器],然后下面灰色的框框变为可修改状态。填入有效的代理服务IP,端口。
如果代理服务器支持SOCKS5代理,那就点高级。系统默认不使用SOKCS5的。
6、先取消[对所有协议均使用相同的代理服务器]。 备注:套接字就是SOCKS5代理,填入有效的服务器IP,端口,再点确定保存设置。
就可以网上冲浪了。
转载请注明出处windows之家 » win10设置socks5代理