プライベート ネットワークを作成し、他の国の IP を仮想マシンに割り当てる方法はありますか。
多言語サイト用です。
ホスト Web サイトへのゲスト アクセスが必要です。また、サイトのさまざまな言語をテストするために、オーストラリア、ブラジル、またはその他の国からの異なる IP をゲストに割り当てます。
答え1
いいえ、この方法でパブリック IP を割り当てることはできません。インターネットにルーティングしてアクセスする方法がないためです。言い換えると、このような IP を割り当てることはできますが、役に立たなくなります。
別の国にいるように見せかけるには、パブリック VPN、プロキシ、または Tor を調べてください。
答え2
IP アドレスに基づいて多言語サポートをテストしたい場合は、それは間違っています。
IP 4 アドレス空間は現在では時代遅れになっているだけでなく、売却される最後のチャンクは、さまざまな販売契約やオークションに応じて異なる方法で分割されます。
言い換えれば、あるブロックは中国にあり、別のブロックは米国にある可能性があり、ルーティング テーブルを確認する以外にそれを知る方法は実際にはありません。
これに、同様の IP 範囲を持ちながら異なる国のコンテンツを提供するコンテンツ配信ネットワーク (Facebook など) を追加すると、テスト シナリオを再評価する時期が来ていると思います。
答え3
Web サーバーとクライアントとして複数の仮想 PC を備えたプライベート ネットワークをセットアップする場合、任意の IP アドレスを使用できます。サーバー上でスクリプトを実行して IP アドレスに基づいて発信国を検出する場合、適切なアドレスを選択すれば、そのスクリプトも機能するはずです。仮想 PC がサーバーにルーティングできるように、何らかのルーティングを実装する必要があります。これにより、テストが必要以上に困難になる可能性があります。