Необходимо использовать систему инициализации SysV.
insserv -v openvpn@serviceName
И удалить из загрузки
insserv -rv openvpn@serviceName
Это происходит потому, что у вас все еще есть запись в таблице подключений для этого хоста, и утилита iptables
не будет очищать ее или каким-либо образом возиться с ней при добавлении или удалении ее правил.
Для этого вам необходимо установить утилиту conntrack(8)
, которую можно использовать для управления таблицей отслеживания активных соединений ядра. Для этого используется интерфейс сокета netlink, который предлагает функции, недоступные через /proc
или другие средства.
Например, conntrack -F
удалит все соединения, conntrack -D --dst=8.8.8.8
удалит все записи с этим пунктом назначения, conntrack -D --src=192.168.35.107
удалит все записи с этим источником и т. д.
Его легко установить в большинстве дистрибутивов, например, с. apt-get install conntrack
, yum install conntrack
и т. д.