2009-03-23 11 views
1

私はC#でプログラミングすることができます。もしIPアドレスを再割り当てするための.NETクラスがあれば、あるいは特定のプロセスのIPアドレスを変更するためのコマンドライン操作があれば、それは私が探していると思います。Windowsを起動する前に、または起動するたびに、どのIPアドレスを使用するかを知る方法はありますか?

私はいくつかの自動ブラウザテストを行っています。異なるIPアドレスから私のサイトにリクエストが来るようにしたいと思います。私のWebサーバーには15個のIPアドレスが割り当てられているので、ブラウザは各要求ごとに異なるIPアドレスからの要求を行うようにします。あるいは、ブラウザの複数のインスタンスを開き、それぞれのインスタンスで異なるIPを使用できるようにする必要があります。

答えて

0

ServicePointクラスのBindIPEndPointDelegateプロパティを設定して、接続に使用するローカルIPアドレスを指定できます。

+0

今、この回答で間違っていたのは何ですか?あなたが私に言わなければ、次回はもっとうまくいくことは期待できません! –

+0

本質的に私の正しい答え(私はそれをバックアップする)のように見えます。バインディングを変更することでソケットのIPアドレスを設定します。これは基本的なIPソケットのものです。 OPはソケットを調べる必要があります。 – sipwiz

+0

@sipwz:それがOPダウン投票だった場合、それが問題だった場合。 downvotersがdownvoteの理由についての手がかりを与えてくれることを願っています。 –

1

今日はこれについて読み:Why cloud-based load testing is a killer app

あなたはあなたのサイトをテストする時間の短い期間のためのサーバの大規模なグループを立ち上げることにより、負荷テストを行うために(Amazonのような)クラウドサービスを利用することができます。

関連する問題