refactor source code and use owner id to avoid iptables loop