一起学习网 一起学习网


如何使用bat文件来设置代理服务器 (设置代理服务器 bat)

网络编程 如何使用bat文件来设置代理服务器 (设置代理服务器 bat) 10-13

在使用电脑上网的过程中,有时候需要使用代理服务器来获取更好的上网速度或更大的访问权限。为了方便起见,在 Windows 操作系统中,可以使用 bat 文件来设置代理服务器。本文将为大家介绍如何使用 bat 文件来设置代理服务器。

之一步:打开“记事本”程序

在 Windows 中,可以使用“记事本”程序来创建、编辑并保存 bat 文件。

第二步:输入代码

在“记事本”中,输入以下代码:

“`bat

@echo off

title 设置代理服务器

echo 正在设置代理,请稍候…

REG ADD “HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings” /v ProxyEnable /t REG_DWORD /d 1 /f

REG ADD “HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings” /v ProxyServer /t REG_SZ /d 代理服务器:端口号 /f

REG ADD “HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings” /v ProxyOverride /t REG_SZ /d “localhost;127.0.0.1;*.local” /f

echo 代理设置完成!

pause >nul

“`

需要注意的是,其中“代理服务器:端口号”需要替换为你实际使用的代理服务器地址和端口号。例如,如果你要使用 IP 地址为 192.168.0.1 的代理服务器,端口号为 8080,则需要输入:

“`bat

REG ADD “HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings” /v ProxyServer /t REG_SZ /d 192.168.0.1:8080 /f

“`

同时,如果你有多个代理服务器可供选择,可以在代码中添加一个输入框来提示你选择使用哪个代理服务器。例如:

“`bat

@echo off

title 设置代理服务器

set /P ProxyServer=请输入代理服务器地址和端口号(如192.168.0.1:8080):

echo 正在设置代理,请稍候…

REG ADD “HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings” /v ProxyEnable /t REG_DWORD /d 1 /f

REG ADD “HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings” /v ProxyServer /t REG_SZ /d %ProxyServer% /f

REG ADD “HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings” /v ProxyOverride /t REG_SZ /d “localhost;127.0.0.1;*.local” /f

echo 代理设置完成!

pause >nul

“`

在这个代码中,使用“set /P ProxyServer=请输入代理服务器地址和端口号(如192.168.0.1:8080):”来提示用户输入代理服务器地址和端口号,然后使用“%ProxyServer%”来表示用户输入的值。

第三步:保存为 bat 文件

在“记事本”中,使用“文件”菜单的“另存为”功能将文件保存为“*.bat”格式。需要注意的是,文件名可以任意取,但扩展名必须为“bat”。

第四步:运行 bat 文件

双击刚才保存的 bat 文件,即可运行代码并设置代理服务器。

通过以上步骤,我们可以很容易地使用 bat 文件来设置代理服务器。需要注意的是,在使用代理服务器时,要确保选择可信赖的代理服务器,避免被恶意劫持或泄露隐私信息。

相关问题拓展阅读:

  • 怎么使用代理服务器?
  • 使用代理服务器上网的方法

怎么使用代理服务器?

费尔的所有公用模块都是简芹基于 Windows 的配置进行网络连接,所以只要改变 Windows 的 Internet 选项即可让费尔公用模块使用代理服务器,具体方法如下。 

如何启用代理服务器 

从 Windows 的“控制面板”打开“Internet 选项”,并切换到“连接”选项卡,

2. 点击“局域网设置”按钮,弹出如下对话框: 

3. 在代理服务器栏中选中“为 LAN 使用代理服务器”选项,并在“地址”和“端滚世口”栏中分别输入代理服务器的地址和端口。设置完成最后按“确定”按钮即可。 

此时再打开费尔公用模块进行网络操作即可使用您刚设置的代理服务器。为了测试代理服务器是否可用,您可以先打开 IE 浏览器,并访问一个大的网站,比如:www.yahoo.com,如果可以访问则说明代理服务器没有问题,如果不行,可以按照同样的方法再换一个。

如何停止使用代理服务器 

按照上面同样的方法打开“局域网设置”对话框,并去除“为 LAN 使用代理服务器”选项,

按“确定”按钮即可。 

注意:设置代理服务器后可能会使网速变慢,因此如果不再需要,更好不要忘记停用大咐肢它。

使用代理服务器上网的方法

代理服务器(

Proxy Server

)是网上提供转接功能的服务器,在一般情况下,我们使用网络浏览器直接去连接其他Internet站点取得网络信息时,是直接联系到目的站点服知册务器,然后由目的站点服务器把信息传送回来。下面就由我跟大家分享使用代理服务器上网的方法吧,欢迎大家来阅读学习。

  

使用代理服务器上网的方法

  HTTP代理服务器的设置方法,对于IE和FireFox设置略有不同枣友。设置前需要先找一些可用的免费代理服务器地址。

  IE的设置是这样的,打开

IE浏览器

,选择菜单栏的“工具/Internet选项…”。

  这时候分两种情况,对于ADSL拨号用户来说,选择一个网络连接后,点“设置”,如下图所示,选中代理服务器,填入地址和

端口号

  对于局域网用户来说,需要点“局域网设置”,如下图所示,选中代理服务器,填入地址和端口号。

  FireFox的设置和IE类似,打开FireFox浏览器,选择菜单栏的“工具/选项…”。

  这时选择“高级/网络”,点设置,就出现下面的界面,就可以进行代理服务器的设置了,选中“手动配置代理”,然后填写代理服务器的地址和端口。

  如何使用SOCKS代理服务器

  这里就到重点内容了,SOCKS代理是目前功能最为全面,使用最为稳定的代理服务器,我目前上网就只用SSH搭建SOCKS代理服务器上网,访问网络没有任何限制。下面我就着重讲一下如何使用SOCKS代理服务器。

  用SSH搭建SOCKS代理上网,建议使用Firefox浏览器,因为Firefox支持SOCKS代理远程

域名解析

,而IE只能通过类似SocksCap这样的第三方软件实现,不是很方便。

  配置Firefox浏览器

  在Firefox设置SOCKS远程域名解析,主要是为了防止

DNS污染

,具体设置方法是,在Firefox地址栏中,输入 about:config ,按确认,修改里面的一项数值,改成 network.proxy.socks_remote_dns=true 就可以了。

  然后,打开FireFox浏览器,选择菜单栏的“工具/选项…”。选择“高级/网络”,点设置,就出现下面的界面,就可以进行代理服务器的设置了,选中“手动配置代理”,然后在SOCKS主机上,填写代理服务器的地址127.0.0.1,端口1080,SOCKS类型选择“SOCKS V5”,这时Firefox就配置结束。

  设置SSH

  配置好了Firefox,就该配置SSH了,安全外壳协议(

Secure Shell

Protocol / SSH)是一种在不安全网络上提供安全远程登录及其它安全网络服务的协议。常用的SSH工具有

开源软件

PuTTY,支持SSH远程登录的主机可以实现socks5代理服务器的功能,不过在PuTTY中没有

配置文件

,需要手动设置才能实现,且无法保存,而PuTTY完整版自带的pLink可以实现

命令行

方式调用PuTTY实现SSH的加密通道。

  具体的方法是,去PuTTY官方网站下载pLink这个文件,pLink的调用参数是:plink -C -v -N -pw 密码 -D 本地端口 远程用户@IP或域名:远程希望凳猛槐打开的端口。

  新建一个文件,写入以下内容,另存为pLink.bat

批处理文件

,并放在Putty的安装目录内。

  @plink -N Username@sshServer -pw Password -D 127.0.0.1:1080

  请将Username sshServer Password三处改为用户自己登陆SSH服务器的

用户名

、服务器地址和密码。这个SSH帐号可以通过多种方法获得,例如用户购买了某些国外主机空间或VPS就会有SSH帐号,或者在淘宝网也有SSH帐号出售,我自用的SSH帐号是用每年100美元购买

虚拟主机

时赠送的,通常SSH帐号的价格大约是每年几

十元人民币

左右,也有少量国外网站提供免费的SSH帐号。

  执行这个批处理文件,保持其窗口开启,一旦关闭窗口代理便失效。然后打开已经配置好127.0.0.1:1080的Socks5代理的Firefox浏览器,就可以使用SOCKS代理服务器上网了。

  其他设置技巧

  为了方便代理服务器的快速切换,我推荐两个FireFox代理服务器扩展,一个是QuickProxy,可以实现一键切换代理功能,QuickProxy安装后在状态栏有一个按钮,点击后可以启用、关闭Firefox浏览器的默认代理设置,可以快速在代理和非代理之间切换,很方便。界面如下图所示。另一个是AutoProxy,通过一份无法访问的域名列表目录,实现自动在代理和非代理之间切换,该域名列表目录由志愿者手动维护。AutoProxy还可实现自定义您自己的代理规则;订阅规则列表;自定义代理服务器等功能。使用AutoProxy的时候需要注意,点“代理服务器-编辑代理服务器”,将ssh -D的端口由7070修改为1080,点“代理服务器-选择代理服务器”,将ssh -D设置为默认。

关于设置代理服务器 bat的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。


编辑:一起学习网

标签:代理服务器,地址,文件,端口号,帐号