mirror of
https://github.com/unman/shaker.git
synced 2024-12-11 08:44:33 -05:00
12 lines
527 B
Bash
12 lines
527 B
Bash
virtualif=`ip -o -4 addr show eth0|awk '{ print $4}'`
|
|
vpndns1=10.8.0.1
|
|
vpndns2=10.14.0.1
|
|
iptables -F OUTPUT
|
|
iptables -I FORWARD -o eth0 -j DROP
|
|
iptables -I FORWARD -i eth0 -j DROP
|
|
iptables -F PR-QBS -t nat
|
|
iptables -A PR-QBS -t nat -d $virtualif -p udp --dport 53 -j DNAT --to $vpndns1
|
|
iptables -A PR-QBS -t nat -d $virtualif -p tcp --dport 53 -j DNAT --to $vpndns1
|
|
iptables -A PR-QBS -t nat -d $virtualif -p udp --dport 53 -j DNAT --to $vpndns2
|
|
iptables -A PR-QBS -t nat -d $virtualif -p tcp --dport 53 -j DNAT --to $vpndns2
|