Hiho zusammen,
Inzwischen habe ich 2 Anlagen mit dem selben System am laufen. Da aber beide mit vollständig anderer Konfiguration funktionieren, informiere ich euch hier einmal, da ich denke es wird noch mehr mit Problemen bei der Telekom geben.
Anlage 1 - Keine eMail-Adresse bei der Telekom eingerichtet(!) Wichtig!
Registrierungsreihenfolge
(Die ~481 übergibt nix weiter als TTL, kann man auch weg lassen)
Verbindungsdetails:
Benutzer Context und Details bleiben leer
Anlage 2 - Eine eMail-Adresse bei der Telekom eingerichtet(!) Wichtig!
Registrierungsreihenfolge
Für alle die noch eine Firewall betreiben, der Registrierungsserver (SIP) unterscheidet sich vom RTP-Server! Ihr müsst also in der Firewall (oder dem Routing) zwei verschiedene Einträge machen. Es genügt auf der Firewall jedoch für den Anfang der Kommunikation _NUR_ die ausgehenden Ports udp 5060 zu öffnen. Es braucht, vorausgesetzt ihr habt eine korrekt eingerichtete Firewall, kein Portforwarding oder ähnliches.
Das wars so weit.
Viel Spaß
- - - Aktualisiert - - -
Ach ja, Nachtrag - weil vergessen
Beide Anlagen loggen sich derzeit über ein und die selbe IP-Adresse bei der Telekom ein. Ich habe das Problem, dass ich mit der zweiten Anlage hinter einem Router stecke, der partout nicht das tut was er soll.
Beide Anlagen laufen in einer Virtuellen Maschine (Proxmox)
Anlage 1
Telefonanlage -> Vhost -> Router (Home) -> Telekom
Anlage 2
Telefonanlage - > Vhost -> Router (Work) -> OpenVPN -> Router (Home) -> Telekom
Da auf Router (Work) der allgemeine Internet-Traffic ganz normal ins Internet geht, wurde ein Hostrouting angelegt, damit alles was mit VoIP im Zusammenhang steht, einen anderen Weg über das VPN und Router (Home) geht. Mit 217.0.4.167 (tel.t-online.de) und 217.0.23.100 (RTP-Server), sind auch die aktuell bei mir verwendeten IP-Adressen der Telekom bezeichnet. Ohne die Host-Route zum RTP, kann man zwar jeden anrufen, man hört aber nix.
- - - Aktualisiert - - -
tststs .. und noch etwas vergessen ;o)
Ich nutze Elastix 4.0.0.1, basierend auf FreePBX 2.11.0.22 und Asterisk 11.20.0 auf centos - Linux x86_64
Das einzige was tatsächlich noch herum hupt ist das Faxsystem.
Das wars jetzt .... hoffe ich.
Inzwischen habe ich 2 Anlagen mit dem selben System am laufen. Da aber beide mit vollständig anderer Konfiguration funktionieren, informiere ich euch hier einmal, da ich denke es wird noch mehr mit Problemen bei der Telekom geben.
Anlage 1 - Keine eMail-Adresse bei der Telekom eingerichtet(!) Wichtig!
Registrierungsreihenfolge
Code:
Tel-Nummer-mit-Vorwahl:Passwort:[email protected]/Tel-Nummer-mit-Vorwahl~481
(Die ~481 übergibt nix weiter als TTL, kann man auch weg lassen)
Verbindungsdetails:
Code:
type=peer
username=Tel-Nummer-mit-Vorwahl
fromuser=Tel-Nummer-mit-Vorwahl
secret=Passwort
remotesecret=Passwort
host=tel.t-online.de
fromdomain=tel.t-online.de
dtmfmode=rfc2833
allowguest=no
bindport=5060
qualify=yes
qualifyfreq=1000
nat=yes
canreinvite=update
localnet=192.168.104.0/255.255.255.0
autocreatepeer=yes
insecure=port,invite
tcpenable=no
allowsubscribe=yes
notifyringing=yes
notifyhold=yes
directmedia=no
directrtpsetup=no
disallow=all
allow=ulaw&alaw&gsm
language=de
defaultexpirey=540
maxexpirey=3600
allowoverlap=yes
keepalive=yes
Benutzer Context und Details bleiben leer
Anlage 2 - Eine eMail-Adresse bei der Telekom eingerichtet(!) Wichtig!
Registrierungsreihenfolge
Code:
Tel-Nummer-mit-Vorwahl:Passwort:eMail-Adresse (OHNE! @t-online.de!) @tel.t-online.de~481
Code:
username=eMail-Adresse (OHNE! @t-online.de!)
type=friend
tcpenable=yes
secret=Passwort
remotesecret=Passwort
realm=tel.t-online.de
qualifyfreq=1000
qualify=yes
notifyringing=yes
notifyhold=yes
nat=yes
maxexpirey=3600
localnet=192.168.110.0/255.255.255.0
language=de
keepalive=yes
insecure=port,invite
host=tel.t-online.de
fromuser=Tel-Nummer-mit-Vorwahl
fromdomain=tel.t-online.de
dtmfmode=rfc2833
disallow=all
directrtpsetup=no
directmedia=yes
defaultexpirey=540
canreinvite=update
bindport=5060
bindaddr=0.0.0.0
autocreatepeer=yes
allowsubscribe=yes
allowoverlap=yes
allowguest=yes
allow=ulaw&alaw&gsm
Für alle die noch eine Firewall betreiben, der Registrierungsserver (SIP) unterscheidet sich vom RTP-Server! Ihr müsst also in der Firewall (oder dem Routing) zwei verschiedene Einträge machen. Es genügt auf der Firewall jedoch für den Anfang der Kommunikation _NUR_ die ausgehenden Ports udp 5060 zu öffnen. Es braucht, vorausgesetzt ihr habt eine korrekt eingerichtete Firewall, kein Portforwarding oder ähnliches.
Das wars so weit.
Viel Spaß
- - - Aktualisiert - - -
Ach ja, Nachtrag - weil vergessen
Beide Anlagen loggen sich derzeit über ein und die selbe IP-Adresse bei der Telekom ein. Ich habe das Problem, dass ich mit der zweiten Anlage hinter einem Router stecke, der partout nicht das tut was er soll.
Beide Anlagen laufen in einer Virtuellen Maschine (Proxmox)
Anlage 1
Telefonanlage -> Vhost -> Router (Home) -> Telekom
Anlage 2
Telefonanlage - > Vhost -> Router (Work) -> OpenVPN -> Router (Home) -> Telekom
Da auf Router (Work) der allgemeine Internet-Traffic ganz normal ins Internet geht, wurde ein Hostrouting angelegt, damit alles was mit VoIP im Zusammenhang steht, einen anderen Weg über das VPN und Router (Home) geht. Mit 217.0.4.167 (tel.t-online.de) und 217.0.23.100 (RTP-Server), sind auch die aktuell bei mir verwendeten IP-Adressen der Telekom bezeichnet. Ohne die Host-Route zum RTP, kann man zwar jeden anrufen, man hört aber nix.
Code:
root@saphir:/config/serverconfig# route -n
Kernel-IP-Routentabelle
Ziel Router Genmask Flags Metric Ref Use Iface
0.0.0.0 172.22.0.254 0.0.0.0 UG 0 0 0 eth0
10.8.0.0 0.0.0.0 255.255.255.0 U 0 0 0 tap0
10.9.0.0 10.9.0.2 255.255.255.0 UG 0 0 0 tun0
10.9.0.2 0.0.0.0 255.255.255.255 UH 0 0 0 tun0
172.16.11.0 10.8.0.2 255.255.255.0 UG 0 0 0 tap0
172.22.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
192.168.103.0 10.8.0.2 255.255.255.0 UG 0 0 0 tap0
192.168.104.0 10.8.0.2 255.255.255.0 UG 0 0 0 tap0
192.168.110.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
217.0.4.167 10.8.0.2 255.255.255.255 UGH 0 0 0 tap0
217.0.23.100 10.8.0.2 255.255.255.255 UGH 0 0 0 tap0
- - - Aktualisiert - - -
tststs .. und noch etwas vergessen ;o)
Ich nutze Elastix 4.0.0.1, basierend auf FreePBX 2.11.0.22 und Asterisk 11.20.0 auf centos - Linux x86_64
Das einzige was tatsächlich noch herum hupt ist das Faxsystem.
Das wars jetzt .... hoffe ich.