メインコンテンツへスキップ

どこから繋いでいるか

コメント

9件のコメント

  • nkmt

    リモートAPPのMagicでIPアドレスを取得しても、サーバーのIPアドレスが表示されるかもしれませんね。

  • Pu

    こんにちはPuです

    接続元のhost名(コンピュータ名)なら取得できます

    環境変数 %CLIENTNAME%に格納されます

    でわ~でわ~

  • nkmt

    ISHIJIMA様 Windowsユーザー名で○○なら○○営業所から接続している!は判断する事はあります。

    Puさん 環境変数 %CLIENTNAME% は使った事がありません。試してみます。

    お二方ありがとうございます。

     

    リモートAPPを

    営業所の社内からか、

    同じノートパソコンで社外から繋ごうとしているのか・・・を判別出来ますか?との要件です。
    どちらも同じリモートAPPアイコンを使えたらなおいいです。

  • nkmt

    ありがとうございます。
    リモートAPPの時にクライアントのIPを取得出来るといいでしょうね。

    本社はクラサバで192.168.0.xxx

    営業所はリモートAPP 192.168.1.xxx

    外出先もリモートAPPで、192.168.2.xxxなどになるのかもしれませんね。

  • nkmt
    ISHIJIMA様 ありがとうございました。
    実験としてBATファイルとして保存し、コマンドプロンプトで
    実行すると複数のIPアドレスが取得出来ました。
    3つのIPアドレスが表示されました。
    vmwareネットワークを2つ無効化したら一つになりました。
    192.168.1.5
     
    別なネットワークへ接続すると、これまた別なIPでした。
    192.168.43.15
     
    これは自分のPCでの確認ですが、お客様が社内だったり、
    外からのVPN接続だったりで異なる値になれば
    社内なのか、社外なのか判断出来るかもしれませんね。
     
     
    社外だったら大幅機能制限をしたいというご要望に応えられるかもしれません。
     
    findstr.exe というコマンドを知りませんでした。
    ipconfig と パイプでつなげられるのですね。
    これも知りませんでした。
     
    BATの中でサブルーチンのような動きも、
    For文もあるなんて知らない事だらけです。
    調べて頂きありがとうございました。
  • Tanda

    グローバルIPアドレスとプライベートIPアドレスは分けて考えたほうがいいですよ。

  • nkmt

    Tandaさん、はい、了解しました。(まだ客先では実験出来ておりません。)

    ・社内

    ・VPNで営業所社内

    ・VPNで外出先

    などをいずれ区別する必要に迫られる日が来そうでして。。。。

  • Tanda

    通常の場合、ルータからプライベートIPアドレスをDHCP割り当てされていると思いますので、ルータの内側から自分のグローバルIPアドレスを知ることは結構大変ですよ。

  • nkmt

    そうなんですね。ありがとうございます。

    本社

    営業所1

    営業所2といった感じのVPNだと

    192.168.1.xxx

    192.168.2.xxx

    192.168.3.xxxのように区別されてる気がしたので、

    「外出先」も同様に区別出来るといいな、出来るかもしれないなと思ったものですから・・・。

     

    外出先使用の場合は、使える機能を大幅制限させられますか・・・・?と

    お客様問合せがありました。

    そのお客様は、まだ外出先からの接続環境は無いようです。

     

サインインしてコメントを残してください。