PaketWeiterleitung: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(Die Seite wurde neu angelegt: „Kategorie:Netzwerk == Zielsetzung == Das interne Netz 172.17.0.0/16 soll Verbindung zum Internet bekommen. Als Gateway fungiert 194.132.1.240. == Script == …“) |
|||
Zeile 3: | Zeile 3: | ||
== Zielsetzung == | == Zielsetzung == | ||
Das interne Netz 172.17.0.0/16 soll Verbindung zum Internet bekommen. | Das interne Netz 172.17.0.0/16 soll Verbindung zum Internet bekommen. | ||
Als Gateway fungiert 194.132.1.240. | Als Gateway fungiert 194.132.1.240 (mit der Zweitadresse 172.17.0.4). | ||
== Script == | == Script == | ||
Version vom 22. Juli 2014, 07:13 Uhr
Zielsetzung
Das interne Netz 172.17.0.0/16 soll Verbindung zum Internet bekommen. Als Gateway fungiert 194.132.1.240 (mit der Zweitadresse 172.17.0.4).
Script
FN_SCRIPT=net_forwarding.sh cat >$FN_SCRIPT <<'EOS' #! /bin/bash if [ $(id -u) != "0" ] ; then echo "Be root!" exit fi echo "start forwarding..." echo 1 > /proc/sys/net/ipv4/ipforward IP_DOCKER=172.17.0.4 NIC_DOCKER=docker0 NET_DOCKER=172.17.0.0/16 IP_GW=194.132.1.240 NIC_GW=p5p1 #set -x iptables -F iptables -t nat -F iptables -t nat -A POSTROUTING ! -d $NET_DOCKER -o $NIC_GW -j SNAT --to-source $IP_GW #set -x EOS chmod u+x $FN_SCRIPT