cnping, 最小图形化IPV4工具

分享于 

3分钟阅读

GitHub

  繁體 雙語
Minimal Graphical IPV4 Ping Tool
  • 源代码名称:cnping
  • 源代码网址:http://www.github.com/cnlohr/cnping
  • cnping源代码文档
  • cnping源代码下载
  • Git URL:
    git://www.github.com/cnlohr/cnping.git
    Git Clone代码到本地:
    git clone http://www.github.com/cnlohr/cnping
    Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/cnlohr/cnping
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
    
    cnping

    最小图形化 IPV4/http Ping工具。 ( 也有 searchnet,像nmap但是更小更简单)。 它使用 rawdraw,所以它是操作系统独立的。

    
    Usage: cnping [host] [period] [extra size] [y-axis scaling] [window title]
    
    
    
     [host] -- domain or IP address of ICMP ping target, or http://[host] i.e. http://google.com
    
    
     [period] -- period in seconds (optional), default 0.02
    
    
     [extra size] -- ping packet extra size (上面 12), optional, default = 0
    
    
     [const y-axis scaling] -- use a fixed scaling factor instead of auto scaling (optional)
    
    
     [window title] -- the title of the window (optional)
    
    
    
    

    图片:

    如果列出了http主机,那么默认请求是 HEAD/favicon.ico HTTP/1.1,因为这通常是服务器的一个非常快捷的操作。 如果请求了特定的文件或者 uri,则将请求该文件,而 换句话说,http://github.com/cnlohr 将请求 HEAD/cnlohr HTTP/1.1

    如果请求了常规主机名,则将使用 ICMP ( 常规 ping )。

    这允许cnping在本地计算机或者网络策略禁止ICMP的环境中操作。

    插件安装:

    :

    
    sudo apt install libxinerama-dev libxext-dev libx11-dev build-essential
    
    
    make linuxinstall
    
    
    
    

    'linuxinstall'生成工具并将它的复制到 usr/local/bin 文件夹,设置sticky位或者适当的权限,允许它运行,允许它创建原始套接字。

    
    sudo cp cnping/usr/local/bin/
    
    
    sudo chmod +s/usr/local/bin/cnping
    
    
    
    

    注意,如果只请求 http ping,则不需要 root 访问。

    Archlinux:

    cnping-gitArch用户存储库中。


    tool  Minim  minima  PING  IPV4  
    相关文章