summaryrefslogtreecommitdiff
path: root/dht/vnet/tcp-clean.sh
blob: 7ee0bcbdc12318dc43826310f559d34523b99d0a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
#!/bin/sh

digit=${1:-0}

set -x

iptables -D FORWARD -i tcp$digit -o $iface -j DROP
nsenter --net=/var/run/netns/tcpp$digit iptables -D INPUT -j DROP
nsenter --net=/var/run/netns/tcpp$digit iptables -D INPUT -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT
nsenter --net=/var/run/netns/tcpp$digit iptables -D OUTPUT -p udp -j DROP

ip link del tcp$digit
ip netns del tcpp$digit