2FA用に2つ目の電話番号を使うべき?
Fwrd · · 更新:
2FAに2つ目の電話番号を使うのは、サイトがSMSのコードしか提供していない場合か、共有アカウントや業務用アカウントで、1人のスマートフォンに依存しないコードが必要な場合だけにしてください。サイトが認証アプリ、セキュリティキー、パスキーを提供しているなら、そちらを使ってください。SMSのコードは、どちらの場合でも弱い選択肢だからです。
必要なもの: 2つ目の番号を使う場合は、専用のSIMまたはeSIMを入れたiOS 26以降の予備のiPhoneと、ショートカットアプリ(最初からiPhoneに入っています)です。コードを別の人にも届けたい場合は、さらにFwrdと、届け先(非公開のSlackチャンネルなど)が必要です。
2FAには、自分の番号より2つ目の番号のほうが安全ですか?
限られた点では、少しだけ安全です。そのアカウントのコードが、個人の番号や個人のメッセージに入らなくなります。ただし、SMSのコード自体が強くなるわけではありません。コードを受け取る番号が変わっても、弱点は同じようについて回ります。
米国政府の情報源が、そのリスクを説明しています。
- FTC は、「ハッカーはSIMカードのスワップ攻撃で電話番号を乗っ取れます」と述べています。また、認証アプリのコードはその攻撃にさらされないため、より安全だとしています(FTC、2026年10月18日に参照)。
- CISA は、SMSや音声で送られるコードはSIMスワップ攻撃や、電話網のSS7信号方式の欠陥に弱いとしています。そして、フィッシングに強いMFAを「MFAの中でもっとも安全性の高い形」と呼んでいます(CISAのファクトシート、2026年10月18日に参照)。
- NIST は連邦標準を定める機関で、「帯域外の認証にPSTNを使うことは制限されています」と述べ、そのガイドラインに従うサービスには、少なくとももう1つ別の選択肢を提供するよう求めています(NIST SP 800-63B-4、3.1.3.3節、2026年10月18日に参照)。
- FCC は2023年11月に、電話番号を新しいSIMや別のキャリアへ移す前に、キャリアが本人かどうかを確かめるよう義務づける規則を採択しました。SIMスワップやポートアウト詐欺は、端末に触れずに電話番号を乗っ取るためです(FCC、2026年10月18日に参照)。
Appleは、パスキーを「フィッシングに強い」ものであり、盗まれる共有の秘密がないように設計されていると説明しています(Apple、2026年10月18日に参照)。
| 方法 | 攻撃のされ方 | サインインできる人 |
|---|---|---|
| パスキーまたはセキュリティキー | フィッシングとSIMスワップに強い | デバイスまたはキーを持つ人 |
| 認証アプリ | フィッシングは受けるが、SIMスワップは受けない | アプリが入ったスマートフォンを持つ人 |
| 自分の番号へのSMSコード | SIMスワップ、番号のポート、フィッシング | 自分、または番号を乗っ取った人 |
| 2つ目の番号へのSMSコード | 同じ攻撃に加え、コードを共有した相手 | 自分またはチーム |
2つ目の番号が向くのはどんなときですか?
SMSのコードしか選べず、そのコードを自分のスマートフォンに置きたくない場合です。よくある例は次のとおりです。
- 共有の業務用アカウント がSMSでしかコードを送らず、設定した人が不在になったり退職したりしても、使い続けられる必要がある場合。
- 業務用の番号 を、従業員1人の個人回線ではなく、会社のものにしたい場合。
- バックアップ。 Appleは、複数の番号をお持ちなら、「iPhoneに関連付けられていない」番号を信頼できる電話番号として追加することを勧めています。iPhoneを紛失したり壊したりしても、サインインできなくなることを防げます(Apple、2026年10月18日に参照)。
通話アプリのインターネット番号を受け付けないサービスもあります。たとえばIndeedのヘルプページには、アカウントの認証に「固定回線でないVoIP番号は使えなくなりました」と書かれています(Indeed、2026年10月18日に参照)。予備のiPhoneに入れた実際の携帯電話の番号に届くコードは、ほかのSMSと同じように届き、Fwrdがそれを転送できます。番号が再利用されないよう、回線を有効に保ってください。
予備のiPhoneからコードを取り出す方法
2つ目のスマートフォンには、引き出しにしまい込まれるという問題があります。次の手順で、そのiPhoneからコードのSMSだけを、必要な人へ送ります。
- Fwrdで送り先を追加します。 予備のiPhoneでFwrdを開いて「+」をタップし、コードの送り先を選びます。非公開のSlack、Discord、Teams、Telegramのチャット、ご自分のWebhook、メールアドレス、別の電話のどれかです。
- コードだけを残します。 送り先のフィルタを、認証コードに見えるSMSに設定します。メールや別の電話では、ショートカットで送信アクションを「if文」の中にも置き、その送り先の「転送するSMS」で「if文を追加済み」をオンにします。
- 「メッセージ」のオートメーションを作成します。 iOS 27のショートカットアプリで、「ライブラリ」>「オートメーション」の順にタップして、「+」>「メッセージ」をタップします。iOS 26では、「オートメーション」タブを開き、「+」をタップして、「メッセージ」を選びます。
- 転送するSMSを選びます。 「メッセージが次を含む」を選び(iOS 27では「差出人」を「メッセージ」に変更し)、コードのSMSに含まれる単語を入力します。たとえば「code」です。コードのフィルタをオンにしてあれば、半角スペース1つでも動作します。
- 確認なしで実行されるようにして、Fwrdのアクションを追加します。 iOS 27では、「実行前に確認」をオフにし、ⓘ>「プライバシー」で「ロック中に実行を許可」がオンになっていることを確認します。iOS 26では「すぐに実行」を選びます。「メッセージをすべての送り先に転送」を追加し、その「メッセージ」を「ショートカットの入力」に設定します(iOS 26では「ショートカットの入力」>「メッセージ」)。
- メールまたは別の電話の場合は、Appleのアクションを追加します。 Fwrdのアクションの下に「メールを送信」または「メッセージを送信」を追加し、「メッセージ」を「メッセージをすべての送り先に転送」に設定して、アドレスまたは番号を入力します。メールのガイドと電話のガイドで、各操作を紹介しています。
- これで完了です。 コードのSMSが、iPhoneのロック中でも自動的に選んだ送り先へ届きます。
コードを振り分けるほかの方法は認証コードのページに、Slack側の手順の詳細はチームの2FA共有:SMSコードをSlackやTeamsへにあります。
コードを転送しても解決しないこと
- コードを転送すると、見られる人が増えます。 チャンネル、受信箱、グループにいる人は、コードが有効な間、誰でも使えます。送り先は非公開にして、人数を絞り、共有してよいアカウントだけにしてください。
- 番号そのものは守られません。 予備の回線でSIMスワップが起きると、コードは乗っ取った人へ届きます。キャリアのアカウントロックやポートアウト保護を申し込んでください。
- iPhoneの電源とオンライン状態が必要です。 再起動した後は、転送が再開される前に、一度ロックを解除する必要があります。
- より強い方法の代わりにはなりません。 サイトが後からパスキーや認証アプリに対応したら、そちらに切り替えてください。
よくある質問
2FAに使い捨て番号を使えますか?
手放すかもしれない番号にはリスクがあります。キャリアがその番号を別の人に割り当てると、その人にコードが届く恐れがあります。番号が失効する前に、すべてのアカウントから番号を外してください。
2人が同じ2FAコードを受け取れますか?
サイトが1つの番号へコードを送り、その番号のSMSが2人に届く場合に限ります。そのiPhoneのコードのSMSを共有の非公開チャンネルへ転送すれば、実現できます。チャンネルの全員が、各コードを使えるようになります。
Google Voiceは2FAに使えますか?
サイトによります。インターネット(VoIP)番号を認証に受け付けないサービスもあります。Googleの説明は、Google Voiceで認証コードを受け取れますか?で紹介しています。
Fwrdにコードを見られますか?
いいえ。Fwrdのアカウントは不要で、Fwrdのサーバーもありません。SMSはお使いのiPhoneで処理されます。各コードは、iPhoneから設定した送り先へ直接送られるため、その送り先を読める人だけが見られます。
SMSのコードだけ受け取る予備のiPhoneはありませんか?
Fwrdは、そのiPhoneに届く認証コードのSMSを、必要なチャット、受信箱、人へ送ります。アカウントは不要です。毎月15件まで無料です。
毎月15件まで無料。Fwrd Proなら、転送とフィルタの上限がなくなり、「転送しない」リストも使えます。料金は月額$4.99、または年額$29.99で、年額プランには対象の方向けに7日間の無料トライアルがあります。
iPhone · iOS 26以降