Du solltest es unterlassen eigene Anpassungen im rootfs (/) vorzunehmen auch wenn es nur ein Link unter /etc/init.d ist. Alle Anpassungen im rootfs werden unweigerlixh verloren gehen sobald ein RaspberryMatic Update eingespielt ist. Der bessere Ansatz wäre den init Skript entsprechend unter /etc/config/rc.d abzulegen. Dort abgelegte Init Skripte werden automatisch beim hochfahren ausgeführt und müssen daher niht im rootfs liegen.le-zero hat geschrieben: Im nächsten Schritt dann noch ein "Startup"-Skript drumherum gepackt und dieses in /etc/init.d verlinkt, dann startet mein selbst erstellter OpenVPN "Daemon" nun auch automatisch mit dem Betriebssystem.
OpenVPN auf Rasperrymatic
Moderatoren: jmaus, Co-Administratoren
- jmaus
- Beiträge: 9865
- Registriert: 17.02.2015, 14:45
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Dresden
- Hat sich bedankt: 464 Mal
- Danksagung erhalten: 1882 Mal
- Kontaktdaten:
Re: OpenVPN auf Rasperrymatic
RaspberryMatic 3.75.7.20240420 @ ProxmoxVE – ~200 Hm-RF/HmIP-RF/HmIPW Geräte + ioBroker + HomeAssistant – GitHub / Sponsors / PayPal /
Re: OpenVPN auf Rasperrymatic
Interessant.
Ich habe mich beim Verlinken nur an CuxD orientiert, der sein Skript auch per Link in /etc/init.d/ liegen hat.
Du schreibst /etc/config/rc.d, meinst du /usr/local/etc/config/rc.d ?
Mein Skript liegt im letzt genannten Ordner, nur dass ich einen Link in /etc/init.d erstellt habe. Benötige ich den Link dann nicht und das Skript wird aus ..../rc.d gestartet?
Ich habe mich beim Verlinken nur an CuxD orientiert, der sein Skript auch per Link in /etc/init.d/ liegen hat.
Du schreibst /etc/config/rc.d, meinst du /usr/local/etc/config/rc.d ?
Mein Skript liegt im letzt genannten Ordner, nur dass ich einen Link in /etc/init.d erstellt habe. Benötige ich den Link dann nicht und das Skript wird aus ..../rc.d gestartet?
- jmaus
- Beiträge: 9865
- Registriert: 17.02.2015, 14:45
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Dresden
- Hat sich bedankt: 464 Mal
- Danksagung erhalten: 1882 Mal
- Kontaktdaten:
Re: OpenVPN auf Rasperrymatic
CUxD ist da eine Besonderheit da es zur richtigen Zeit gestartet werden muss und das muss weit vor den user rc.d skripten passieren.le-zero hat geschrieben: Ich habe mich beim Verlinken nur an CuxD orientiert, der sein Skript auch per Link in /etc/init.d/ liegen hat.
Genau so ist es.Du schreibst /etc/config/rc.d, meinst du /usr/local/etc/config/rc.d ?
Mein Skript liegt im letzt genannten Ordner, nur dass ich einen Link in /etc/init.d erstellt habe. Benötige ich den Link dann nicht und das Skript wird aus ..../rc.d gestartet?
RaspberryMatic 3.75.7.20240420 @ ProxmoxVE – ~200 Hm-RF/HmIP-RF/HmIPW Geräte + ioBroker + HomeAssistant – GitHub / Sponsors / PayPal /
Re: OpenVPN auf Rasperrymatic
Ja perfekt, das vereinfacht das ganze ja noch mal! Danke für den Hinweis.jmaus hat geschrieben: Genau so ist es.
- jmaus
- Beiträge: 9865
- Registriert: 17.02.2015, 14:45
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Dresden
- Hat sich bedankt: 464 Mal
- Danksagung erhalten: 1882 Mal
- Kontaktdaten:
Re: OpenVPN auf Rasperrymatic
In der nächsten Version wird es sogar noch einfacher, denn dann kommt bereits ein fertiger OpenVPN init skript mit der nach entsprechender Existenz von OpenVPN Konfigurationsdateien unter /etc/config/openvpn suchen wird und wenn dann dort valide konfigs gefunden werden startet er für jede konfigdatei dann das entsprechende VPN automatisch beim hochfahren.
RaspberryMatic 3.75.7.20240420 @ ProxmoxVE – ~200 Hm-RF/HmIP-RF/HmIPW Geräte + ioBroker + HomeAssistant – GitHub / Sponsors / PayPal /
- jmaus
- Beiträge: 9865
- Registriert: 17.02.2015, 14:45
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Dresden
- Hat sich bedankt: 464 Mal
- Danksagung erhalten: 1882 Mal
- Kontaktdaten:
Re: OpenVPN auf Rasperrymatic
So ist es!
RaspberryMatic 3.75.7.20240420 @ ProxmoxVE – ~200 Hm-RF/HmIP-RF/HmIPW Geräte + ioBroker + HomeAssistant – GitHub / Sponsors / PayPal /
Re: OpenVPN auf Rasperrymatic
Habe jetzt mal OpenVPN auf RaspberryMatic installiert und es funktioniert auch soweit, dass ich RM erreiche.
Meine anderen Systeme im Subnetz erreiche ich nicht...
Ist dies überhaupt möglich? Was habe ich vergessen?
Meine anderen Systeme im Subnetz erreiche ich nicht...
Ist dies überhaupt möglich? Was habe ich vergessen?
Re: OpenVPN auf Rasperrymatic
Routing ist das Stichwort, wie sieht das Routing auf den anderen Hosts aus ?
OpenVPN auf Rasperrymatic
Die sind im gleichen Subnetz und nutzen das Standard Gateway (also meinen Router 192.168.178.1/24).
Im Moment stehe ich etwas auf dem Schlauch... vielleicht ist es auch schon zu spät.
So.. die zwei haben wohl gefehlt:
iptables -t nat -A POSTROUTING -s 10.8.0.0/24 -o eth0 -j MASQUERADE
echo 1 > /proc/sys/net/ipv4/ip_forward
Im Moment stehe ich etwas auf dem Schlauch... vielleicht ist es auch schon zu spät.
So.. die zwei haben wohl gefehlt:
iptables -t nat -A POSTROUTING -s 10.8.0.0/24 -o eth0 -j MASQUERADE
echo 1 > /proc/sys/net/ipv4/ip_forward