局域网内查找固定ip插口所绑定的ip地址(linux)

来源:互联网 发布:刺马案 知乎 编辑:程序博客网 时间:2024/05/04 19:19

由于lab里面的网络插口疏于管理,各个端口绑定的ip地址已经随着学长学姐的离开而“失传”。一开始为了找到ip地址手动改ip配置,然后ping网关,试了好久也搞不定。因此写了一个自动配置ip,ping网关的shell程序(一旦找到能ping通网关的ip就退出),还挺管用,一一找到了各个插口的ip。程序如下:

 

#!/bin/bashfor i in {2..254}do    IP="10.12.132."    FIP=${IP}"$i"    ifconfig eth0 down    ifconfig eth0 $FIP    ifconfig eth0 netmask 255.255.255.0    route add default gw 10.12.132.1    DNS=`echo nameserver 202.120.224.6`    echo $DNS >>/etc/resolv.conf    ifconfig eth0 up    sleep 6    ping -w 1 -c 1 "10.12.132.1">/dev/null    ret=$?    if [ $ret -eq 0 ]    then        printf "Ping success $FIP"        break    fidone



 



0 0
原创粉丝点击