什么是IP地址与IP地址的动态分配1. IP地址基本概念Internet依靠TCP/IP协议,在全球范围内实现不同硬件结构、不同操作系统、不同网络系统的互联。
在Internet上,每一个节点都依靠唯一的IP地址互相区分和相互联系。
IP地址是一个32位二进制数的地址, 由4个8位字段组成,每个字段之间用点号隔开,用于标识TCP/IP宿主机。
每个IP地址都包含两部分:网络ID和主机ID。
网络ID标识在同一个物理网络上的所有宿主机,主机ID 标识该物理网络上的每一个宿主机,于是整个Internet上的每个计算机都依靠各自唯一的IP地址来标识。
IP地址构成了整个Internet的基础,它是如此重要,每一台联网的计算机无权自行设定IP地址,有一个统一的机构—IANA负责对申请的组织分配唯一的网络ID,而该组织可以对自己的网络中的每一个主机分配一个唯一的主机ID,正如一个单位无权决定自己在所属城市的街道名称和门牌号,但可以自主决定本单位内部的各个办公室编号一样。
2. 静态IP与动态IPIP地址是一个32位二进制数的地址,理论上讲,有大约40亿(2的32次方)个可能的地址组合,这似乎是一个很大的地址空间。
实际上,根据网络ID和主机ID的不同位数规则,可以将IP地址分为A(7位网络ID和24位主机ID)、B(14位网络ID和16位主机ID)、C(21位网络ID和8位主机ID)三类,由于历史原因和技术发展的差异,A类地址和B类地址几乎分配殆尽,目前能够供全球各国各组织分配的只有C类地址。
所以说IP地址是一种非常重要的网络资源。
对于一个设立了因特网服务的组织机构,由于其主机对外开放了诸如WWW、FTP、E-mail等访问服务,通常要对外公布一个固定的IP地址,以方便用户访问。
当然,数字IP 不便记忆和识别,人们更习惯于通过域名来访问主机,而域名实际上仍然需要被域名服务器(DNS)翻译为IP地址。
例如,你的主页地址是 ,用户可以方便地记忆和使用,而域名服务器会将这个域名翻译为101.12.123.234,这才是你在网上的真正地址。
而对于大多数拨号上网的用户,由于其上网时间和空间的离散性,为每个用户分配一个固定的IP地址(静态I P)是非常不可取的,这将造成IP地址资源的极大浪费。
因此这些用户通常会在每次拨通ISP的主机后,自动获得一个动态的IP地址,该地址当然不是任意的,而是该ISP申请的网络ID和主机ID的合法区间中的某个地址。
拨号用户任意两次连接时的IP地址很可能不同,但是在每次连接时间内IP地址不变。
在command目录中创建一个sip.bat文件, 内容如下:@echo off netsh exec C:\Progra~1\command\sip.txt > nulUXipconfig /all | moreC-.]\@echo onqRhQ创建一个sip.txt文件, 内容如下:Zint ip set address name ="本地连接" source = static addr= 192.168.1.99 mask = 255.255.255.0 gateway = 192.168.1.100 gwmetric = 1 +p<a&}int ip set dns name = "本地连接" source =static addr =211.101.137.1 9int ip add dns name = "本地连接" addr =202.99.8.1q测试一下吧! 在dos 命令行中敲入sip + 回车(嘻嘻,才四下)#e_Z动态IP地址就成了静态IP地址. 好了,解释一下sip.txt的意思吧!E<192.168.1.99 是你要配置的IP地址hrvRL192.168.1.100 是你的网关M:ZO.211.101.137.1 是你的第一个DNS IP地址dM$oh202.99.8.1 是你的第二个DNS IP地址o]_wx<照样子改改就行了.,/[给某个用户分配一个固定的IP地址,他每次连入Internet都从这个地址进入,这种IP地址叫做静态IP地址。
静态IP地址的优点是能使别的用户访问他,所以可以在自己的计算机上建立服务器;缺点是静态IP地址入网费和使用费都比较高。
当某个用户在某个时刻要入网时,系统随机地从空闲的IP地址中挑选一个给用户,作为他入网的IP地址,由于随机的,所以称用户的IP地址是动态IP地址。
动态IP地址的优点是把有限的宝贵IP地址资源分配给更多的用户:缺点是无法让其它用户访问你的信息资源。
在Internet上有千百万台主机,为了区分这些主机,人们给每台主机都分配了一个专门的地址,称为IP地址。
通过IP地址就可以访问到每一台主机。
IP地址由4部分数字组成,每部分数字对应于8位二进制数字,各部分之间用小数点分开。
如某一台主机的IP地址为:211.152.65.112 ,Internet IP地址由NIC(Internet Network Information Center)统一负责全球地址的规划、管理;同时由Inter NIC、APNIC、RIPE三大网络信息中心具体负责美国及其它地区的IP地址分配。
固定IP:固定IP地址是长期固定分配给一台计算机使用的IP地址,一般是特殊的服务器才拥有固定IP地址。
动态IP:因为IP地址资源非常短缺,通过电话拨号上网或普通宽带上网用户一般不具备固定IP地址,而是由ISP动态分配暂时的一个IP地址。
普通人一般不需要去了解动态IP地址,这些都是计算机系统自动完成的。
公有地址(Public address)由Inter NIC(Internet Network Information Center 因特网信息中心)负责。
这些IP地址分配给注册并向Inter NIC提出申请的组织机构。
通过它直接访问因特网。
私有地址(Private address)属于非注册地址,专门为组织机构内部使用。
以下列出留用的内部私有地址A类10.0.0.0--10.255.255.255B类172.16.0.0--172.31.255.255C类192.168.0.0--192.168.255.255众所周知,由于历史和技术的原因,目前的IP地址已经非常匮乏了,一个固定IP地址的租用费用是十分昂贵的(虽然各地电信服务商的价格不同,但都超出个人、中小企业的承受能力之外),所以,目前绝大部分的中小企业都是通过ADSL宽带拔号上网,因此它的IP可以是动态的,通常体现在我们每次拨号所得到的IP地址都不同,当用户断线时服务商马上回收进行再分配。
而作为服务器的计算机的IP地址必须是静态的(固定的),因为它要为用户提供服务,为什么呢?试想一下,如果一台服务器的IP地址每天变换,那又有哪个用户可以记住服务器的地址呢?而这也将势必影响中小企业的信息化进程。
为此,网欣推出了专为解决中小企业动态IP矛盾的网欣动态IP解析程序,大大减轻中小企业的信息费用负担,同时又具有功能全面、实施灵活等多种优势,是目前同类产品中为数不多的高性比应用程序。
主要功能:因为绝大部分Internet用户上网的时候分配到的IP地址都是动态的,用传统的静态域名解析方法,用户想把自己上网的计算机做成一个有固定域名的网站,是不可能的。
而通过网欣动态域名服务,用户可以申请一个域名,把域名与自己上网的计算机绑定在一起,这样就使在家里或公司里搭建自己的网站的梦想成为现实。
同时,网欣动态域名服务支持动态和静态两种方式的域名解析,可以在一台电脑上同时建立最多十个不同二级域名的网站。
而且由于软件采用的是WINDOWS服务域名解析机制,当您启动电脑后不用登陆也可以将电脑的动态IP地址更新到域名解析服务器上。
为我的网站找个固定的“家”——动态域名解析轻松上路■安徽濮青随着个人用户宽带上网的普及,越来越多的网民开始在自己的电脑上架设服务器和主页空间,这个完全属于自己的网络个人家园将没有免费主页中的广告骚扰,没有虚拟主机的空间和功能限制,也无须支付主机托管的高昂费用。
不过目前个人架站所需要解决的关键问题不在于安装配置和管理主机服务器,而是作为电信ISP提供给一般用户的个人宽带业务,其IP地址通常采用DHCP进行动态分配,这样一来,用户在每次登录互联网时,其获得的IP地址都是在不断变化的,用户不能保证分配到的前后IP地址一样,也无法预知自己下次联网时所获得的IP地址。
因此如果要直接在具有动态IP地址的主机上架设个人网站是很难设定DNS域名的,而且访问者也因为主机IP地址变化而无法访问该站点。
现在有一种被称为动态域名解析的系统可以轻松解决这一难题,该系统可实现将用户的动态IP地址映射到一个固定DNS域名的解析服务上,即DDNS(动态域名解析服务)。
一般来说一个动态域名解析系统由两部分组成,一部分是服务器端程序,通常位于系统服务提供商的主机上,由它负责提供DNS服务以及实现实时动态域名解析;另一部分是客户端程序,安装在具有动态IP地址的用户电脑上。
客户端程序负责在用户每次上网时把本机的IP地址告诉服务器端程序,在收到客户端通知后服务器端程序可立即更新原域名的解析映射,将新的IP地址重新与原有的固定域名相对应,这样就实现了动态IP到域名的同步映射。
通过使用动态域名解析系统,你的网站即使没有静态IP地址,互联网上的访问者也能通过输入固定域名来拜访你的个人家园。
下面我们就来自己动手解析动态域名。
在介绍动态域名解析软件之前,首先假定网友们已经在自己的主机上搭建了网站服务器(编:想了解相关内容可以参考本刊2002年15期的相关内容),并可通过浏览器输入“http://localhost/”看到自己的默认网站首页画面,启用了IIS默认站点就会进入“http://localhost/iishelp/iis/misc/default.asp”的帮助资料页面,这就说明IIS的Web服务器已经安装成功了,如图1所示。
以下介绍中均以最为常见的PWS(Win98)和IIS(Win2000)Web服务器作为说明示例。
接下来先了解一下目前有哪些可以提供动态域名解析服务的厂商。
下表列出了一些国内常见的动态域名解析服务提供商的特点和功能比较:另外上述的动态域名解析软件还都具有如下的共同特性:1.一般均支持包括普通电话线、ISDN、xDSL、Cable Modem、Fttx+LAN和其他任何能够提供互联网公网IP地址的接入线路,也支持对静态地址的解析。
2.一般工作平台为Windows 98/Me/NT/2000/XP,少数可以在Linux和Unix下工作。