Всем привет!
У заказчика есть старенький сервер с FreeBSD (FreeBSD 8.2-RELEASE-p3 FreeBSD 8.2-RELEASE-p3 #0: Tue Sep 27 18:45:57 UTC 2011) на котором у них свой почтовый сервер.
Т.к. я с FreeBSD очень поверхностно знаком, то решил сделать всё тоже самое, что у них там, но на свежей Ubuntu 18.04.
В FreeBSD используется pf (packet filter), которого нет в Ubuntu, но есть UFW и IPTABLES.
В существующем варианте PF дает доступ к SSH определенный IP-адресам из списка. Как сделать такое в IPTABLES я не нашел, но нашел решение с помощью IPSET.
If you found an error, highlight it and press Shift + Enter or to inform us.