web-dev-qa-db-ja.com

Windowsのホストファイルでホスト名をIPアドレスにマッピングするのと同様のwebappsのテスト

DNSを制御できないWebアプリケーションの変更を開発するときによく使用する簡単な方法は、テスト環境のパブリックIPアドレスを指す行をWindowsホストファイルにテスターが追加できるようにすることです( 1つは、マカフィーがステージング環境にこの方法を使用していることです)。

AndroidとIPhoneで同様の方法、つまりホスト名のホストルックアップエントリを追加する方法が可能かどうか疑問に思っていました。これにより、特定のwebappsのテストがかなり簡単になります。

1
Abel

はい、Windowsで行うのと同じ方法で/ etc/hostsファイルにエントリを追加することで実行できます。

これは、ジェイルブレイクされたiPhoneで比較的簡単に(SSHまたは電話のターミナルアプリ経由で)、ルート化されたAndroidでも同様に実行できます。私の知る限り、アプリケーションコードから変更することはできません。

検討したい別のオプションは、内部ネットワークでカスタムDNSサーバーを実行することですが、それは後よりも多くの作業になる可能性があります。

2
heymishy