Windows系统自带的Internet Connection Sharing (Internet连接共享,简称ICS)是大家常用的共享上网工具。近日笔者感觉Windows2003系统的ICS提供的共享上网功能太弱,想更换为 "路由和远程访问"中的"NAT/基本防火墙"功能。   因为Windows系统中ICS和NAT不能共存,首先笔者在"服务"属性对话框中禁用了"Internet Connection Firewall(ICF/Internet Connection SharingICS)"服务,然后进入"控制面板→管理工具",运行"路由和远程访问"工具,右键点击本地服务器选择"配置并启用路由和远程访问"选项,但这时却弹出"ICFInternet 连接防火墙)当前在 SUNING上启用。要配置RRAS,请禁用ICF,然后再试一次"的错误提示框(如图)。   现在已经禁用了ICS和ICF服务了,怎么系统还提示禁用呢?后来经过分析终于发现问题的所在,接着按照如下步骤进行操作解决ICS与路由和远程访问冲突问题。   第一步:在"服务"属性对话框中,一定要确保启动了"Internet Connection Firewall ICF / Internet Connection Sharing ICS"服务。千万不能停止或禁用该服务。   第二步:右键点击桌面上的"网上邻居"图标,在菜单中选择"属性",然后在"网络连接"对话框中,右键点击"启用ICS服务"的那个网络连接,选择"属性"选项,在弹出的属性对话框中切换到"高级"标签页,取消"Internet 连接防火墙"和"Internet 连接共享"的选中状态,最后点击"确定"按钮。   第三步:这时你会发现"服务"属性对话框中的"ICF/ ICS"服务已经停止,并且"启动类型"变成"手动"状态。接下来你就可以正常配置路由和远程访问中的NAT功能了。
==============================================================
PS:先关闭"Internet 连接防火墙"和"Internet 连接共享",再禁用"Internet Connection Firewall ICF / Internet Connection Sharing ICS"服务。