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 == …“ |
K →Script |
||
| (Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt) | |||
| 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 == | ||
| Zeile 16: | Zeile 17: | ||
fi | fi | ||
echo "start forwarding..." | echo "start forwarding..." | ||
echo 1 > /proc/sys/net/ipv4/ | echo 1 > /proc/sys/net/ipv4/ip_forward | ||
IP_DOCKER=172.17.0.4 | IP_DOCKER=172.17.0.4 | ||
NIC_DOCKER=docker0 | NIC_DOCKER=docker0 | ||
Aktuelle Version vom 28. Juli 2014, 11:42 Uhr
Zielsetzung
[Bearbeiten]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
[Bearbeiten]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/ip_forward 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