knockd config:
ruft für 7 sekunden auf der eingestellten Rufnummer, cmd_timeout kann natürlich wie gewünscht länger oder kürzer gewählt werden.
Damit beim knockd die nötigen Pakete ankommen müssen über das Freetzinterface die Ports in der Firewall freigegeben werden und eine Weiterleitung der Ports auf die IP 0.0.0.0 eingerichtet sein. (Geht nicht über das AVM Interface)
portfreigabe:
portforward
nun kann mit netcat oder knock angeklopft werden, und das Telefon klingelt
netcat:
knock:
Code:
[options]
logfile = /var/log/knockd.log
[notify]
sequence = 7070,7072,7071
seq_timeout = 5
command = /usr/bin/ctlmgr_ctl w telcfg command/Dial '[b]PHONENUMBER[/B]'
tcpflags = syn
cmd_timeout = 7
stop_command = /usr/bin/ctlmgr_ctl w telcfg command/Hangup '[b]PHONENUMBER[/B]'
ruft für 7 sekunden auf der eingestellten Rufnummer, cmd_timeout kann natürlich wie gewünscht länger oder kürzer gewählt werden.
Damit beim knockd die nötigen Pakete ankommen müssen über das Freetzinterface die Ports in der Firewall freigegeben werden und eine Weiterleitung der Ports auf die IP 0.0.0.0 eingerichtet sein. (Geht nicht über das AVM Interface)
portfreigabe:
Code:
permit tcp any any eq 7070
permit tcp any any eq 7071
permit tcp any any eq 7072
portforward
Code:
tcp 0.0.0.0:7070 0.0.0.0:7070
tcp 0.0.0.0:7071 0.0.0.0:7071
tcp 0.0.0.0:7072 0.0.0.0:7072
nun kann mit netcat oder knock angeklopft werden, und das Telefon klingelt
netcat:
Code:
nc -z [b]fritzbox-internetip[/b] 7070 7072 7071
knock:
Code:
knock [b]fritzbox-internetip[/b] 7070 7072 7071
Zuletzt bearbeitet: