A versão do ipf incluída no Solaris 11 é a 4.1.9, que é antiga. Para minha grande consternação, a página oficial da ANU ficou offline; Alguém o que aconteceu?
Eu não sei se a Oracle tem trabalhado sozinha, mas a Sun a adicionou ao opensolaris há muitos anos e foi transferida para o S11, ou pelo menos é assim que eu me lembro.
Por que não tentar criar a versão 4.1.32 ou 33 a partir da fonte (aqui: link ) eu não pude obter 5.x para construir em solaris e não parece que qualquer trabalho foi feito por um longo tempo. Eu estava usando o GCC, você pode obter uma melhor quilometragem com o Sun Studio, agora também gratuito.
Eu criei o meu próprio porque o suporte ao GRE foi quebrado na última versão oficial que experimentei e preciso dele para o PPTP. Diferente do que tem sido usado há anos (desde v3.x) sem problemas.
Além disso, eu não sei como usá-lo com o DHCP, meio que corta a maneira como os arquivos de configuração funcionam. Você pode fazer melhor tornando os endereços do sistema estáticos. Eu nunca tentei isso com o DHCP e, francamente, não consigo entender por que você tentaria.