|
是这样的,在内网里我装了个freeBSD在虚拟机中练习,但是要占用内网里的一个IP地址,但是这个段的IP我不能确定哪些没有人用,要是有人用,那就冲突了,对别人很不方便.
能否写个SHELL来实现这个问题呢?
IP我先去占上的,没人使用,一切都正常,当有人用的时候,系统也会提示IP冲突,在这个时候,就直接关机.
也就是当有IP冲突时,系统自动关机,这个用shell可以实现么?
刚拿自己机器做了下实验~当IP冲突时,在系统下会马上出现以下提示,
Oct 26 10:04:45 viva kernel: arp: 00:12:3f:99:f7:04 is using My IP address 192.168.5.245
但是前面的MAC地址是我的地址~还不能拿它来判断~我想只要匹配上 is using My IP address 192.168.5.245 就判断为是,
这个具体怎么写呢?
写完后是放在crontab里就可以了吧?还是每次启动随系统一起起来呢?
谢谢大家. |
|