mirror of
https://github.com/unman/shaker.git
synced 2024-10-01 01:25:41 -04: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
|