IMHO, a razão para a regra antiga ainda estar em vigor é que a regra iptables que causa "a mágica" ainda está lá, já que você tem uma linha que a adiciona e nenhuma linha para removê-la. Verifique seu arquivo de regras do iptables. Você deve ter um monte de linhas similares à versão antiga (port) de "iptables -D OUTPUT -t mangle -p tcp --sport 182 -j MARK --set-mark 20". (como toda vez que o script é executado, você cria um novo e salva depois)
Tente colocar um comando Iptables na função stop () para limpar as regras da tabela mangle. Algo assim: / sbin / iptables -D SAÍDA -t mangle -p tcp --sport 182 -j MARK --set-mark 20 / sbin / service iptables salvar