IP地址修改器能够快速地在多个不同的固定IP地址之间进行切换。手动输入这些IP地址既费时又容易出错,所以使用这款IP地址修改器可以大大提高效率。该程序的核心原理是利用WMI的Win32_NetworkAdapter和Win32_NetworkAdapterConfiguration,以及Netapi32.dll和注册表文件来获取相关信息。在硬件配置方面,使用Setupapi.dll来控制网卡的启用和禁用。原本计划使用iphlpapi.dll来获取信息,但经过测试后发现它几乎没有用处。至于MSFT_NetAdapter,由于至少需要Windows 8或Server 2012,所以被放弃了。尽管MSFT_NetAdapter在信息融合和方式选择上更为丰富,但仍然需要与Win32_NetworkAdapterConfiguration配合使用。如果能够有一个独立的动态库或WMI类来管理这些功能就好了。
新版本的配置方案INI文件被放置在程序根目录下的“ip.dat”中,而不是老版本放置在AppDataDir下。这样的更改主要是为了方便备份数据。另外新版本的GUI还提供了对配置文件的管理功能。,在“高级配置”选项中,即使在没有任何方案的情况下,也可以使用“待应用的配置信息”的特定配置。如果MAC地址被留空并勾选了修改,程序将恢复网卡的原始MAC地址。
软件特点
能够指定特定网卡修改IP地址。
支持配置不同的IP地址并一键切换。
提供MAC地址仿冒和修改功能。
可开启和禁用网卡。
允许修改计算机名称和工作组。
如何使用
下载并安装IP地址修改器。
打开程序选择需要修改的网卡。
在“高级配置”选项中设置IP地址、子网掩码、网关和DNS服务器等信息。
如需修改MAC地址,在“高级配置”中勾选相应选项并输入新的MAC地址。
点击“应用”按钮,即可完成IP地址的修改。
若要恢复网卡的原始MAC地址,只需在“高级配置”中留空MAC地址并勾选“修改MAC地址”选项。
如需切换到其他配置,只需在配置列表中选择相应的方案并点击“应用”即可。