无忧启动论坛
标题:
再求一段CMD命令:如何查询局域网中空闲的IP地址?
[打印本页]
作者:
Civiwu
时间:
2008-5-12 08:53
标题:
再求一段CMD命令:如何查询局域网中空闲的IP地址?
单位的局域网,自己机器的IP地址老是被人占用。网管又没有打开DCHP服务,无法自动获取。结果上班第一件事总是给机器换IP,真是蛮烦的。
故再求一段cmd命令:查询局域网中未被占用的IP地址,并自动更换之!
呵呵,请高手帮忙了!一定加分奖励!
作者:
Civiwu
时间:
2008-5-20 12:09
继续求!.........
作者:
lianking
时间:
2008-5-20 16:00
在百度里搜索一下,下载一个网管工具就可以随时查看了.如果找不到,留个邮箱地址给我,我发给你
作者:
renmingwu
时间:
2008-5-20 16:02
提示:
作者被禁止或删除 内容自动屏蔽
作者:
Civiwu
时间:
2008-5-21 09:36
原帖由
renmingwu
于 2008-5-20 04:02 PM 发表
我觉得这事应该往你的网管反映,或向其他的上级反映,你自己来回改是解决不了问题的。
问题是与网管联系的结果就是让我自己换IP。我嫌烦,想用一个批处理搞定它算了。
作者:
mengyi-hack
时间:
2008-5-26 19:11
有会的吗?高手们???????????
作者:
kuangying_517
时间:
2008-5-26 22:09
标题:
代码回复
将下面的IP地址的前三段(即192.168.XXX)和子网掩码( 255.255.255.0),默认网关(192.168.XXX.1)换成网管设置的数字就可以了
for /l %%1 in (2,1,255) do (
ping -n 1 192.168.XXX.%%1
if errorlevel==1 netsh interface IP set Address "本地连接" static 192.168.XXX.%%1 255.255.255.0 & netsh interface ip set Address "本地连接" gateway=192.168.XXX.1 gwmetric=1 & goto exit
)
:exit
cls
echo 切换成功,按任意键退出
pause >nul
作者:
chenall
时间:
2008-5-26 22:19
简单点用PING,自己改下。
@echo off
for /l %%i in (1,1,254) do ping /n 1 192.168.0.%%i||(SET N=%%i&goto :next)
:next
netsh interface ip set address name="本地连接" static 192.168.0.%n% 255.255.255.0
复制代码
作者:
zts59
时间:
2008-5-27 11:59
有些关了IGMP的,PING不通怎么办?
作者:
netwinxp
时间:
2008-5-27 13:27
标题:
回复 #1 Civiwu 的帖子
对于网管有义务对局域网IP进行划分甚至绑定(同时也有利于网络管理)。目前没在用的IP并不一定不存在(可能没开机),另外,一些网络设备可能并没有对所有的IP开放,所以对于非DCHP可以要求网管分配固定IP(如果需要对他人提供局域网网站或功能性服务器,可以申请多个IP、代理域、专用服务器),如果得不到满足,可以向网管上一级要求。(从单位管理的角度来讲,上述是合理且合适的做法)
[
本帖最后由 netwinxp 于 2008-5-27 01:33 PM 编辑
]
作者:
chenall
时间:
2008-5-27 14:10
同意netwinxp的说法,最好还是统一管理。
使用DHCP服务器+绑定MAC分配IP。
作者:
xinen007
时间:
2008-5-27 20:56
上面的代码能解释一下就好了,偶还是菜鸟。。。
作者:
steas
时间:
2008-5-30 20:19
将网管开除是最好的办法~~~
作者:
ggyy66
时间:
2008-6-4 06:28
天天换ip,真是第一次听说.
作者:
secowu
时间:
2008-6-9 10:29
真是第一次听说.
欢迎光临 无忧启动论坛 (http://wuyou.net/)
Powered by Discuz! X3.3