Você pode fazer isso com AWK . Existem maneiras mais agradáveis de fazer isso, mas isso é o mais simples, eu acho.
echo '192.168.1.1' | awk 'BEGIN{FS="."}{print $4"."$3"."$2"."$1".in-addr.arpa"}'
Isso reverterá a ordem do endereço IP.
Só para economizar alguns toques no teclado, como Mikel sugeriu, podemos encurtar ainda mais a afirmação superior:
echo '192.168.1.1' | awk -F . '{print $4"."$3"."$2"."$1".in-addr.arpa"}'
OR
echo '192.168.1.1' | awk -F. '{print $4"."$3"."$2"."$1".in-addr.arpa"}'
OR
echo '192.168.1.1' | awk -F. -vOFS=. '{print $4,$3,$2,$1,"in-addr.arpa"}'
O AWK é bastante flexível. :)