Windows共享连接上网选ICS还是NAT?

news/2026/1/18 9:09:59/文章来源:https://www.cnblogs.com/netlyf/p/19497790

Windows共享连接上网选ICS还是NAT?

提到共享上网,我们很容易想到使用代理服务器或者是带路由功能的ADSL Modem,其实我们还有更廉价的选择——用Windows系统提供的共享上网的功能。这并没有什么新鲜的,但很多人并没有注意到:在Windows中提供的共享上网方式有两种——ICS和NAT。这两种方式各是一个什么概念,各自依据的是什么原理,它们各有什么优缺点,这是我们下面要探讨的内容。

  什么是ICS

  ICS即Internet连接共享(Internet Connection Sharing)的英文简称,是Windows系统针对家庭网络或小型的Intranet网络提供的一种Internet连接共享服务。它实际上相当于一种网络地址转换器,所谓网络地址转换器就是当数据包向前传递的过程中,可以转换数据包中的IP地址和TCP/UCP端口等地址信息。有了网络地址转换器,家庭网络或小型的办公网络中的电脑就可以使用私有地址,并且通过网络地址转换器将私有地址转换成ISP分配的单一的公用IP地址从而实现对Internet的连接。ICS方式也称之为Internet转换连接。

  什么是NAT

  NAT即网络地址转换(Network Address Translator),从广义上讲,ICS也是使用了一种NAT技术,不过我们这里讨论的NAT是指将运行Windows 2000 Server的计算机作为IP路由器,通过它在局域网和Internet主机间转发数据包从而实现Internet的共享。NAT方式也称之为Internet的路由连接。网络地址转换NAT 通过将专用内部地址转换为公共外部地址,对外隐藏了内部管理的IP地址。这样,通过在内部使用非注册的IP地址,并将它们转换为一小部分外部注册的IP地址,从而减少了IP地址注册的费用。同时,这也隐藏了内部网络结构,从而降低了内部网络受到攻击的风险。

1_2-68-897-8_2002091094924

  其工作过程我们通过图1来了解,对于由NAT传出数据包,源IP地址(专用地址)被映射到ISP分配的公用地址,并且TCP/UDP端口号也会被映射到不同的TCP/UDP端口号。对于到NAT协议的传入数据包,目标公用IP地址被映射到源内部专用地址,并且TCP/UDP端口号被重新映射回源TCP/UDP端口号。可以简单地概括为,对于向外发出的数据包,NAT将源IP地址和源TCP/UDP端口号转换成一个公共的IP地址和端口号;对于流入内部网络的数据包,NAT将目的地址和TCP/UDP端口转换成专有的IP地址和最初的TCP/UDP端口号。

  ICS和NAT的区别

  说到这里似乎让人糊涂了,那究竟两者有什么区别呢?在Windows 2000的帮助文件中ICS和NAT分别叫做Internet的转换连接和路由连接,其实说白了ICS就是NAT的简化版,使用ICS无需理解IP地址和路由方面的一些知识,并且提供一种局域网中使用Windows 2000路由器共享Internet的简化配置,不过ICS可能不允许局域网和Internet主机之间所有的IP通信,如《暗黑破坏神》一类的多玩家游戏、实时通讯及其他对等服务,如果在公用Internet上使用专用地址或同时使用同一端口号,这些应用程序就会中止。而NAT的配置需要有关于IP地址和路由配置方面的知识,它的配置比ICS要复杂,它允许在局域网和Internet主机间所有的IP通信。此外,ICS只能使用一个合法的公用IP地址,而NAT可以通过配置地址池的方式使用ISP提供的多个合法的公用IP地址供客户机共享。

  配置ICS和NAT服务

  在局域网中ICS和NAT服务不能并存,我们只能选用其中的一种。

  ICS的配置过程相当简单,首先通过在控制面板中的“网络和拨号连接”文件夹,建立好同ISP的连接,然后从该连接的“属性”中选择“共享”标签,选中“启用此连接的Internet的连接共享”复选框,“确定”后,根据系统的提示就完成ICS服务器的设置。而客户端只需将网卡设为“自动获得IP地址”,并将“默认网关”一栏空着,重启后即可使用ICS服务了。

  NAT的配置相对复杂一些,首先要将服务器与局域网连接的网卡IP地址设为:192.168.0.1,与ADSL或Cable Modem连接的网卡IP地址设为自动获取(也可以是ISP提供的合法的固定IP地址)。并将服务器的DNS和DHCP服务设置好。NAT功能主要是通过“管理工具”中的“路由和远程访问”进行配置来实现的。客户端在定义TCP/IP协议属性时需设置DNS,并指定默认网关为192.168.0.1,就可使用NAT服务共享上网。

  选择ICS还是NAT

  从上面对两者所作的比较和两者的实现方式我们可以得出结论:

  ICS更适用于家庭网络环境:它的功能比较简单,设定也相当容易,不需要太多的专业知识也可以完成设置,这对家庭组网来说是十分必要的;它只能使用单一的公用IP地址,无须注册多个公用IP地址,因而它的费用小,而通常家庭组网对成本是十分敏感的;它本身没有任何安全措施,必须另外增加防火墙之类的安全措施,但只需在ICS主机上加装防火墙,局域网中的其他机器都会得到有效的保护,通常家庭网络环境下对安全的要求并不会太高;ICS对系统平台没有特殊的要求,装有Windows 98 SE以上版本的操作系统的电脑都可以配置成ICS的主机,更适合于当前家庭主流操作平台的联网要求。

  NAT则适合于公司办公网络环境:它的设置比ICS要复杂,需要安装者具备一定的专业知识,这种条件家庭通常是不具备的;它能使用多个公用IP地址(设置地址池),从而使局域网用户可使用多个合法IP地址访问Internet,申请多个IP地址当然只有规模较大的网络才有这种需要;由于使用IP路由,它具备一定的安全措施,相对安全性它要比ICS好得多,当然,对于使用NAT共享上网的局域网来说,加装防火墙也是必要的;目前能支持NAT的操作系统只有Windows 2000 Server/Advance Server,显然这类操作系统并不是家庭用户使用的,在办公网络中将提供其他服务的Windows 2000 Server服务器同时配置成NAT服务器是顺理成章的事情;与ICS要求网络中的客户机由DHCP服务器动态分配IP地址不同,NAT网络中的客户机可以设置静态内部IP地址,因而其设定更具有弹性,网络中的应用也可以更加多样,也更能适应规模较大的网络。

原文链接:https://tech.sina.com.cn/c/2002-09-10/15560.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/1177573.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【技术选型】浏览器插件 vs 桌面客户端:为什么跨境电商批量修图必须用 Python 本地化软件?

Python 软件架构 Chrome插件 图像处理 跨境电商 生产力工具摘要在跨境电商的工具箱中,图片翻译工具有两类形态:一类是轻量级的 浏览器插件(Browser Extension),另一类是专业的 桌面客户端(Desktop Client&a…

miracl库的安装

执行以下代码克隆代码: git clone https://github.com/ladnir/miracl cd miracl/miracl/source bash linux64 此时会生成libmiracl.a文件 将其复制到/usr/lib目录下面 sudo cp /miracl/miracl/source/libmiracl.a /usr/lib

亲测好用10个一键生成论文工具,研究生论文写作必备!

亲测好用10个一键生成论文工具,研究生论文写作必备! AI 工具的崛起,让论文写作不再难 在研究生阶段,论文写作是每位学生必须面对的重要任务。而随着 AI 技术的不断发展,越来越多的工具开始帮助我们提升写作效率、优化…

python基于微信小程序厦门周边游平台

目录项目背景技术架构核心功能创新点应用价值开发技术路线相关技术介绍核心代码参考示例结论源码lw获取/同行可拿货,招校园代理 :文章底部获取博主联系方式!项目背景 随着旅游业的快速发展和移动互联网的普及,微信小程序因其轻量化、便捷性成…

吐血推荐10个一键生成论文工具,本科生搞定毕业论文!

吐血推荐10个一键生成论文工具,本科生搞定毕业论文! AI 工具如何帮你轻松应对论文写作难题 随着人工智能技术的不断进步,越来越多的 AI 工具开始进入学术领域,为本科生和研究生提供强大的支持。尤其是在论文写作过程中&#xff0c…

【深度技术】OCR 已死?为何跨境电商必须拥抱“多模态大模型(VLM)”进行图片翻译?

多模态AI VLM 计算机视觉 大模型应用 跨境电商 Python摘要在 AI 图片翻译领域,传统的 “OCR(文字识别) MT(机器翻译)” 方案正面临淘汰。因为它割裂了“视觉”与“语义”,导致翻译生硬、语境错误。本文将从…

java-SSM377建材钢材销售管理系统前端vue-springboot

目录具体实现截图系统概述技术架构核心功能模块创新设计应用价值系统所用技术介绍写作提纲源码文档获取/同行可拿货,招校园代理 :文章底部获取博主联系方式!具体实现截图 系统概述 建材钢材销售管理系统基于SpringBoot和Vue.js开发,采用前后…

vue3+AI算力资源网上商城系统的设计与实现

目录 摘要 开发技术路线相关技术介绍核心代码参考示例结论源码lw获取/同行可拿货,招校园代理 :文章底部获取博主联系方式! 摘要 随着人工智能技术的快速发展,AI算力资源的需求日益增长,而传统的算力交易方式存在效率低、透明度不…

vue3+python中药材采购管理系统

目录中药材采购管理系统摘要开发技术路线相关技术介绍核心代码参考示例结论源码lw获取/同行可拿货,招校园代理 :文章底部获取博主联系方式!中药材采购管理系统摘要 该系统基于Vue3前端框架与Python后端技术开发,旨在实现中药材采购流程的数字…

java-SSM378的音乐网站-付费管理系统vue前端-springboot

目录具体实现截图系统概述技术架构核心功能创新点应用价值系统所用技术介绍写作提纲源码文档获取/同行可拿货,招校园代理 :文章底部获取博主联系方式!具体实现截图 系统概述 Java-SSM378音乐网站付费管理系统是一个基于SpringBoot后端和Vue前端的前后端…

实测Qwen3-Embedding-4B:企业知识库搭建真实体验分享

实测Qwen3-Embedding-4B:企业知识库搭建真实体验分享 1. 引言:为什么选择Qwen3-Embedding-4B构建企业知识库 在当前AI驱动的智能检索时代,企业知识管理正从传统的关键词匹配向语义理解跃迁。然而,许多企业在构建RAG(…

【Python图形学】AI 修图太假?揭秘如何用“光影追踪”算法让翻译后的文字完美落地

Python 计算机视觉 深度估算 光影渲染 图像和谐化 跨境电商摘要在电商图片本地化过程中,最难的不是“把字翻译对”,而是“把字放对”。普通的图像处理工具往往会丢失原图的物理光影信息,导致新文字呈现出**“悬浮感(Floating Arti…

vue3+python人脸识别具有隐私保护的个人资产在线安全管理平台设计与实现

目录摘要关键词开发技术路线相关技术介绍核心代码参考示例结论源码lw获取/同行可拿货,招校园代理 :文章底部获取博主联系方式!摘要 随着数字化进程加速,个人资产安全管理需求日益增长,传统管理方式在隐私保护和实时性方面存在不足…

java-SSM379教师工作考核绩效管理评教系统vue-springboot

目录具体实现截图系统概述功能模块技术亮点应用价值系统所用技术介绍写作提纲源码文档获取/同行可拿货,招校园代理 :文章底部获取博主联系方式!具体实现截图 系统概述 Java-SSM379教师工作考核绩效管理评教系统基于Vue.js和Spring Boot框架开发&#x…

vue3+python农田多源数据智能采集与可视化系统设计

目录摘要开发技术路线相关技术介绍核心代码参考示例结论源码lw获取/同行可拿货,招校园代理 :文章底部获取博主联系方式!摘要 随着现代农业向数字化、智能化方向发展,农田多源数据的采集与可视化成为提升农业生产效率的关键技术。本研究基于V…

Gino同传带练第9天——继续练视译。人和人之间的差距往往就是,你周末节假日都在玩,人家在练;你一天刷8小时短视频,人家一天练15个小时。然后人家一天同传赚几大千的时候,你要说命运不公……

Gino同传带练第9天——继续练视译。 人和人之间的差距往往就是,你周末节假日都在玩,人家在练;你一天刷8小时短视频,人家一天练15个小时。然后人家一天同传赚几大千的时候,你要说命运不公……

java-SSM381的在线课程购买学习系统vue-springboot

目录具体实现截图在线课程购买学习系统(Java-SSM381 Vue-SpringBoot)摘要系统所用技术介绍写作提纲源码文档获取/同行可拿货,招校园代理 :文章底部获取博主联系方式!具体实现截图 在线课程购买学习系统(Java-SSM381 …

深聊长沙实力强的泳池设计公司,博康温泉泳池设计靠谱吗 - 工业品牌热点

2026年品质生活需求持续升级,专业泳池设计已成为私家住宅、商业场景与公共场馆提升空间价值的核心环节。无论是别墅庭院的无边际景观泳池、酒店会所的引流网红泳池,还是学校社区的合规实用泳池,优质服务商的全周期能…

说说源头导线管厂家,杭州天一实业穿线管靠谱吗,值得选吗? - 工业品牌热点

2026国内金属导线管厂家TOP5权威推荐:源头热镀锌钢导线管选型指南,筑牢电气安全防线 建筑电气系统的隐形安全网——金属导线管,是保障线路绝缘、防火阻燃、抗腐蚀的核心载体。2026年行业数据显示,我国金属导线管市…

Label Studio 详解:一站式数据标注平台全面介绍

目录 Label Studio 详解:一站式数据标注平台全面介绍 一、什么是 Label Studio? 二、为什么需要数据标注平台? 三、Label Studio 的核心能力 1️⃣ 支持的数据类型 2️⃣ 支持的标注任务类型 📝 文本类 🖼️ 图…