Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
JNETTOP(8)		     System Manager's Manual		      JNETTOP(8)

NAME
     jnettop - View hosts/ports taking up the most network traffic

SYNOPSIS
     jnettop [options] [-i interface] [-d filename] [-f filename] [-x rule]

DESCRIPTION
     This manual page documents briefly the jnettop command. This manual page is
     OBSOLETE.	Please	use jnettop -h as a main source of information about us-
     age.

     jnettop captures traffic coming across the host it is running on  and  dis-
     plays  streams  sorted  by  bandwidth they use. Result is a nice listing of
     communication on network by host and port, how many bytes went through this
     transport and the bandwidth it is consuming.

OPTIONS
     These programs follow the usual GNU command line syntax, with long  options
     starting with two dashes (`-').  A summary of options is included below.

     -h, --help
	    Show summary of options.

     -v, --version
	    Show version of program.

     -b, --bit-units
	    show BPS In bits per second, not bytes per second

     -c, --content-filter
	    disable content filtering

     -d, --debug filename
	    write debug information into file

     -f, --config-file filename
	    reads  configuration from filename. defaults to ~/.jnettop. an exam-
	    ple can  be  found	at  /usr/share/doc/jnettop/dot.jnettop.   or  in
	    .jnettop file from original distribution package.

     -i, --interface name
	    capture packets on specified interface

     --local-aggr [none|host|port]
	    set local aggregation to specified value

     -n, --no-resolver
	    disable resolving of ip addresses

     -p, --promiscuous
	    enables promiscuous mode on the sniffed interface

     --remote-aggr [none|host|port]
	    set remote aggregation to specified value

     -s, --select-rule name
	    selects  one of the rules defined in .jnettop configuration file (by
	    it's name)

     -x, --filter rule
	    allows for specification of custom filtering rule. this  allows  for
	    tcpdump(1)	style  syntax.	don't forget to enclolse the filter into
	    quotes when running from a shell.

CONFIGURATION
     Program looks for settings in the file specified by parameter -f, which de-
     faults to ~/.jnettop. Configuration file is an ordinary text file with key-
     words and their arguments.  You  HAVE  to	enclose  arguments  into  double
     quotes. Available keywords are:

     interface "<interface_name>"
	    The  interface keyword specifies network interface on which to start
	    listening. Example:

	    interface "eth0"

     local_aggregation [none|host|port]
	    The local_aggregation keyword specifies initial active local  aggre-
	    gation. Valid values are none, host and port. Example:

	    local_aggregation host

     promisc [on|off]
	    The  promisc  keyword specifies, whether jnettop captures packets in
	    promiscuous mode. Example:

	    promisc on

     remote_aggregation [none|host|port]
	    The remote_aggregation keyword specifies initial active  remote  ag-
	    gregation. Valid values are none, host and port. Example:

	    remote_aggregation port

     resolve [on|off]
	    The resolve keyword specifies, whether resolving is performed on the
	    IP addresses or not.

	    resolve off

     resolve_rule "<network address>" "<network mask>" [normal|external] (<argu-
     ments> ...)
	    The  resolve_rule  keyword	adds one resolver into list of resolvers
	    for specified address. When  resolving,  jnettop  examines	all  the
	    rules in the order how they were specified in configuration file. If
	    the  network  address  matches specified range, declared resolver is
	    used. Resolver can be normal, which means the standard DNS lookup or
	    external, which executes specified external program to  perform  re-
	    solving.  This  can  be used with bundled jnettop-lookup-nmb script,
	    which looks up IP addresses using nmblookup(1) tool. If a  tool  re-
	    turns  empty  string  or DNS is not found, next rule is examined. If
	    jnettop runs out of rules, than the standard DNS lookup is executed.

	    resolve_rule "192.168.0.0" "255.255.255.0" normal
	    resolve_rule      "192.168.0.0"	  "255.255.255.0"	external
	    "/usr/share/jnettop/jnettop-lookup-nbm"

     rule "<rule_name>" "<rule_definition>"
	    The rule keyword defines a set of predefined tcpdump(1)-like filters
	    to	apply.	You  can  specify  various  filters  as  "show	me  what
	    192.168.1.32" sends:

	    rule "show 192.168.1.32" "src 192.168.1.32"

     select_rule "<rule_name>"
	    The select_rule keyword specifies initial  active  predefined  rule.
	    The rule must be defined before this keyword is used. Example:

	    select_rule "show 192.168.1.32"

     variable "<variable_name>" "<variable_contents>"
	    The  variable keyword introduces a string variable for use in future
	    rule definitions. It can be used to shorten rule definitions.  Exam-
	    ple:

	    variable   "intranet"   "net   192.168.0.0/16   or	 10.0.0.0/8   or
	    172.16.0.0/12"

     For more information, see README file or .jnettop example configuration
     file included in distribution.

AUTHOR
     This manual page was originally written by Ari Pollak <ari@debian.org>, for
     the Debian GNU/Linux system. Small changes were introduced by Jakub  Skopal
     <j@kubs.cz>

				  April 8, 2006 		      JNETTOP(8)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=jnettop&sektion=8&manpath=FreeBSD+Ports+15.1.quarterly>

home | help