2017-04-06 12 views
-1

アスタリスクでは、「偽の」番号で電話をかけることができると思います(たとえば、会社の電話番号は123456、電話番号には会社のメイン番号123400のみが表示されます)。アスタリスクと偽の番号 - どのように識別するのですか?

通常の人のように、私は迷惑電話を受け取ります。そして私は退屈だ。

したがって、私は真のキャリアまたは真の発信元を特定する方法を探したいと思います。

たとえば、フランスから来た可能性のある偽の番号(+33 6 xx xx xx xx)から電話がかけられますが、電話番号は間違っています(電話会社からは提供されません)。だから、私はそれがコールの起源(国、プロバイダー、または実数)を得ることが可能かどうかを知りたいと思います。

解決策、confファイル、ドキュメント、ヒント、iso標準など、何か助けてください。

ありがとうございます。

答えて

1

短い答えはある - あなたことができません...

誰かがそれがダウンして提供し、電話会社へのだが自分の(間違った)発信者IDを設定するには、SS7レベルでPSTNへのアクセス権を持っている場合元の当事者へのアクセス。通話の受信者と通常のユーザの場合は、がありません。そのコールを元に戻す方法です。あなたが電話を脅かす、または虐待を受けている場合は、電話会社が支援することができます。たとえば、あなたが英国に在住している場合、Telephone Preference Serviceに登録し、調査してくれるOfcomまたは情報コミッショナーオフィスに懸念を報告しますあなたに真の起源を教えてください。

コールがSIP/AIX/MGCPなどを経由する場合は、コールを開始したIPアドレスかヘッダーに表示されているものを推測することができますが、やはり100%の方法はありませんコールがどこから来たのかをトレースします。

アスタリスクを使用していて、「無効な」発信者番号の電話を受けている場合は、extensions.confファイルにブラックリストに登録することをおすすめします。

例ブロック087で始まる発信者IDを送信して、誰とブロックこれらは、実行コンフィギュレーションから引き出されていunavailable

exten => s,2,GotoIf($["${CALLERID(num):0:3}" = "087"]?103:3) exten => s,7,GotoIf($["${CALLERID(name):0:11}" = "UNAVAILABLE"]?103:8)

を送信怠惰なシステム管理者以下のいずれかのこのルール - あなたが必要な場合全体の設定セクションはコメントを投稿し、私はあなたのバージョンを匿名で更新し、私の答えを更新します。

+0

ありがとうございました。スパマーは毎回違う偽の番号を使用しているので(そして、ブラックリストは1回だけ使用されている番号を使って次のものを防ぐことができないので)、可能であると思うでしょう。 – AlexandreD

+0

数字がすべて*非常に*無効な場合、数字の長さと妥当性に一致するより複雑なルールを書くことができます。私は手を挙げることはできませんが、正規表現のためにGoogleを持っていれば、何かを見つけるべきです。 – user3788685

+0

数字は正しいですが、その番号の後ろには実際の行はありません(番号を呼び出すと、3つのトーンの信号が得られるか、pstnプロバイダはその番号に到達できないと言っています)。 – AlexandreD

関連する問題