既然有人愿意听代理服务器的知识,那我就我刚完成的一个作品来讲讲一点浅见吧。
代理服务器的运行要靠两个方面支持,一个是代理服务器,一个是客户端。不要认为只要在
服务器上装了代理服务器软件之后,就可以用了。这样还不行,还要要客户端的浏览器里进
行相应的设置。IE的是在工具->INTERNET->连接->局域网设置->代理服务器,写上相应的IP
和端口号即可使用。
以上是代理服务器的使用,那么如何设计代理服务器呢???在回答这个问题之前,你必须
知道代理服务器有什么作用????其实,代理服务器就跟中介商差不多,负责把客户一方
的请求记录、转发给目标服务器,运行代理服务器的机子通常称为应用层网关。而我们正是
利用了代理服务的记录、转发请求的功能可以实现我们对局域网机子的访问控制,比如你可
以禁止局域网内的机子浏览某一站点,方法是记录下客户的请求后分析它请求的网址是不是
你想禁止的那个就行了,如果是那就给客户端返回一个消息拒绝访问,如果不是,那么就通
过代理服务器连接远程主机,然后把远程主机的返回信息再转发给客户端即可。
设计代理服务器之前,最少你要知道各种通信协议请求,返回的格式,比如:HTTP、FTP等。
这方面的资料,网上有很多,在下只能把我所知道的尽数说给大家。希望对大家有助。