internet-options
Syntax (Junos OS)
The following section lists all possible options for the
internet-options
command. The options that appear may vary
depending on the platform and software release.
internet-options { (gre-path-mtu-discovery | no-gre-path-mtu-discovery); icmpv4-rate-limit bucket-size <bucket-size seconds> <packet-rate packet-rate>; icmpv6-rate-limit bucket-size <bucket-size seconds> <packet-rate packet-rate>; (ipip-path-mtu-discovery | no-ipip-path-mtu-discovery); ipv6-duplicate-addr-detection-transmits ipv6-duplicate-addr-detection-transmits; (ipv6-path-mtu-discovery | no-ipv6-path-mtu-discovery); (ipv6-reject-zero-hop-limit | no-ipv6-reject-zero-hop-limit); ipv6-path-mtu-discovery-timeout minutes; no-tcp-reset (drop-all-tcp | drop-tcp-with-syn-only); no-tcp-rfc1323; no-tcp-rfc1323-paws; (path-mtu-discovery | no-path-mtu-discovery); source-port { upper-limit upper-limit; } (source-quench | no-source-quench); tcp-drop-synfin-set; tcp-mss mss-value; }
Syntax (Junos OS Evolved)
internet-options { ipv6-duplicate-addr-detection-transmits ipv6-duplicate-addr-detection-transmits; (path-mtu-discovery | no-path-mtu-discovery); }
Hierarchy Level
[edit system]
Description
Configure system IP options to protect against certain types of DoS attacks.
Options
gre-path-mtu-discovery |
Configure path MTU discovery for outgoing GRE tunnel connections. By default, path MTU discovery is enabled.
|
icmpv4-rate-limit |
Configure rate-limiting parameters for ICMPv4 messages sent.
|
icmpv6-rate-limit |
Configure rate-limiting parameters for ICMPv6 messages sent.
|
ipip-path-mtu-discovery |
Configure path MTU discovery for outgoing IP-IP tunnel connections. By default, path MTU discovery is enabled.
|
ipv6-duplicate-addr-detection-transmits |
Control the number of attempts for IPv6 duplicate address detection.
|
ipv6-path-mtu-discovery |
Configure path MTU discovery for IPv6 packets. By default, IPv6 path MTU discovery is enabled.
|
ipv6-path-mtu-discovery-timeout |
Set the IPv6 path MTU discovery time-out interval.
|
ipv6-reject-zero-hop-limit |
Reject incoming IPv6 packets with a zero hop-limit value in their header. This is enabled by default.
|
no-tcp-reset |
Do not send an RST TCP packet (a packet with the reset flag set) in response to a TCP packet received on a non-listening port. By default, when a TCP packet is received on a non-listening port, a device sends a TCP packet with the RST flag set and drops the connection. This might lead to a security risk. Configuring this statement prevents the sending of RST TCP packets to non-listening ports. You must configure this statement with one of two options:
|
no-tcp-rfc1323 |
Configure the Junos OS to disable RFC 1323 TCP extensions. |
no-tcp-rfc1323-paws |
Configure the Junos OS to disable the RFC 1323 Protection Against Wrapped Sequence (PAWS) number extension. |
path-mtu-discovery |
Configure path MTU discovery for outgoing Transmission Control Protocol (TCP) connections. By default, path MTU discovery is enabled.
|
source-port |
Configure the range of port addresses.
|
source-quench |
Configure how the Junos OS handles Internet Control Message Protocol (ICMP) source quench messages. By default, the Junos OS reacts to ICMP source quench messages.
|
tcp-drop-synfin-set |
Configure the device to drop packets that have both the SYN and FIN bits set. |
The remaining statements are explained separately. Search for a statement in CLI Explorer or click a linked statement in the Syntax section for details.
Required Privilege Level
admin—To view this statement in the configuration.
admin-control—To add this statement to the configuration.
Release Information
Statement introduced before Junos OS Release 7.4.
no-tcp-reset
introduced in Junos OS Release 9.4.
no-tcp-reset
introduced in Junos OS Release
11.1.
icmpv4-rate-limit
and source-port
introduced in
Junos OS Release 11.1 and Junos OS Release
14.1X53-D20.
path-mtu-discovery
and
no-path-mtu-discovery
introduced in Junos OS Evolved Release
23.2R2.