Для Ubuntu 18.04 у файлі /etc/ufw/before.rules слід мати такі правила :
# ok icmp codes for INPUT
-A ufw-before-input -p icmp --icmp-type destination-unreachable -j ACCEPT
-A ufw-before-input -p icmp --icmp-type source-quench -j ACCEPT
-A ufw-before-input -p icmp --icmp-type time-exceeded -j ACCEPT
-A ufw-before-input -p icmp --icmp-type parameter-problem -j ACCEPT
-A ufw-before-input -p icmp --icmp-type echo-request -j ACCEPT
# ok icmp code for FORWARD
-A ufw-before-forward -p icmp --icmp-type destination-unreachable -j ACCEPT
-A ufw-before-forward -p icmp --icmp-type source-quench -j ACCEPT
-A ufw-before-forward -p icmp --icmp-type time-exceeded -j ACCEPT
-A ufw-before-forward -p icmp --icmp-type parameter-problem -j ACCEPT
-A ufw-before-forward -p icmp --icmp-type echo-request -j ACCEPT
Вони були у моєму файлі за замовчуванням.
Звичайно, будьте впевнені, що це справді проблема. Моя проблема полягала в тому, що мій комп'ютер блокував пінг-сайти виходити в мережу, де існував сервер, на якому я намагався пінг. Я в кінцевому підсумку використовував веб-сайт, який вже був в Інтернеті, щоб зробити пінг для мене (наприклад, https://ping.eu/ping/ ).