Você precisa adicionar esse comando a um arquivo que é executado na inicialização, por exemplo, para /etc/rc.local
. Você também pode remover o prefixo sudo
, porque esse arquivo é executado como root
mesmo assim.
Você também pode instalar e usar o pacote iptables-persistent
:
martin@dogmeat ~ % aptitude show iptables-persistent
Package: iptables-persistent
State: not installed
Version: 0.5.7
Priority: optional
Section: universe/admin
Maintainer: Ubuntu Developers <[email protected]>
Architecture: all
Uncompressed Size: 62.5 k
Depends: iptables, lsb-base, debconf (>= 0.5) | debconf-2.0
Description: boot-time loader for iptables rules
This package provides a system startup script that restores iptables rules from a configuration file.
Since this is aimed at experienced administrators, there is no configuration wizard.
De acordo com a documentação , ele lê as regras de /etc/iptables/rules
.