From 7f96995af03df37e2e83ffea5a9741e474c04814 Mon Sep 17 00:00:00 2001 From: portdirect Date: Tue, 26 Dec 2017 18:02:45 -0500 Subject: [PATCH] Dev-Deploy: setup gateway to use default route device This PS updates the dev-deploy guide and scripts to set the gateway device to match that used for the default route on the developers machine. Change-Id: I420ceb8cd845ae85f524f7b615ace753642d8e1d --- tools/deployment/developer/16-setup-gateway.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/deployment/developer/16-setup-gateway.sh b/tools/deployment/developer/16-setup-gateway.sh index 44cb66ac60..2b28486135 100755 --- a/tools/deployment/developer/16-setup-gateway.sh +++ b/tools/deployment/developer/16-setup-gateway.sh @@ -22,5 +22,5 @@ sudo ip addr add ${OSH_BR_EX_ADDR} dev br-ex sudo ip link set br-ex up # Setup masquerading on default route dev to public subnet -DEFAULT_ROUTE_DEV="ens3" +DEFAULT_ROUTE_DEV="$(sudo ip -4 route list 0/0 | awk '{ print $5; exit }')" sudo iptables -t nat -A POSTROUTING -o ${DEFAULT_ROUTE_DEV} -s ${OSH_EXT_SUBNET} -j MASQUERADE