- Mitglied seit
- 4 Dez 2018
- Beiträge
- 28
- Punkte für Reaktionen
- 1
- Punkte
- 1
Hallo,
auf meiner FB7580 läuft schon lange unter Freetz, jetzt Freetz-NG, eine Anzahl von Diensten, auch Apache2.
Da die 7580 kein aktuelles FritzOS mehr bekommt, möchte ich sie durch eine 7590 FritzOS 8.03 FreetzNG ersetzen.
Alles soweit gut und schön. Aber ich bekomme das Portmapping in der ar7.cfg nicht mehr hin.
Gemappt werden soll beispielsweise
http://x.x.x.x:1080 (aussen) -> http://y.y.y.y:180 (innen)
https://x.x.x.x:1443/ -> https://y.y.y.y:543
Aufgeschrieben hatte ich mir
ssh via BusyBox
cat /var/flash/ar7.cfg > /var/media/ftp/usbdevice/ar7.cfg
nano /var/media/ftp/usbdevice/ar7.cfg
statt
voip_forwardrules = "udp 0.0.0.0:5060 0.0.0.0:5060",
"tcp 0.0.0.0:5060 0.0.0.0:5060",
"udp 0.0.0.0:7078+20 0.0.0.0:7078";
voip_ip6_forwardrules = "udp 5060 # SIP", "tcp 5060 # SIP",
"udp 7078-7097 # RTP";
tr069_ip6_forwardrules = "tcp 8089";
dslifaces {
ersetzen durch
voip_forwardrules = "udp 0.0.0.0:5060 0.0.0.0:5060",
"tcp 0.0.0.0:5060 0.0.0.0:5060",
"udp 0.0.0.0:7078+20 0.0.0.0:7078";
voip_ip6_forwardrules = "udp 5060 # SIP", "tcp 5060 # SIP",
"udp 7078-7097 # RTP";
tr069_ip6_forwardrules = "tcp 8089";
internet_in_nat_rules_enabled = yes;
internet_out_nat_rules_enabled = yes;
internet_forwardrules = "tcp 0.0.0.0:1080 0.0.0.0:180",
"tcp 0.0.0.0:1443 0.0.0.0:543";
dslifaces {
und dann
ctlmgr -s; voipd -s; cp /var/media/ftp/usbdevice/ar7.cfg /var/flash/ar7.cfg; reboot
(ohne Reboot kann ich nachvollziehen daß die Änderungen ankommen)
Nur, die Änderungen überleben den Reboot nicht.
Testweise Versuche mit
... ar7cfgchanged; reboot
... modsave flash; modsave all; reboot
haben nichts geändert.
Mir gehts nicht um die Sinnhaftigkeit des Tuns - was mache ich falsch beim wegspeichern der ar7.cfg?
Da es hier im Forum lt Suche seit Jahren kein Thema war, dachte ich, es hat sich nichts geändert?
auf meiner FB7580 läuft schon lange unter Freetz, jetzt Freetz-NG, eine Anzahl von Diensten, auch Apache2.
Da die 7580 kein aktuelles FritzOS mehr bekommt, möchte ich sie durch eine 7590 FritzOS 8.03 FreetzNG ersetzen.
Alles soweit gut und schön. Aber ich bekomme das Portmapping in der ar7.cfg nicht mehr hin.
Gemappt werden soll beispielsweise
http://x.x.x.x:1080 (aussen) -> http://y.y.y.y:180 (innen)
https://x.x.x.x:1443/ -> https://y.y.y.y:543
Aufgeschrieben hatte ich mir
ssh via BusyBox
cat /var/flash/ar7.cfg > /var/media/ftp/usbdevice/ar7.cfg
nano /var/media/ftp/usbdevice/ar7.cfg
statt
voip_forwardrules = "udp 0.0.0.0:5060 0.0.0.0:5060",
"tcp 0.0.0.0:5060 0.0.0.0:5060",
"udp 0.0.0.0:7078+20 0.0.0.0:7078";
voip_ip6_forwardrules = "udp 5060 # SIP", "tcp 5060 # SIP",
"udp 7078-7097 # RTP";
tr069_ip6_forwardrules = "tcp 8089";
dslifaces {
ersetzen durch
voip_forwardrules = "udp 0.0.0.0:5060 0.0.0.0:5060",
"tcp 0.0.0.0:5060 0.0.0.0:5060",
"udp 0.0.0.0:7078+20 0.0.0.0:7078";
voip_ip6_forwardrules = "udp 5060 # SIP", "tcp 5060 # SIP",
"udp 7078-7097 # RTP";
tr069_ip6_forwardrules = "tcp 8089";
internet_in_nat_rules_enabled = yes;
internet_out_nat_rules_enabled = yes;
internet_forwardrules = "tcp 0.0.0.0:1080 0.0.0.0:180",
"tcp 0.0.0.0:1443 0.0.0.0:543";
dslifaces {
und dann
ctlmgr -s; voipd -s; cp /var/media/ftp/usbdevice/ar7.cfg /var/flash/ar7.cfg; reboot
(ohne Reboot kann ich nachvollziehen daß die Änderungen ankommen)
Nur, die Änderungen überleben den Reboot nicht.
Testweise Versuche mit
... ar7cfgchanged; reboot
... modsave flash; modsave all; reboot
haben nichts geändert.
Mir gehts nicht um die Sinnhaftigkeit des Tuns - was mache ich falsch beim wegspeichern der ar7.cfg?
Da es hier im Forum lt Suche seit Jahren kein Thema war, dachte ich, es hat sich nichts geändert?