社区
网络编程
帖子详情
dhcp问题
Working2006
2006-10-09 08:54:43
有没有对应的api可以使原来为静态ip地址变为dhcp的?或者从dhcp变为静态ip地址?
...全文
155
9
打赏
收藏
dhcp问题
有没有对应的api可以使原来为静态ip地址变为dhcp的?或者从dhcp变为静态ip地址?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Working2006
2006-10-10
打赏
举报
回复
如果原来是静态的,更改IP后重启还是有效的,但是从静态IP通过api改为dhcp后如果不在注册表保存,重启后仍然会变回静态的
billy145533
2006-10-10
打赏
举报
回复
读取注册表取得适配器名称
将IP信息写入注册表
Working2006
2006-10-10
打赏
举报
回复
要再通过修改注册表后才重启后继续有效
Working2006
2006-10-10
打赏
举报
回复
我的系统也是xp sp2 但不知为什么修改后再重启就不再有效了,我的代码如下
typedef int (CALLBACK*fnDhcp)(LPWSTR,LPWSTR,BOOL,DWORD,DWORD,DWORD,int);
fnDhcp m_fn;
HINSTANCE hDhcpDll=::LoadLibrary("dhcpcsvc.dll");
m_fn=(fnDhcp)GetProcAddress(hDhcpDll,"DhcpNotifyConfigChange");
m_fn(NULL,wAdapterName,FALSE,0,0,0,1); //由原来的静态IP改变为dhcp,但重启后又变回静态
billy145533
2006-10-09
打赏
举报
回复
只要你操作正确,重启后依然有效
xp sp2测试通过
jixingzhong
2006-10-09
打赏
举报
回复
写入注册表
或者是其他配置文件中 ...
Working2006
2006-10-09
打赏
举报
回复
感谢billy145533(努力升星)你的帮助,用这个api虽然可以修改,但是重启后就无效了,请问有没有办法使得 重启后仍然有效的方法?
billy145533
2006-10-09
打赏
举报
回复
有的
不过是个未公开的api
DhcpNotifyConfigChange
调用IP helper API取得适配器名称 ,有时候需要过滤掉虚拟网卡
读取注册表取得适配器名称
将IP信息写入注册表
调用DhcpNotifyConfigChange通知配置的改变
未公开函数DhcpNotifyConfigChange位于 dhcpcsvc.dll中
参考http://www.pconline.com.cn/pcedu/empolder/gj/vc/0508/694212_2.html
nuaawenlin
2006-10-09
打赏
举报
回复
没有
DHCP
问题
处理
本文分析内网中多个
DHCP
服务器导致的IP冲突
问题
,解释设备如何选择
DHCP
响应,并指出地址池重复带来的网络不稳定、广播风暴等风险。同时介绍通过交换机实现MAC/IP绑定、
DHCP
Snooping等安全措施,防止未授权设备接入,保障内网稳定与安全。
linux下怎么启动
dhcp
,linux下的
dhcp
启动的
问题
本文记录了在 Linux 下启动
DHCP
服务器时遇到的
问题
及解决过程。主要
问题
是配置文件 /etc/
dhcp
d.conf 中第 12 行存在语法错误,具体为缺少分号,并且 IP 地址范围未正确指定到网络 192.168.0.0/255.255.255.0。通过修正这些错误,成功解决了
DHCP
服务启动失败的
问题
。
XP收到
DHCP
Offer之后,不发送
DHCP
Request
问题
在
DHCP
学习与测试中,发现XP客户端在收到
DHCP
Offer后未发送REQUEST消息。
问题
源于XP对RFC2131标准的严格遵循,需要特定的
DHCP
消息格式。错误报文显示广播IP地址不符。解决方法是调整交换机VLAN广播地址为255.255.255.255,从而恢复功能。
解决本地模拟IP的
DHCP
冲突
问题
本文聚焦解决
DHCP
冲突导致的多IP绑定失效
问题
。分析了
问题
原因,包括
DHCP
动态分配机制和混合模式冲突。给出两种解决方案,一是将原有IP设为静态地址,二是禁用
DHCP
对特定接口的干扰。还介绍了验证配置方法和注意事项,确保多IP绑定稳定。
dhcp
如何每次请求固定地址_关于
DHCP
这几个
问题
,你都能答出来,我就服你
本文详细介绍了
DHCP
获取地址的过程,包括发现、提供、请求和确认阶段。还探讨了request广播发送的原因,以及
DHCP
服务器发送ACK和NAK的场景。此外,解释了
DHCP
中继和Option82的概念,最后分析了
DHCP
在现实使用中存在的
问题
及防范方法。
网络编程
18,357
社区成员
64,165
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章