请问各位如何修改本机的IP地址、GATEWAY、子网掩码(win2000)(150分)

  • 主题发起人 主题发起人 天使小徒
  • 开始时间 开始时间
你的那串字符应该是注册表里的一个键,找到它,看它下面有没有一个Connection,里面有该有个自键Name (好像是叫子键,反正就是Value),它得值(Data)就是你应该用的名字
 
逻辑IP设置,启动逻辑IP命令:

Win2000
netsh interface ip add address name="本地连接" ip mask
关闭逻辑IP命令:
netsh interface ip delete address name="本地连接" ip
例如:

netsh interface ip add address name="本地连接" 192.168.20.19 255.255.255.0
netsh interface ip delete address name="本地连接" 192.168.20.19
netsh interface ip set address name="本地连接" source=dhcp

英文版设置位动态IP:
netsh interface ip set address name="Local Area Connection" source=dhcp


netsh>interface ip set address ?

用法: set address [name=]<string>
[[source=]dhcp |
[source=] static [addr=]IP address [mask=]IP subnet mask]
[[gateway=]<IP address>|none [gwmetric=]integer]


参数:

标记 值
name - 接口名称。
source - 下列值之一:
dhcp: 对于指定接口,设置用 DHCP 配置 IP
地址。
static: 设置使用本地静态配置设置 IP
地址。

gateway - 下列值之一:
<IP address>: 您设置的 IP 地址的指定默认网关。
none: 不设置默认网关。
gwmetric - 默认网关的跃点数。如果网关设置为 'none',则不应设置此字段。
只有在 'source' 为 'static' 时才设置下列选项:

addr - 指定接口的 IP 地址。
mask - 指定 IP 地址的子网掩码。

注释 : 用来将 IP 地址配置模式从 DHCP 模式改为 static,或从 static
模式改为 DHCP。用静态 IP 地址在接口上添加 IP 地址,或添加
默认网关。
示例 :

set address name="Local Area Connection" source=dhcp
set address local static 10.0.0.9 255.0.0.0 10.0.0.1 1


其实就是执行一条命令就行了。
 
to:Walter
找不到所謂的Name項
 
可能这就是问题所在[:)]应该有的
我把握得贴出来你参考一下然后补上再试试

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Network/{4D36E972-E325-11CE-BFC1-08002BE10318}/{373EBF00-1307-492C-8C2A-120D7585F407}/Connection]
"PnpInstanceID"="PCI//VEN_8086&DEV_1031&SUBSYS_02091014&REV_41//4&1472819D&0&40F0"
"MediaSubType"=dword:00000001
"Name"="Local Area Connection"
"ShowIcon"=dword:00000001

 
是有
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Network/{4D36E972-E325-11CE-BFC1-08002BE10318}/{E953648F-FE9B-4D2A-AF3E-2C526D1C4500}/Connection]
"PnpInstanceID"="PCI//VEN_1039&DEV_0900&SUBSYS_09001849&REV_90//3&61AAA01&0&20"
"Name"="Local"
"ShowIcon"=dword:00000001

名稱我都改為Local為什麼還不行呢???
問題解決我補上300分
 
"Name"項為"本地連接"
但是我試了netsh 後面改為本地連接也一樣出現錯誤
 
直接在网络连接里改名,然后用netsh interface ip show config看看能不能返回正确的名字。要是还不行的话,我想可能是哪里的设置有问题,你找另外一台试试看是不是还出一样的问题,实在不行的话重装系统试试看。我试过公司5、6台都很正常
 
試了幾台電腦就我的有問題

我都不知道怎麼回事了[?]
 
......建议你重装机器
 
慘啊!

沒時間重裝啊,到底是那裡的原因才會導致這樣的情況呢????
 
.....我估计找原因的时间足够装2次机器了。
或者你把网络连接删除然后重新安装一次试试看,不行的话再检查注册表,网络协议设置,驱动程序,服务设置,安全设置

.........建议你还是重装为好
 
这个问题本人只解决了一半,修改注册表后,调用别人给的库来实现网卡禁用在启用。之后就生效了。但本人正在寻求从指定网卡读取ip的方法,不希望调用注册表的那种方法。
 
接受答案了.
 
后退
顶部