Find answers to your questions

Documentation

Should you block ICMP traffic?

Blocking all ICMP traffic can disrupt normal networking. A suitable policy distinguishes messages required for communication, permitted diagnostics and traffic that belongs only on the local network.

ICMP does more than ping

Ping can help check reachability, but a missing response does not prove that a website is down. An application may respond while echo requests are filtered. A successful ping also does not establish that the website, email service or database works correctly.

Path-size discovery messages serve a different purpose. IPv4 “fragmentation needed” messages can report that a packet is too large; IPv6 “Packet Too Big” messages support path MTU discovery. Blocking them can contribute to connections that start normally and then stall.

Handle IPv6 separately

ICMPv6 also supports neighbour and router discovery. Rules depend on the message type, scope and firewall location. A requirement on the local link is not a reason to accept the same messages from the public internet.

Prepare a firewall change

  • Identify exposed services, required traffic and approved monitoring sources.
  • Retain a recovery connection independent of the rule being changed.
  • Apply a targeted rule, then verify application behaviour over IPv4 and IPv6 where configured.
  • Review logs and monitoring after the change.

Rate limits should suit the message involved. An excessively strict limit can itself disrupt communication. For a Nuagerie-managed service, confirm the applicable rules before changing access.

References: ICMPv6 filtering recommendations and IPv4 path MTU discovery.

Related Articles

My Account has been Hacked! Important Information An account is considered pirated (or hacked) when an unauthorized individual (or automated software, such as a virus) has compromised its security measures in order to retrieve information, deface/alter its contents, or use it as a platform for further attacks. Why would someone want to hack my web site? While every... Set up and maintain HTTPS on your website HTTPS protects communication between a browser and the server it connects to using TLS. It limits interception and modification of data in transit. This is useful for public pages as well as forms and signed-in areas. A valid certificate lets the browser check the server's identity for the requested name. It does... Passwords Overview The ability to create a strong password is an underrated tool that should be taken more seriously. Just think, sometimes all that stands between a serious personal threat and your sensitive information is a username and password. That's why it's so important to have a unique form of identification that only you... What to do if your WordPress Website was Hacked WordPress is the world's most preferred way to build internet sites, with nearly 30% of all websites powered by the popular CMS. It's no wonder that the company behind WordPress i.e. Automattic, has a highly skilled and experienced group of developers called the 'WordPress Core Team'. You can install different... All about Online Plagiarism The Threat of Plagiarism Plagiarism is a serious and growing problem on the Web. At any moment, anyone in the world can copy your online content and instantly paste it onto their own site. After making minor changes, they will claim your content as their own. The Web is built on the hard work of honest people who...