Sim ... é tão simples quanto copiar / colar & ajustar nomes de interface conforme apropriado. Iptables no tomato, é o mesmo que o iptables no ubuntu / debian / centos / red hat / suse / dsl / openwrt / ddwrt / filhote / etc ... O único potencial conflito entre sabores de sistemas operacionais ... é se o iptables é específico ou não módulos foram compilados / instalados.
A configuração que você postou acima é gerada por iptables-save
e deve ser lida por iptables-restore
. Ele é NÃO lido por padrão na maioria dos linux-flavors ... então você pode precisar criar um script de inicialização para restaurar as configurações na inicialização.
No Ubuntu, você pode simplesmente editar o /etc/rc.local e adicionar isto:
sudo iptables-restore < /etc/iptables
O único módulo instalado não-padrão que você está usando é o módulo "layer7" ... mas é fácil de instalar no ubuntu. Basta fazer um
sudo apt-get install l7-filter-userspace l7-protocols
e pronto.