IIS和MS PROXY?

beta 2000-06-05 11:58:00
在一台机器上同时安装了IIS 4.0和MS PROXY 2.0。如果在控制面版中禁止WINSOCK协议,在IE中启用代理服务器192.168.0.1后,为什么输入任何网址访问的都是本地的网站?
而启用了WINSOCK,在IE中禁止使用代理服务器有完全正常了呢?
是不是因为TCP/IP端口的问题?
...全文
160 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
cymlx 2000-06-09
  • 打赏
  • 举报
回复
我这也存在这个问题。
已咨询过微软,用了一个LICENSE。
答复是PROXY2是存在这个问题的。这是一个BUG。
如果你单用通过WEB访问INTERNET,你可以不用在客户端安装PROXY CLIENT。
直接在IE下指定代理服务器地址即可。
同时对于本地服务器设为不采用代理服务器。
beta 2000-06-06
  • 打赏
  • 举报
回复
天哪!为什么我不能加分也不能给一半得分呢?
真对不起,shyguy:(
beta 2000-06-06
  • 打赏
  • 举报
回复
天哪!为什么我不能加分也不能给一般得分呢?
真对不起,shyguy:(
beta 2000-06-06
  • 打赏
  • 举报
回复
谢谢shyguy的回答。不过可能我没有说清楚,问题好像还没有解决,所以分没有给全:-)
我的情况是这样:
1、服务器:NT4.0(SP6)+IIS4+SQLSERVER7.0(SP2)+MS PROXY2(三种协议都有)
2、工作站:WIN98SE,已安装Ms Proxy Client
3、Internet连接:ADSL
4、开发用局域网,通讯协议TCP/IP,因为要用ASP,所以选择了NT
5、Sygate我用过,速度好像没有微软代理服务器快,Sygate应该是透明网关吧?
6、因为我要通过ADSL管理远程服务器和远程数据库,所以在我的机器上启用了Winsock Proxy,虽然Sygate也能办到,但是Boss和其他人那边我希望能用Web Proxy访问Internet,这样就能启用本地服务器上的缓存了:-)。基于这种原因我才从Sygate换成了Ms Proxy。
7、现在的问题是:
如果我在客户端启用Winsock Proxy,同时在IE中禁用代理服务器,一切OK,但是这时候是使用的Winsock Proxy,服务器端的WebCache没有作用;
如果我在客户端禁止Winsock Proxy,同时在IE中启用代理服务器,我在IE中输入任何站点地址,访问的都是本地服务器上的站点!如果禁用本地的Web服务,访问就正常了。难道要使用Web Proxy必须把本的服务器的Web服务停掉吗?
一开始我以为是Web Proxy服务的端口和Web服务的端口都是80造成的,可是在服务器端我只能改Winsock Proxy服务的端口,没有看见Web Proxy的端口???
服务器端的IP转发是禁止的,我觉得这样安全一些。是不是因为这个原因不能使用Web Proxy?

如果能够解决问题,我再给100分:-)
shyguy 2000-06-05
  • 打赏
  • 举报
回复
如果你安装了客户端程序,而且服务器端winsock启动,那么客户端的ip包可以通过服务器转发到internet,即你可以ping任何一台internet上的主机,但我估计比简单的IP转发要安全一些。如果没有安装客户端程序,你可以在ie中设置proxy,端口可以在PROXY服务器端指定。还可以指定访问用户口令验证。一般来说,出于于安全的考虑,服务器的ip转发(IP FORWARDING)功能是禁止的,如果你的网络纯粹是为了共享INTERNET,为何不试试SYGATE.还有,WIN98SE和WIN2K网络中都新增加了INTERNET共享功能也可以试试。
如果你的网络是专业站点,还是不要用winnt吧,linux可能更好。winnt安全性比较差,即使调试得差不多安全了,花费的时间也足够调试几个linux服务器了。

4,354

社区成员

发帖
与我相关
我的任务
社区描述
通信技术相关讨论
社区管理员
  • 网络通信
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧