zoukankan      html  css  js  c++  java
  • gratarp

    gratarp

    root@ACU:/tmp/xxx# wget http://mirrors.ustc.edu.cn/openwrt/releases/17.01.1/packages/mips_24kc/base/libsysfs_2.1.0-2_mips_24kc.ipk
    Downloading 'http://mirrors.ustc.edu.cn/openwrt/releases/17.01.1/packages/mips_24kc/base/libsysfs_2.1.0-2_mips_24kc.ipk'
    Connecting to 202.38.95.110:80
    Writing to 'libsysfs_2.1.0-2_mips_24kc.ipk'
    libsysfs_2.1.0-2_mip 100% |*******************************| 11938   0:00:00 ETA
    Download completed (11938 bytes)
    root@ACU:/tmp/xxx# 
    root@ACU:/tmp/xxx# wget http://mirrors.ustc.edu.cn/openwrt/releases/17.01.1/packages/mips_24kc/base/iputils-arping_20101006-1_mips_24kc.ipk
    Downloading 'http://mirrors.ustc.edu.cn/openwrt/releases/17.01.1/packages/mips_24kc/base/iputils-arping_20101006-1_mips_24kc.ipk'
    Connecting to 202.141.176.110:80
    Writing to 'iputils-arping_20101006-1_mips_24kc.ipk'
    iputils-arping_20101 100% |*******************************|  6185   0:00:00 ETA
    Download completed (6185 bytes)
    root@ACU:/tmp/xxx# 
    root@ACU:/tmp/xxx# /tmp/xxx/arping -A -I br-lan -c 1 10.120.53.180 root@ACU:/tmp/xxx#
    root@ACU:/overlay/upper# ls -l
    drwxrwxr-x    5 root     root             0 Oct 23  2019 etc
    drwxr-xr-x    4 root     root             0 Sep 30 16:23 usr
    root@ACU:/overlay/upper# 
    root@ACU:/overlay/upper# ls -l usr/bin/arping 
    -rwxr-xr-x    1 root     root         12341 Sep 30 16:21 usr/bin/arping
    root@ACU:/overlay/upper# 
    root@ACU:/overlay/upper# ls -l usr/share/gratarp/gratarp.sh 
    -rwxr-xr-x    1 root     root           355 Sep 30 16:32 usr/share/gratarp/gratarp.sh
    root@ACU:/overlay/upper# 
    root@ACU:/overlay/upper# cat usr/share/gratarp/gratarp.sh 
    #!/bin/sh
    
    while : 
    do
    
    #which interface to gratuitous ARP
    interface=br-lan
    
    #seconds between pings
    interval=60
    
    #gets the current IP address for the interface you specified above
    ipaddr=$(ip addr show $interface | grep "inet " | awk '{print $2}' | awk -F'/' '{print $1}')
    gwaddr=${ipaddr%*.}.1
    
    arping -A -I $interface $ipaddr -c 1
    
    sleep $interval
    
    done
    
    root@ACU:/overlay/upper# 

    ============== End

  • 相关阅读:
    Java基础6
    多行文本框回车换行设置
    CentOS7系统配置国内yum源和epel源
    System Integrity Protection (SIP) iOS10.15安装软件提示文件损坏问题解决方法
    转载:Spring Boot 不使用默认的 parent,改用自己的项目的 paren
    微软Speech语音合成技术
    反编译工具
    线性链表的代码实现
    不一样的鸡汤,你有房吗?你有车吗?你有房车吗?
    递归,迭代和回调
  • 原文地址:https://www.cnblogs.com/lsgxeva/p/13755283.html
Copyright © 2011-2022 走看看