NEMESIS-DNS(5)					   NEMESIS-DNS(5)


NAME
       nemesis-dns - DNS Protocol (The Nemesis Project)

SYNOPSIS
       nemesis-dns [-v] [optlist]

DESCRIPTION
       The Nemesis Project is designed to be a commandline-based,
       portable human IP stack for UNIX/Linux.	The suite is bro-
       ken  down by protocol, and should allow for useful script-
       ing of injected packet streams from simple shell	 scripts.

   DNS Options
       -q Number of Questions
	      Number of Questions.

       -W Number of Answer RRs
	      Number of Answer RRs.

       -A Number of Authority RRs
	      Number of Authority RRs.

       -i Number of Additional RRs
	      Number of Additional RRs.

       -P Payload File
	      Filename to read for packet payload.

       -k TCP Transport Enable
	      Use TCP as the transport protocol.

       -v Verbose Mode
	      Display human readable output of currently injected
	      packet.

   TCP Options (-k)
       [-x Source Port] Source Port of injected packet.

       [-y Destination Port]
	      Target Port of injected packet.

       -f TCP Flag Options (-fS/-fA/-fR/-fP/-fF/-fU)
	      SYN, ACK, RST, PSH, FIN, URG

       -w Window Size
	      TCP Window Size.

       -s Sequence Number
	      TCP Sequence Number.

       -a Acknowledgement Number
	      TCP Acknowledgement Number.





			   20 June 2001				1





NEMESIS-DNS(5)					   NEMESIS-DNS(5)


       -u TCP Urgent Pointer
	      TCP Urgent Pointer.

   UDP Options (no -k)
       [-x Source Port] Source Port of injected packet.

       [-y Destination Port]
	      Target Port of injected packet.

   IP Options
       -S Source IP Address Source Address of injected packet.

       -D Destination IP Address
	      Target Address of injected packet.

       -I IP ID
	      IP ID header tag.

       -T IP TTL
	      IP Time To Live field.

       -t IP tos
	      IP Type Of Service field.

       -F IP frag
	      IP Fragmentation field.

       -O IP Options
	      IP Options field.

   Data Link Options
       -d Ethernet Device Name of ethernet device (eg. ne0,  ed0,
       eth0).

       -H Source MAC Address
	      Source MAC Address (XX:XX:XX:XX:XX:XX)

       -M Destination MAC Address
	      Target MAC Address (XX:XX:XX:XX:XX:XX)

AUTHOR
       Jeff Nathan <jeff@wwti.com>

COPYRIGHT
       Copyright   (C)	 1999,	 2000,	2001  Mark  Grimes  <obe-
       cian@packetninja.net>

       Portions coypright (C) 2001 Jeff Nathan <jeff@wwti.com>

SEE ALSO
       nemesis-arp(1), nemesis-icmp(1), nemesis-igmp(1), nemesis-
       ospf(1), nemesis-rip(1), nemesis-tcp(1), nemesis-udp(1)





			   20 June 2001				2





NEMESIS-DNS(5)					   NEMESIS-DNS(5)


BUGS
       None known























































			   20 June 2001				3


