首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 网站建设 > 服务器相关 > 动态改变/添加网络设置中TCP/IP的DNS
【标  题】:动态改变/添加网络设置中TCP/IP的DNS
【关键字】:C,IP,TC,动态,网络,DNS,TCP/IP,TCP,TCP,IP
【来  源】:网络

动态改变/添加网络设置中TCP/IP的DNS

例如,把 DNS Server的地址添加为192.0.0.1和192.1.1.0,可调用:

SetTCPIPDNSAddresses(192.0.0.1 192.1.1.0) ;

// 各地址之间用一个空格隔开

1. SetTCPIPDNSAddresses 定义如下:

procedure SetTCPIPDNSAddresses( sIPs : string );

begin

//

// if using Windows NT

//

SaveStringToRegistry_LOCAL_MACHINE(

SYSTEM\CurrentControlSet +

\Services\Tcpip\Parameters,

NameServer,

sIPs );

//

// if using Windows 95

//

SaveStringToRegistry_LOCAL_MACHINE(

SYSTEM\CurrentControlSet +

\Services\VxD\MSTCP,

NameServer,

sIPs );

end;

2. 其中 SaveStringToRegistry_LOCAL_MACHINE 定义:

uses Registry;

procedure SaveStringToRegistry_LOCAL_MACHINE(

sKey, sItem, sVal : string );

var

reg : TRegIniFile;

begin

reg := TRegIniFile.Create( );

reg.RootKey := HKEY_LOCAL_MACHINE;

reg.WriteString( sKey, sItem, sVal + #0 );

reg.Free;

end;

DNS 设置方法:【上一篇】
谈谈DNS 在活动目录中的应用:【下一篇】
【相关文章】
  • DNS 设置方法
  • 网络电话——Netmeeting
  • Novell为网络创造主机文件服务
  • 反恐精英CS服务器架设详解1.5
  • 使用Exchange构筑小型局域网电子邮件系统
  • Exchange 2000 Server安装答疑
  • 企业网络防范Serv-U的漏洞
  • IRC服务器端软件—IRCServ
  • 让IIS支持CGI,本机架设雷敖论坛攻略
  • 轻松架起远程C-S体系
  • 【随机文章】
  • java中遇到的类似约瑟夫问题
  • 对象作用域代码分析
  • C++真是博大精深
  • 变成了更加疯狂的生命力。
  • sniffer技术资料
  • 思科管理故事
  • MIDP2.0手机上的手电筒程序(附代码)
  • 数据恢复初步(2)
  • 用Photoshop7制作一杯热茶
  • 简单易懂,Session的工作方式
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 软讯网络 All Rigths Reserved.