• ベストアンサー

クライアントPC情報の取得方法。

クライアントPC情報の取得方法。 http通信でサーバの管理者機能を特定のクライアント端末(1台)のみ利用できるようにしたいのですが、クライアント端末を特定する方法はないでしょうか? (グローバルIPでは、特定の1台ではないのでNGです) クライアント側でのインストール、設定作業は可能です。

質問者が選んだベストアンサー

  • ベストアンサー
  • hanmemomo
  • ベストアンサー率35% (205/580)
回答No.1

サーバーをもっていることを前提にいうならば、パスワードをつけてみるとか SSHトンネルでそのPCを接続しちゃうのもありですね マスカレード内の特定のPCって意味ですよね? 個別のIDをふるか、トンネルか またはですが、 ルーターに特定のPCへポートフォワードする機能があるものがあり そのポートで作業をすれば、たのPCからは見えないので、ありかもしれません

sanabee
質問者

補足

早速の回答ありがとうございます。 前提条件を入れるのを入れ忘れてしまい申し訳ありませんでした。 1.アプリ側でユーザIDとパスワードの制御も行い且つクライアントPCも特定する。 2.専用線は使わず(インターネット網利用)。 3.ルータ等の設定も行わない。 クライアント側で一意の番号(マックアドレス等)を取得してサーバ側にpostするイメージです。 説明不足ですみません。

その他の回答 (1)

  • e00083
  • ベストアンサー率31% (25/80)
回答No.2

HTTPヘッダからある程度絞り込みはできると思います。

sanabee
質問者

お礼

回答ありがとうございます ある程度の特定では、駄目なのです。 個々の端末まで特定したいのです。

関連するQ&A