请问安卓手机如何通过代理服务器上网?
一般情况下通过代才能连接到外网的网络在使用android 模拟器是连接不上网的,虽然在模拟器里面设置了代理服务器的IP和端口后,可以模拟器的浏览器可以连上网了,
(如何在模拟其中设置网络代理参看这里 http://wwwcnblogscom/DiYuShe/archive/2012/07/06/2579204html)
但是自己开发的程序还是连接不上去,在这种情况下可以通过下面的代码来实现应用程序的网络连接!
Proxy proxy=new Proxy(javanetProxyTypeHTTP,new InetSocketAddress("1000172",80));
HttpURLConnection connection=(HttpURLConnection) urlopenConnection(proxy);
这是javanet包的联网方式。还可以用Apache的HttpClient连接网络。
DefaultHttpClient httpClient = new DefaultHttpClient();
HttpHost proxy = new HttpHost("1000172", 80);
httpClientgetParams()setParameter(ConnRouteParamsDEFAULT_PROXY, proxy);
想必很多小伙伴都不知道我们可以设置自己的手机代理。那么具体我们该怎么设置呢下面由我为大家整理了手机设置代理的方法步骤,希望对大家有帮助!
手机设置代理的方法步骤
1、Android手机设置代理方法
操作步骤:
1 ) 长按手机上创建的wifi,选择修改网络
2 ) 选择“显示高级选项”—代理设置—手动,填写与PC端相同的代理服务器即可
2、IPhone手机设置代理方法
操作步骤:
1)找到随身wifi创建的热点,点击最右边的小箭头
2)IP地址选择“静态”即可手动设置ip和DNS
3)HTTP代理选择“手动”即可设置代理上网
4)选择“忽略此网络”即可忘记网络
般来说是用网管软件之类的禁止了QQ等等聊天软件的端口,
端口不开,什么办法也解决不了,一般公司都会让用MSN,用MSN吧。
--------------
看了一篇文章不知道有没有用,要不你试试:
作为国内最受欢迎的即时聊天工具QQ,得到了许多人的支持和喜爱,但它也有不受欢迎的地方,比方说某些公司或学校,会禁止在工作学习时间使用QQ。封锁QQ的方法有很多,最常用的方法是封锁端口,由于QQ用的是UDP协议,默认通讯端口是4000,所以只要在网关上制定过滤规则,把源端口是4000的UDP数据包过滤掉就可以实现对QQ的封杀了。
对付这种封锁,可以使用某些软件把QQ的通讯端口进行重定向,改变QQ的通讯端口,从而突破网关的限制。由于QQ默认采用4000端口传送消息,如果4000被占用的话,那么它就会自动改用4001端口,如果4001端口被占用,就改用4002端口,以此类推。所以,就算网关上把4000端口的数据包都过滤掉,但我们可以在启动QQ之前,先把从4000开始的若干端口都占用掉,那么QQ启动的时候,就会顺理成章的使用其后面的端口,如此就可以冲破网关限制用QQ了!网关上总不能把所有的端口都封锁了吧?哈哈!
“NukeNabber”就是这样一款可以满足我们需要的软件。NukeNabber是个端口监视器,这个软件可以自定义50个端口,也就是说如果我们在NukeNabber中填入4000-4049就可以把这些端口全部占用!那样再运行QQ就会自动使用4050端口,从而突破网关的限制!
下载下来后,安装非常简单,一路点击“Next”即可。运行NukeNabber,点击“File”菜单下的“Options”选项,再点击该窗口中的“Advanced”标签,在“Port to monitor:”栏中填入4000,然后点击“Add/Modify Port”将其加入到NukeNabber中,该端口就被占用掉。用同样的方法把网关封锁的其他端口占用掉就可以达到自由使用QQ的目的了
0条评论