X-Git-Url: https://osm.etsi.org/gitweb/?p=osm%2FN2VC.git;a=blobdiff_plain;f=n2vc%2Fprovisioner.py;h=fbb16cabd63f5f996280c6fe286a8cc04f08fe13;hp=b170b2e3462f9f0a20ca16b0b75d68809c58068c;hb=f8a9d46e66f1222d7aefdf5a641e4490ef1a40b8;hpb=0a8c9afacca5010da381e6382b01e31dd4e59d23;ds=sidebyside diff --git a/n2vc/provisioner.py b/n2vc/provisioner.py index b170b2e..fbb16ca 100644 --- a/n2vc/provisioner.py +++ b/n2vc/provisioner.py @@ -72,8 +72,8 @@ fi IPTABLES_SCRIPT = """#!/bin/bash set -e -apt-get update -DEBIAN_FRONTEND=noninteractive apt-get install -yqq iptables-persistent +[ -v `which netfilter-persistent` ] && apt update \ + && DEBIAN_FRONTEND=noninteractive apt-get install -yqq iptables-persistent iptables -t nat -A OUTPUT -p tcp -d {} -j DNAT --to-destination {} netfilter-persistent save """