有什么方案可以抢占局域网内的所有IP?(比如virtualbox的bridge模式就可以,但是开个虚拟机代价太大)

2013-06-22 18:28:49 +08:00
 biaobiaoqi
具体情况是,学校组织给我们这栋教学楼分配了一定数量的IP,并细化给不同的实验室不同数量和网段。最近发现我们的网段里的部分IP被其他实验室抢占了。原来教学楼的网管并没有对不同实验室做具体的限制,只是口头分配了而已。

我是实验室的网管管理,我想通过某个方式,将原本属于实验室的IP全收集起来,做集中管理,让其他想抢占IP的人无法获得。理论上,只要我先在机器上运行起了一个IP,其他机器再想使用这个IP就会发生冲突,无法连入。这样子,当实验室添加机器需要新IP时,我直接关闭对应IP,让新机器使用即可。

所以,请教大家,有没有什么解决方案或者工具能占有IP的?多谢啦。
4780 次点击
所在节点    问与答
20 条回复
rrfeng
2013-06-22 18:35:07 +08:00
我偷偷的告诉你
照你的说法占了也没用,最大的可能是两个人都上不去了

要从根源上解决问题,给老师反映情况吧,做 MAC 绑定或者 VLAN ……或者多分点儿地址
或者直接用 NAT 好了
biaobiaoqi
2013-06-22 18:46:20 +08:00
多谢@rrfeng

似乎windows对IP冲突这种问题做过处理?有同学反映,他设定某个IP后,windows有提示IP冲突,然后就上不了网了呢。因为教学楼里其他的都不是计算机专业,大多数用的是windows,如果这样的话,这个方法还是有效的。

让上面做mac绑定感觉不太现实呢。对行政管理的老师们的效率和实在不抱希望。

NAT动态分配IP不太好,因为实验室的PC都有远程的需求,需要固定IP。
dreamage
2013-06-22 18:58:56 +08:00
网卡属性那里能加多个ip,自己找找
est
2013-06-22 19:22:45 +08:00
IP并没有 “抢” 这个概念。只能 绑定 或者 冲突。
biaobiaoqi
2013-06-22 19:27:50 +08:00
@est 冲突的结果就是两个人都上不去?还是一个混乱的无法预计的效果啊。回头我测试下。。
bigredapple
2013-06-22 19:56:31 +08:00
弄一个虚拟机,多开几块网卡
chainkhoo
2013-06-22 20:01:58 +08:00
绑定mac地址是最好的解决方案 因为一般来说实验室的电脑都是固定的 绑定MAC地址既方便了管理 也能防止盗用
iloahz
2013-06-22 20:04:59 +08:00
如果是dhcp的话,抢了也没什么意义吧。如果静态的,就不存在抢“占”ip一说啊
swulling
2013-06-22 20:15:56 +08:00
IP冲突后谁有效不一定,但是可以用ARP欺骗网关。分分钟秒杀对方
@biaobiaoqi


但是最有效的是去网络中心投诉。。
biaobiaoqi
2013-06-22 21:49:03 +08:00
@iloahz 不是dhcp的,自己设定的。不同网段分配给哪个教室也是同一文件下达规定好的。只是网管中心并没有做mac绑定的限制哎。
biaobiaoqi
2013-06-22 21:52:05 +08:00
@swulling 请教arp欺骗有没有比较好的工具哇~可以试试;)
biaobiaoqi
2013-06-22 21:53:03 +08:00
@bigredapple 发现同一个网卡也可以添加多个IP的,不知道有没有效果,我待会儿实验下
aveline
2013-06-22 21:54:17 +08:00
lz 是想同一个网卡绑定多个 IP 吧...

Windows 的话,在 本地连接 > 属性 > TCP/IPv4 > 高级 里就能绑定多个 IP 了。

Linux 的话,用的哪个发行版 ...
est
2013-06-22 21:54:39 +08:00
@biaobiaoqi 没有啥上不去的。一些packet混乱,严重的导致阻塞和效率底下而已。如果你的TCP/IP栈足够牛逼强大可以无视这些。
swulling
2013-06-22 22:21:54 +08:00
@biaobiaoqi 简单的话arping就够了

不断的告诉网关你才是xxx就好
tywtyw2002
2013-06-22 22:37:42 +08:00
sendarp 就可以了 写个脚本 然后发arp包 如果是dhcp的话 linux多建立几个 eth0:x
用脚本获取dhcp 然后 sendarp也可以。


ps 我一般都在交换机上做 mac-learning, 然后max mac address 3。
haohaolee
2013-06-23 01:35:51 +08:00
老实说,最好的方法,还是在二层做一些认证,比如802.1x。申请点资金,一栋教学楼,怎么也得配个好点的交换机吧
zhujinliang
2013-06-23 08:20:35 +08:00
我在大学时也想干这个事,IP是dhcp分配的,那个dhcp有记录的功能,如果你不去网络中心申请解除绑定,你以后上网肯定得到的都是这一个IP,我想知道如果ip都分配完了会是怎么个样子
haohaolee
2013-06-23 10:58:46 +08:00
@zhujinliang 分完了就分不到 ip 了啊。dhcp 的方法阻止不了设置为静态 ip
dndx
2013-06-23 11:05:26 +08:00
你可以在一块网卡上绑定无限多个 IP 。

但这并不是解决问题的好办法。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/73258

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX