私は、ユーザーを最も近いサーバーに自動的にリダイレクトするアプリケーションを作成中です(複数のサーバーがあります)。そのためには、クライアントが訪問しているクライアントのIPアドレスとサーバーのIPアドレスを検出する必要があります。私は、私が使用することができ、クライアントのIPアドレスを取得すると思う:クライアントとサーバーのIPアドレスを検出する
HttpContext.Current.Request.UserHostAddress
は、どのように私は、クライアントが訪問しているサーバーのIPアドレスを取得できますか?それはDNSクエリを使用せずにそれを検出することは可能ですか?それがここにあるよう
をクライアントがリダイレクトされるように接続したら、あなたにも、とにかくページに役立つ可能性があるとして、ルータレベルで行われているのより良いです。 – Lloyd