Asterisk-Konnektivitätsprobleme


1

Ich habe also ein seltsames Problem, das ich nicht untersuchen kann.

Ich habe Asterisk mit FreeBPX auf einem Himbeer-Pi installiert und für IAX konfiguriert, eine Verbindung über ein Softphone hergestellt und in meinem lokalen Netzwerk funktioniert alles einwandfrei.

Dann habe ich den benötigten IAX-Port in meinem Router geöffnet und versucht, ihn von einem anderen Netzwerk aus zu testen, aber es hat nicht funktioniert. Mein Telefon konnte den Asterisk-Server einfach nicht erreichen. Dies erscheint mir als NAT-Problem, aber ich habe ein UDP-Absenderprogramm verwendet, um ein Paket an den IAX-Port zu senden, und in den Protokollen chan_iax2, die den Empfang eines Midget-Pakets bestätigt haben, wird darauf hingewiesen, dass keine NAT-Probleme vorliegen.

Meine größte Angst ist jetzt, dass mein ISP den IAX- und SIP-Verkehr blockiert, aber ich kann mir keine Möglichkeit vorstellen, dies zu debuggen. Meine Frage lautet also: Wie kann ich dieses Problem beheben? Wie kann ich feststellen, ob mein ISP IAX-Datenverkehr blockiert?


Bestätigen die Protokolle auf Ihrem Router, dass Ihre externe Anforderung an diesem Port empfangen wird? Wenn nicht, kann dies auf ISP-Ebene abgelehnt werden. Wenn Sie jedoch bestätigen können, dass Ihre Anforderungen die Grenze Ihres internen Netzwerks erreichen, sollten Sie in der Lage sein, die Problembehandlung fortzusetzen.
Root

Leider habe ich einen einfachen Router, der keine Zugriffsversuche protokolliert. Ich werde versuchen, einen robusteren Router mit dd-wrt oder tomato zu bekommen und dies zu versuchen.
Hisham Abdel-Hafez

Antworten:


1

Die Grundvoraussetzung dieses Dokuments besteht darin, jeder Person die Möglichkeit zu geben, festzustellen, ob ihr ISP eingehende Ports blockiert.

  1. Schließen Sie einen PC direkt an das Modem Ihres Diensteanbieters an. Zwischen dem PC und dem Modem des Internetdienstanbieters sollte sich kein Router oder ein anderes Gerät befinden.

  2. Öffnen Sie einen Webbrowser (IE) und geben Sie in der Adressleiste www.grc.com ein.

  3. Klicken Sie auf der Website der Gibson Research Corporation auf ShieldsUP! Banner.

  4. Wenn Sie zur nächsten Seite weitergeleitet werden, scrollen Sie etwa zur Hälfte nach unten. Sie sehen den Titel Hot Spots. Unter dieser Überschrift befindet sich ein Link für das ShieldsUP! Prüfung. Es ist das Bindeglied in der Mitte.

  5. Wenn Sie diesen Link ausgewählt haben, lesen Sie bitte das Kästchen und klicken Sie dann auf die Schaltfläche Weiter.

  6. Auf der nächsten Seite beginnen Sie mit dem Test. Suchen Sie nach dem Textfeld in der Mitte der Seite. Hier geben Sie den zu untersuchenden Port ein. zB: 4569

  7. Wenn Sie die Eingabetaste drücken, werden Sie zu einer anderen Seite weitergeleitet, auf der die Details des zu prüfenden Anschlusses erläutert werden. Am oberen Rand dieser Seite befindet sich eine grüne Schaltfläche mit der Bezeichnung "Probe THIS Port".

  8. Zu diesem Zeitpunkt müssen Sie alle Firewall- und Antivirensoftware deaktivieren. Wenn Sie dies nicht tun, kann dies zu falschen Messwerten führen. Sobald der Test abgeschlossen ist, sollten Sie die von Ihnen deaktivierte Software wieder aktivieren.

  9. Klicken Sie auf diese Schaltfläche und warten Sie, bis der Test abgeschlossen ist. Der Test sollte "Open", "Closed" oder "Stealth" anzeigen. Wenn es geschlossen oder getarnt ist, blockiert der ISP es. Wenn Sie versuchen, einen VPN-Tunnel einzurichten, funktioniert dies nur, wenn der Status offen ist.


Vielen Dank für Ihre Antwort, ich werde dies testen, wenn ich in ein paar Tagen wieder zu Hause bin, und ich werde Ihnen sagen, wie es geht.
Hisham Abdel-Hafez
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.