寻找代理服务器最简单的方法就是在本机上进行跟踪:(这里专指IP层的代理服务器,与NAT或PAT功能相似)
1. 进入DOS状态,用Ipconfig命令看自己的IP,如果是一个私有IP,则访问Internet必须经过NAT或PAT。
2. 跟踪路由线路,用tracert 命令来查看路由出访Internet的线路,如下:
C:\>tracert www.hzcnc.com -d
Tracing route to www.hzcnc.com [218.108.250.243]
over a maximum of 30 hops:
1 <10 ms <10 ms <10 ms 218.108.255.91
2 <10 ms <10 ms 10 ms 218.108.253.249
3 <10 ms <10 ms <10 ms 218.108.254.201
4 <10 ms <10 ms <10 ms 218.108.253.90
5 <10 ms <10 ms <10 ms 218.108.254.34
6 <10 ms 10 ms <10 ms 218.108.250.243
Trace complete.
如果使用代理出去的,那么第一跳必定是一个私网IP,并且一般来讲就是那台代服务器。
接下来就是要找到这台代理服务器的位置,这就更简单了
1. ping 代理服务器IP
2. arp -a 找出代理服务器的MAC
3. 通知网管代理服务器的MAC
4. 确定代理服务器相应的接入端口
==========================
在什么环境下来发现代理服务器再来谈这些好么?
另外你对Proxy和NAT的概念的确没有搞清楚
===========================
代理和NAT的区别我认为在于做代理或NAT的设备在这个事情上的角色。代理完全切断内外的联系,代理的客户端是把请求发给代理服务器,由服务器向目标主机发起请求;而NAT则是网络设备把数据包中的地址进行了处理,NAT inside直接把请求发给目标主机。
客户端连接的不是目标服务器而是代理服务器,然后由代理服务器以自己的身份向真实的服务器发起请求,然后接收回应,最后再把回应送给Client
NAT和PROXY最主要的区别是从七层协议来看,NAT是网络层(3),PROXY是应用层(7),而且,连接在NAT处没有中断(仅仅是转换),而在PROXY处,连接是完全中断的。
================
10个SESSION算多也不算多,而且和你的Internet接入速度有关。
比若偶看网页通常同时开N个窗口,若是网络速度慢的话,可能这N个窗口都会同时在连接,算上图片什么的,就算一个窗口同时两个SESSION,那么你开的这10个SESSION,偶只能同时开5个窗口,偶不造反才怪呢。若是加上一些下载狂人,经常用多点并发下载工具的,呵呵,10个SESSION真的是不够哦。
从HTTP Proxy来看,最关键是在于其Cache的命中率,若是好朋友,上网的习惯都差不多,上的可能都是那几个网站,而且HTTP Proxy可以配置成在空闲的时间自己去某些网站抓网页,考虑上这些因素,并发10个SESSION或许能够带动5台要求不太苛刻的客户端。
再说了,你用FIREWALL来控制10个SESSION,若是超过了10个SESSION怎么办?直接DROP掉?那样你的领导会时不时问你——怎么一些网站的图片现在总是显示叉叉啊?
偶觉得SESSION和流量可以作为判断代理的一个手段,但是以此为限制或者证据,可能网管会惹上更多的麻烦。
========================
nat转化的话,,那么肯定两块以上的网卡,,
所以,可以第一步,先利用扫描mac地址的方法,找到
多于两个ip的机器?