TOR: fix automated test scenario on QEMU
* variable-name typo for automated network settings * QEMU default network scripts do not work in all environments Thanks to @chelmuth for recognizing!
This commit is contained in:
committed by
Christian Helmuth
parent
a578c3946e
commit
b4b02afa5b
@@ -232,10 +232,10 @@ if {[have_include power_on/qemu]} {
|
||||
exec sudo ifconfig $tapdev 10.1.1.1 netmask 255.255.255.0
|
||||
exec sudo iptables -t nat -A POSTROUTING -o $netdev -j MASQUERADE
|
||||
exec sudo iptables -A FORWARD -i $tapdev -o $netdev -j ACCEPT
|
||||
exec sudo iptables -A FORWARD -i $netdev -o tapdev -m state --state RELATED,ESTABLISHED -j ACCEPT
|
||||
exec sudo iptables -A FORWARD -i $netdev -o $tapdev -m state --state RELATED,ESTABLISHED -j ACCEPT
|
||||
exec sudo sysctl -w net.ipv4.ip_forward=1
|
||||
|
||||
append qemu_args " -m 256 -nographic -net nic,model=e1000 -net tap,ifname=tap0 "
|
||||
append qemu_args " -m 256 -nographic -net nic,model=e1000 -net tap,ifname=tap0,downscript=no,script=no "
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user