阅读:1992回复:8
动态 IP 的问题
昨天看到一个软件,98下动态修改IP 后不用重起。 哪位大侠可给点
提示?有SAMPLE 最好不过。 |
|
沙发#
发布于:2002-03-14 20:13
如果你能把那个软件给我,我可以返汇编看看他怎么实现的。
2k 下好像容易实现。 |
|
|
板凳#
发布于:2002-03-15 13:30
谢谢.可我没有那个软件.好象是从韩国三星的主页上当下来的一个叫
IPCHANGE 的产品的 软件部分. 很想知道它的实现原理.:) |
|
地板#
发布于:2002-03-15 15:37
昨天看到一个软件,98下动态修改IP 后不用重起。 哪位大侠可给点 98下的ip地址修改了的确是不需要重启,之所以系统要求重启 是因为控制面板程序中运行ip的安装dll中,ip的安装dll不能 判断是否只是修改了ip addr,是它要求重启。 98的ip驱动程序本身能够支持动态的修改ip。 |
|
|
地下室#
发布于:2002-03-16 11:19
谢谢版主。
昨天我又试了那个软件。好象它把 固定IP 设置改成了 动态IP(走DHCP)。而且可以随意改 IP地址。是否 98 的 动态 IP 可以 指定呢?(我是说走 DHCP 也可以指定 IP 地址?) 谢谢提示! |
|
5楼#
发布于:2002-03-26 20:47
我可以不需任何软件,在98下改变IP地址生效而不用重起。
|
|
|
6楼#
发布于:2002-03-26 20:48
我可以不需任何软件,在98下改变IP地址生效而不用重起。
simple is good! |
|
|
7楼#
发布于:2002-03-27 11:01
May have a look at your sample code ?
black_789@163.com |
|
8楼#
发布于:2002-03-28 11:06
我可以不需任何软件,在98下改变IP地址生效而不用重起。 我也曾见过类似的说法。 好象是通过控制面版把修改的IP的网卡DISABLE,然后ENABLE,但是试了好象不行。还有一种通过SENDMESSAGE(),来模拟控制面版的操作。不知是否与你的方法一样? 不过,我现在看到的 IPCHANGE,是通过 DHCP 来实现的。好象截获了 98 的 DHCP 协议栈。可以任意修改 IP ,而且不须重起。在TCP/IP 协议的属性页中,IP 地址 启用了DHCP。 当用 IPCHANGE 修改地址时监测 它是否有包发出,结果毫无所获。 不用 IPCHANGE,用 WINIPCFG “释放” IP ,然后“ 刷新 ” IP时,有正常的 DHCP 包。 98 的 IP 地址到底如何绑定的?不知哪位大侠可以告之一二? |
|