interface-traceoptions (System Services DHCP)
Syntax
interface-traceoptions { file { filename ; files number; match regular-expression; size maximum-file-size; (world-readable | no-world-readable); } flag flag; level (all | error | info | notice | verbose | warning); no-remote-trace; }
Hierarchy Level
[edit routing-instances routing-instance-name system services dhcp-local-server], [edit system services dhcp-local-server]
Description
Configure extended
DHCP local server tracing operations that can be enabled on a specific
interface or group of interfaces. You use the interface interface-name trace
statement at the [edit
system services group group-name]
hierarchy
level to enable the tracing operation on the specific interfaces.
Options
file-name
—Name
of the file to receive the output of the tracing operation. Enclose
the name in quotation marks (“ ”). All files are placed
in a file named jdhcpd
in the directory /var/log
. If you include the file
statement, you must specify
a filename.
files number
—(Optional)
Maximum number of trace files. When a trace file named trace-file
reaches its maximum size, it is renamed trace-file.0
,
then trace-file.1
, and so on, until the maximum number
of trace files is reached. Then the oldest trace file is overwritten.
If you specify a maximum number of files, you also must specify a
maximum file size with the size
option.
Range: 2 through 1000
Default: 3 files
flag flag
—Tracing operation
to perform. To specify more than one tracing operation, include multiple flag
statements. You can include the following flags:
all
—Trace all eventsdhcpv6-packet
—Trace DHCPv6 packet decoding operations.dhcpv6-packet-option
—Trace DHCPv6 option decoding operations.dhcpv6-state
—Trace changes in state for DHCPv6 operations.packet
—Trace packet decoding operationspacket-option
—Trace DHCP option decoding operationsstate
—Trace changes in state
match regular-expression
—(Optional)
Refine the output to include lines that contain the regular expression.
no-remote-trace
—Disable remote tracing.
no-world-readable
—(Optional) Disable unrestricted
file access.
size size
—(Optional) Maximum
size of each trace file, in kilobytes (KB), megabytes (MB), or gigabytes
(GB). If you specify a maximum file size, you also must specify a
maximum number of trace files with the files
option.
Syntax:
xk
to specify KB,xm
to specify MB, orxg
to specify GB
Range: 10 KB through 1 GB
Default: 128 KB
world-readable
—(Optional) Enable unrestricted
file access.
Required Privilege Level
interface—To view this statement in the configuration.
interface-control—To add this statement to the configuration.
Release Information
Statement introduced in Junos OS Release 10.4.