13 lines
458 B
Bash
Executable File
13 lines
458 B
Bash
Executable File
#!/bin/sh
|
|
|
|
zt0=$(ifconfig | grep zt | awk '{print $1}')
|
|
if [ "$zt0" = "" ]; then
|
|
zt0=$(cat /tmp/cat /tmp/zt.nif)
|
|
fi
|
|
echo "zt interface $zt0 is stopped!"
|
|
iptables -D FORWARD -i $zt0 -j ACCEPT 2>/dev/null
|
|
iptables -D FORWARD -o $zt0 -j ACCEPT 2>/dev/null
|
|
iptables -t nat -D POSTROUTING -o $zt0 -j MASQUERADE 2>/dev/null
|
|
ip_segment=$(ip route | grep "dev $zt0 proto" | awk '{print $1}')
|
|
iptables -t nat -D POSTROUTING -s $ip_segment -j MASQUERADE 2>/dev/null
|