就是用云服务器运行自己写的基于 Node 的代理服务器程序, 进行 Http 或 Https 代理。
不知道该怎么计算
这个怎么预估,大家知道吗?
第 1 条附言 · 2016-02-26 20:47:39 +08:00
一般的网络代理,当然会有下载,视频,一般的网站请求
服务器 并发 请问 预估10 条回复 • 2016-05-04 18:41:35 +08:00
ericFork 1
ericFork 2016-02-26 18:00:07 +08:00
用 Node 写的话你的瓶颈是内存
sumhat 2
sumhat 2016-02-26 18:34:02 +08:00
按 V 站的传统,先有上万人流量再说…
vagrant 3
vagrant 2016-02-26 20:42:45 +08:00
@sumhat
@ericFork
讨论带宽的问题,其他问题作为成立的 假设条件。
v1024 4
v1024 2016-02-26 20:44:59 +08:00 via iPhone
你也不说代理什么,代理一万条油管和代理一万个维基,当然是不一样的。
vagrant 5
vagrant 2016-02-26 20:50:07 +08:00
@v1024 都会有,只是做个代理服务器,具体访问的内容当然未知,所以预估下
jacy 6
jacy 2016-02-26 21:21:56 +08:00
带宽够了,机房的网络设备能受得了吗
Karblue 7
Karblue 2016-02-27 14:03:41 +08:00
按一个人占服务器 1M 带宽算。 1W 个客户端同时在线和满载的话。。 你的服务器已经炸了
qq1242245799 8
qq1242245799 2016-02-29 15:39:08 +08:00
一个人算 1kb/s 的流量的话, 1w 就是 10M/s 的速度,这就需要大概 100M 带宽,实际上这个是保守估计,你得配个 G 口的。服务器必须用集群,云你搞不定
alect 9
alect 2016-03-01 21:47:54 +08:00
你如果真有上万用户,你得租 100 台机器……
ytmsdy 10
ytmsdy 2016-05-04 18:41:35 +08:00 via iPhone
当你碰到上万的并发,你要考虑的是系统是否可以扛得住。不是带宽。
你想问的应该是每天的 pv 量吧?
电脑本身的服务器必须要通过局域网内服务器的代理才能上网,当我们想要通过服务器再使用代理要怎么办呢?下面针对大家想设置代理服务网实现上网,给大家详细介绍下步骤内容,方便大家进行设置哦~
代理服务器的好处:
1、使用代理服务器能以更高的可靠性开发网站,从而减少爬虫受禁或受阻的情况。
2、代理服务器可使你从特定地理区域或设备上发出请求。
3、使用代理池可以向目标网站发出更高的请求,而不会被禁止。
实现步骤:
1、双击QQ图标,打开QQ登录界面,我们就可以看到界面右上角有一个“设置”按钮。
2、点击“设置”按钮,界面翻转过来就是网络设置的界面了,默认状态下是“不使用代理”。
3、点击右侧的朝下的小箭头,就会看到“HTTP代理”“SOCKS5代理”“使用浏览器设置”的选项。
以上就是关于代理服务器上网的设置了,大家感兴趣的话不妨尝试下哦~
使用代理ip访问网站的时候,本机会先把数据发送到代理服务器,代理服务器跟网站之间是加密的,所以浏览器会显示当前通信已加密,然后代理服务器再把我们获取的内容发到本机上。
但是在这段过程之中,本机跟代理服务器之间的通信是不加密的,使用了代理服务器之后,都会把需要访问的网站的域名或者其他信息发到代理服务器,但是这样,网站的安全性还有保证吗?
其实就算不用代理服务器,浏览器也会先去发送查询域名所对应的IP的DNS请求,还会在得到IP后发送TCP连接请求到需要访问的网站,通过网络数据包监视一样可以知道我们在访问什么网站。
有些代理服务器使用了SSL劫持的手段。这些代理服务器产品无一例外需要安装对应的客户端,一旦安装了这些客户端,就能控制客户端电脑,进而安装代理服务器自己的证书,进行SSL劫持。有些产品不需安装客户端,但客户端浏览器访问所有的HTTPS网站时都通不过浏览器的SSL证书验证,浏览器都会给出证书无效的警告。
如果我们原先不能访问某个网站,使用了代理服务器可以放问这个网站了,这个网站是http协议的,这样访问这个网站所有的行为在受监控的网络环境内都会被记录,因为代理服务器不改变HTTP协议的安全性,所以所有明文传输的内容都能被监控系统记录下来。
所以,我们使用代理服务器提交重要信息(比如用户名和口令)时,都要选择HTTPS协议,在输入用户名和口令时需要注意浏览器的地址栏是不是以https开头的。
代理商IP服务商多如牛毛,代理商IP包的种类也是多种多样,很多人想要买好的代理商IP资源,却不知如何选择。现在我们一起讨论一下什么样的代理IP资源才是好的代理IP资源。
1、非常有效。
在效率方面排在*位的是代理IP,其连接率越高,说明国内代理服务器ip资源越好。
2、一手率高。
一端的比率越高,业务冲突比率越小,业务成功率也就越高;当然,有些业务比较冷门,不要求代理IP一端的比率很高,也有比较高的业务成功率。
3、快速。
代理商IP的速度越快,工作效率越高,单位时间内完成的业务量也越大。
4、良好的稳定性;
工作要稳定,代理IP要稳定,工作要稳定,否则断断续续的工作会影响工作效率和业务完成时间。
5、IP池规模大;
IP池大小主要看业务,业务量越大,所需的IP量也就越大,那么IP池越大,IP复用率就越低;如果业务量较小,则不必追求IP池过大。
优秀的IP资源一般都具备以上条件,业务各异,选择也各不相同。
代理服务器,英文名叫Proxy Server,在日常网络中有很多用途,这里把我们所熟悉的一些作用总结和分析一下,分类说明:
一、共享网络
*常见的可能是用代理服务器共享上网,很多人不知不觉中就在用,比如通过sygate,wingate,isa,ccproxy,NT系统自带的网络共享等,可以提供企业级的文件缓存、复制和地址过滤等服务,充分利用局域网出口的有限带宽,加快内网用户的 访问速度,可以解决仅仅有一条线路一个IP,IP资源不足,带局域网很多用户上网的功能,同时可以做为一个防火墙,隔离内网与外网,并且能提供监控网络和记录传输信息的功能,加强了局域网的安全性,又便于对上网用户进行管理。
二、访问代理
加快访问网站速度,在网络出现拥挤或故障时,可通过代理服务器访问目的网站。比如A要访问C网站,但A到C网络出现问题,可以通过绕道,假设B是代理服务器,A可通过B, 再由B到C。大家还记得前几个月,有段时间网络不正常,基本访问不了外国网站,如GOOGLE,YAHOO, 甚至连CCF都访问不了,心里很着急。结果通过一个代理服务器,发现都可以访问,速度还不错,在这样的情况下,代理服务器就可以发挥很大的作用了。还有一类代理服务器备份有相当数量的缓存文件,如果我们当前所访问的数据在代理服务器的缓存文件中,则可直接 读取,而无需再连接到远端Web服务器。这样,加快了访问速度。
三、防止攻击
隐藏自己的真实地址信息,还可隐藏自己的IP,防止被黑客攻击。通过分析指定IP地址,可以查询到网络用户的目前所在地。例如,大家在一些论坛上看到,论坛中明确标出了发帖用户目前所在地,这就是根据论坛会员登录时的IP地址解析的。还有平日里我们*为常 用的显IP版QQ,在“发送消息”窗口中,可以查看对方的IP及解析出的地理位置。而当我们使用相应协议的代理服务器后,就可以达到隐藏自己当前所在地地址的目的了
四、突破限制
代理服务器还可以突破网络限制。比如局域网对上网用户的端口,目的网站,协议,游戏,即时通讯软件等的限制,都可以突破这些限制,可参见我这篇帖子,如何突破局域网对上网用户的一些限制 不再重复。举个例子:GOOGLE我们都喜欢用,其实GOOGLE有一个功能就有点类似于代理服务器的功能,就是网页快照,现在网站经常发生变动,地址或者网站关了,网站服务器发生故障了,或者已经更新了,但我们仍然要查以前非常有用的资料,网页快照就排 上用场了,Google 以其复杂而全自动的搜索方法排除了任何人为因素对搜索结果的影响,保证了网页排名的客观公正,Google 可以方便、诚实、客观地帮您在网上找到有价值的资料。GOOGLE有一个海量的数据库,如果找不到服务器,Google 储存的网页快照也可救急。虽然网页快照中的信息可能不是*新的,但在网页快照中查找资料要比在实际网页中快得多,这时可以通过加密代理访问Google,再访问其网页快照来救急。
五、掩藏身份
代理服务器知识是黑客基本功,黑客的很多活动都是通过代理服务器, 比如扫描、刺探,对局域网内机器进行渗透,黑客一般攻击的时候都是中转了很多级跳板,才攻击目标机器。隐藏了身份,保证了自己的安全。
六、提高速度
提高下载速度,突破下载限制。比如有的网站提供的下载资源,做了一IP一线程的限制,这时候可以用影音传送带,设置多线程,为每个线程设置一个代理。对于限制一个IP的情况很好突破,只要用不同的代理服务器,就可同时下载多个资源,适用于从WEB和FTP上下载的情况。不过如果是论坛里面的资源,每个用户一个账号,并且限制一账号一IP, 代理服务器就突破不了。还有一种情况,比如我们这里,电信的用户上不了联通的电影网站,联通的用户上不了的电信电影网站,这种情况只要电信的找一个联通地代理,IP地址属联通就行。联通找一个电信代理。就可以去电影网站下载其电影。教育网还可以通过代理服 务器可使无出国权限或无访问某IP段权限的计算机访问相关资源。
什么是代理服务器
代理服务器(Proxy Server)是网上提供转接功能的服务器,在一般情况下,我们使用网络浏览器直接去连接其他Internet站点取得网络信息时,是直接联系到目的站点服务器,然后由目的站点服务器把信息传送回来。代理服务器是介于客户端和Web服务器之间的另一台服务器,有了它之后,浏览器不是直接到Web服务器去取回网页而是向代理服务器发出请求,信号会先送到代理服务器,由代理服务器来取回浏览器所需要的信息并传送给你的浏览器。
比如你想访问的目的网站是A,由于某种原因你不能访问到网站A或者你不想直接访问网站A(这样通过代理服务器网站A,对网站A而已可以隐藏你自己的身份,也就是不知道是谁访问的网站,而认为是代理服务器访问的),此时你就可以使用代理服务器,在实际访问网站的时候,你在浏览器的地址栏内和你以前一样输入你要访问的网站,浏览器会自动先访问代理服务器,然后代理服务器会自动给你转接到你的目标网站。
代理服务器的作用
提高访问速度:通常代理服务器都设置一个较大的缓冲区,当有外界的信息通过时,同时也将其保存到缓冲区中,当其他用户再访问相同的信息时,则直接由缓冲区中取出信息,传给用户,以提高访问速度。
隐藏真实身份:上网者也可以通过代理服务器隐藏自己的真实地址信息,还可隐藏自己的IP,防止被黑客攻击。
突破限制:有时候网络供应商会对上网用户的端口,目的网站,协议,游戏,即时通讯软件等的限制,使用代理服务器都可以突破这些限制。
代理服务器主要类型
HTTP代理:*简单的一种代理形式,能够代理客户机的HTTP访问,上网浏览网页使用的都是HTTP协议,通常的HTTP代理端口为80、3128或8080端口。
SOCKS代理:SOCKS代理与HTTP等其他类型的代理不同,它只是简单地传递数据包,而并不关心是何种应用协议,既可以是HTTP协议,也可以是FTP协议,或者其他任何协议,所以SOCKS代理服务器比其他类型的代理服务器速度要快得多。SOCKS代理又分为SOCKS4和 SOCKS5,二者不同的是SOCKS4代理只支持TCP协议(即传输控制协议),而SOCKS5代理则既支持TCP协议又支持UDP协议(即用户数据包协议),还支持各种身份验证机制、服务器端远程域名解析(解决DNS污染就靠这个了)等。SOCK4能做到的SOCKS5都可得到,但SOCKS5能够做到的SOCKS则不一定能做到。目前SOCKS5是*常用的一种SOCKS代理。
本人win10系统,今天晚上使用浏览器,打开页面的时候突然出现了:
代理服务器出现问题 或者地址有误。
具体诊断,错误截图也就不放了。
解决办法:原本那个使用代理服务器不知道怎么的打开了,关掉之后再通过浏览器就可以上网了。
把使用代理服务器关掉即可。
今天总结一个非常简单的搭建代理服务器的方法。
下面是思维导图
服务器C只能被B服务器访问,如果a要访问的话就必须通过B进行代理。
首先在云平台上面有台服务器B linux系统就好 账号密码并确保可以ssh远程连接上。
然后用户的服务器A上面安装了putty就是下面这个东西
然后我们开始通过ssh进行配置代理步骤如下:
然后点击open按钮
到这一步之后我们连接就已经做完了,*后一步我们将想要的流量代理至12000端口就行了。
比如我要代理web的流量
找个网页插件或者更改系统代理都可以达到这个效果过(我用插件演示)
然后我们访问一下试试