Для поиска фразы целиком внутри файлов можно воспользоваться командой:
find / -type f -exec grep -l "text-to-find-here" {} \;
http://qaru.site/questions/285/how-to-find-all-files-containing-specific-text-on-linux
Убедитесь еще раз в том, что правила файервола сервера не содержат IP-адресов СТАРОГО провайдера и в них явно разрешены ICMP-пакеты!!!
1. Учитывая такое положение дел, я бы параллельно развернул все необходимые сервисы с нуля на новом серваке и подключил бы его в сеть, а старый бы временно отключил!
2. Если же нет под рукой иного железа, тогда сделал бы полный бекап данного сервера, например с помощью Clonzilla, и всё также развернул бы необходимые сервисы.
P.S.: Судя по Вашим вопросам, в том числе и в параллельной теме, вижу что Вы новачок в никсах, поэтому рекомендовал бы Вам начать с изучения с linux-систем (Ubuntu или Debian), т.к. они проще в понимании и дружелюбнее для новичков.
Вот тут очень аргументировано изложена суть по данному вопросу:
https://interface31.ru/tech_it/2019/07/unix-v-kedah-ili-zverinyy-oskal-desktopnogo-bsd.html
В Вашем файле ipf.rules в секции SQUID есть разрешающее правило прохождения ICMP-пакетов (отвечают за ping, traceroute, nslookup) для интерфейса tun1 (это же VPN)
pass in log quick on tun1 proto icmp from any to any
pass out log quick on tun1 proto icmp from any to any
А Вы пробовали заменить tun1 на интерфейс, который смотрит в Вашу локалку? Каков был результат?
Попробуйте также добавить аналогичные строки для интерфейса смотрящего в локалку (не удаляя указанные выше строки для tun1).