Hauptmenü öffnen
Start
Zufall
Anmelden
Einstellungen
Über Weimarnetz Wiki
Haftungsausschluss
Weimarnetz Wiki
Suchen
Änderungen
← Zum vorherigen Versionsunterschied
Zum nächsten Versionsunterschied →
VPN zentral
(Quelltext anzeigen)
Version vom 30. September 2006, 20:59 Uhr
27 Bytes hinzugefügt
,
20:59, 30. Sep. 2006
→Skript bzw. fertiges Programm
:
kommentare in konfigdatei
Zeile 171:
Zeile 171:
echo >>$VTUN "$(get_name $CLIENT) { passwd bla; device tun$CNT;"
echo >>$VTUN "$(get_name $CLIENT) { passwd bla; device tun$CNT;"
echo >>$VTUN " up { program \"ip addr add $VPN.$THIS peer $VPN.$CLIENT dev %%; ip link set %% mtu 1450 up\"; }; }"
echo >>$VTUN " up { program \"ip addr add $VPN.$THIS peer $VPN.$CLIENT dev %%; ip link set %% mtu 1450 up\"; }; }"
−
echo >>$OLSR -e "
Interface
\"tun$CNT\"$(write_olsr)\nIp4Broadcast $VPN.$CLIENT\n}"
+
echo >>$OLSR -e "
# $(get_name $CLIENT)\nInterface
\"tun$CNT\"$(write_olsr)
\n
\nIp4Broadcast $VPN.$CLIENT\n}"
# gleich noch ein NAT, damit man ohne Probleme auf beide Tunnelseiten kommt.
# gleich noch ein NAT, damit man ohne Probleme auf beide Tunnelseiten kommt.
iptables -I POSTROUTING -t nat -o tun$CNT -j MASQUERADE
iptables -I POSTROUTING -t nat -o tun$CNT -j MASQUERADE
Zeile 182:
Zeile 182:
echo >$VTUN "$(get_name $THIS) { passwd bla; type tun; persist yes;"
echo >$VTUN "$(get_name $THIS) { passwd bla; type tun; persist yes;"
echo >>$VTUN " up { program \"ip addr add dev %% $VPN.$THIS peer $VPN.$SRV; ip link set %% mtu 1450 up\"; }; }"
echo >>$VTUN " up { program \"ip addr add dev %% $VPN.$THIS peer $VPN.$SRV; ip link set %% mtu 1450 up\"; }; }"
−
echo >>$OLSR -e "Interface \"tun0\"$(write_olsr)\nIp4Broadcast $VPN.$SRV\nLinkQualityMult $VPN.$SRV 0.1\n}"
+
echo >>$OLSR -e "Interface \"tun0\"$(write_olsr)
\n
\nIp4Broadcast $VPN.$SRV\nLinkQualityMult $VPN.$SRV 0.1\n}"
# Client starten
# Client starten
vtund $(get_name $THIS) $SRVPUBLIC
vtund $(get_name $THIS) $SRVPUBLIC
fi
fi
</pre>
</pre>
Fries43
Bürokraten
,
Administratoren
3.747
Bearbeitungen