[Frage] Eingehende Anrufe von 1und1 annehmen

mode

Mitglied
Mitglied seit
22 Okt 2004
Beiträge
283
Punkte für Reaktionen
0
Punkte
16
Hallo,

wie kann ich mit dem * eingehende Anrufe von 1und1 unter folgenden Bedingungen annehmen?
Ich habe allowguest aus Sicherheitsgründen auf no gesetzt. Somit muss jeder eingehende Call einem Kontext zugewiesen werden.

Normalerweise würde ich das so machen:

[1und1-in]
type=peer
fromdomain=1und1.de
host=1und1.de
disallow=all
allow=ulaw
allow=alaw
context=incomming

Hierbei wird anhand der eingehenden IP Adresse entschieden, ob der Call auf diesen Context passt. Leider nutzt 1und1 viele viele verschiedene IPs von denen die eingehende Anrufe ankommen. Wie kann ich dies abbilden?

Oder soll ich allowguest = yes setzen und den defaultcontext entsprechend Bulletproof gestalten, so dass man aus diesem niemals nach extern telefonieren kann? Ist das eine schöne Lösung? Gibt es Bessere?

Freue mich über jeden Hinweis!!

Mode
 

mode

Mitglied
Mitglied seit
22 Okt 2004
Beiträge
283
Punkte für Reaktionen
0
Punkte
16
Hallo,

habe gerade folgende Lösung gefunden
sip.conf
[1und1-template](!)
type=peer
fromdomain=1und1.de
disallow=all
allow=ulaw
allow=alaw
context=incomming

[1und1_in_1-1](1und1-template)
host=sipbalance1-1.1und1.de

[1und1_in_1-2](1und1-template)
host=sipbalance1-2.1und1.de

[1und1_in_2-1](1und1-template)
host=sipbalance2-1.1und1.de

[1und1_in_2-2](1und1-template)
host=sipbalance2-2.1und1.de

[1und1_in_3-1](1und1-template)
host=sipbalance3-1.1und1.de

[1und1_in_3-2](1und1-template)
host=sipbalance3-2.1und1.de

[1und1_in_4-1](1und1-template)
host=sipbalance4-1.1und1.de

[1und1_in_4-2](1und1-template)
host=sipbalance4-2.1und1.de

[1und1_in_5-1](1und1-template)
host=sipbalance5-1.1und1.de

[1und1_in_5-2](1und1-template)
host=sipbalance5-2.1und1.de

[1und1_in_6-1](1und1-template)
host=sipbalance6-1.1und1.de

[1und1_in_6-2](1und1-template)
host=sipbalance6-2.1und1.de

[1und1_in_7-1](1und1-template)
host=sipbalance7-1.1und1.de

[1und1_in_7-2](1und1-template)
host=sipbalance7-2.1und1.de

[1und1_in_8-1](1und1-template)
host=sipbalance8-1.1und1.de

[1und1_in_8-2](1und1-template)
host=sipbalance8-2.1und1.de

[1und1_in_9-1](1und1-template)
host=sipbalance9-1.1und1.de

[1und1_in_9-2](1und1-template)
host=sipbalance9-2.1und1.de
Gibt es da keine elegantere Möglichkeit wie einen IP Bereich anzugeben? 1und1 wird seine Serverfarmen sicher immer weiter ausbauen. Und ggfs merkt man garnicht dass man über manche Server nicht erreichbar ist. Da hilft dann nur allowguest = yes und im default Kontext Ausgaben ins Log schreiben, so dass sowas auffällt.
 

IpTelpert

Neuer User
Mitglied seit
26 Mai 2011
Beiträge
32
Punkte für Reaktionen
0
Punkte
6
Hallo,
Hierbei wird anhand der eingehenden IP Adresse entschieden, ob der Call auf diesen Context passt. Leider nutzt 1und1 viele viele verschiedene IPs von denen die eingehende Anrufe ankommen. Wie kann ich dies abbilden?
Du könntest schauen ob Du mit dem was in SIP_HEADER(<name>) steht was anfangen koenntest oder Du loggst mit #iptables die IP und schreibst ein Script was dann darauf zugreift. Du könntest mit dem Script auch mit #whois abfragen ob die IP zu 1&1 gehört.
Ist aber alles ziemlich kryptisch.