都是WinGate惹的祸

网络与通信

我在单位的一台服务器上安装了Windows 2000 Server,让它同时兼作单位内部的Web、FTP和Exchange邮件服务器,运行一切正常。后来又安装了WinGate来作二级代理服务器,代理服务器发挥了它应有的功能。然而,Web、FTP、Exchange邮件服务器都不能使用了。于是卸掉WinGate软件,一切恢复正常。
我依旧不清楚为什么安装WinGate后会出现问题,于是再次装上了它,故障再次出现。我打开Internet服务管理器查看,发现FTP、Web服务都已经停用。试着启用它们,却提示“地址已占用”。难道是端口地址被占用了?进入WinGate→GateKeeper,发现代理服务器的Web代理服务使用的端口是80、FTP代理服务使用的端口是21、POP3使用的端口是110,都使用的是通用端口,这下我全明白了──WinGate的代理服务(Web、FTP和邮件服务)端口与系统默认的这三种服务的端口产生了冲突。于是我在WinGate中把以上三个服务的端口分别改成8080、8021、8110,然后在Internet服务管理器中重新启动FTP、Web服务成功,进入Microsoft Exchange启动POP3收件服务,也成功了。现在Web、FTP、邮件和代理服务都工作正常了。
当然,我们也可以不改变WinGate代理服务端口,而采用修改系统默认服务端口的方法来解决上述端口冲突问题。