动态 IP 环境下客户端自动猎取服务器地址新方法的讨论一、讨论背景在家庭网络环境下,想把分布于忻州市内不同街道的商店、超市通过软件统一管理起来。这些管理软件中的客户端要接入处于动态分配 IP 环境中的服务器,需提前猎取服务器当时的 IP 地址,并进行相关网络配置,才可访问服务器。因为通信公司 IP 地址有限,家庭用户不可能每个都是固定 IP ,即每次断电后或系统重启后将被电信部门重新分配不同的 IP 地址。要想解决这个问题,传统的方法要不是耗时费劲就是费用较高或稳定性安全性不高,均不能令中小型公司和商户满意如何实现客户电脑配置简单化或自动化就成为了迫切要解决的问题。二、实现目标服务器使用电信部门动态分配的 IP(IP 地址每次接入都不一样,如 ADSL 宽带上网),通过编写软件,让软件为客户端自动猎取服务器IP 地址,自动配置客户端应用软件的网络参数,使其随时都可以连接服务器,提供方便、稳定和免费的服务。三、设计过程去年暑假,我在叔叔的店里帮忙。叔叔在忻州开了两家服装店,店里使用的商业管理软件都是“管家婆”.有段时间,店里的销售软件和服务器连接不上,叔叔和店里的几个销售员每当遇到这种情况就打电话叫一个懂电脑的师傅过来处理,人家过来配置完又可以用了,可是每当遇到电脑关机或突然断电的情况还得麻烦人家.叔叔和几个店员也试着学习,但是好像操作繁琐,没有电脑基础并不容易掌握.遇到这种情况,所有的销售还得手工记录然后添加进销售软件中,频繁出现的脱网令叔叔和几个店员苦不堪言,浪费了大量的时间。后来在脱网时,我和几个同学也学习着那个师傅的办法给销售软件配置IP,但是每次都得打电话问另一个店里的服务器 IP.有时,服务器那边断电,这边还得联系那边问当前的 IP 是多少以便重新配置客户端.因为店里每天下班时习惯切断所有电源,所以这样的工作几乎每天都在重复,终于有一天,我觉得这不是个办法,我想找个一劳永逸的办法。 首先我想到这样的问题绝对不是我第一个遇到的,于是我查找和咨询目前解决此类问题的方法.(一)为服务器申请固定 IP 地址通过该方法客户端可通过固定方式提前配置好的指向的服务器 IP地址,优点是稳定、操作简单,用户使用方便,缺点是每月都需交很高费用,我走访了忻州联通和忻州电信,工作人员说一年需上万元甚至几万元,费用很高,不适合中小型商业用户使用.(二)利用付费域名服务商提供服务动态 IP 环境下,利用付费域名服务商提供的服务(如“...