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