locked
エイリアスIPアドレス設定時の送信元IPアドレス(ソースIP)について

    問題

  • エイリアスIPアドレスを設定時に外部ホストへ通信を行う際のソースIPアドレスが元々設定していたIPアドレスと

    違うものに変わってしまいます。

    現在、ひとつのネットワークインターフェースに3つのIPアドレスを設定しています。

    ①,192.168.1.100 (インターネット プロトコル バージョン4(TCP/IPv4)のプロパティ から設定)

    ②,192.168.1.101 (TCP/IP 詳細設定 にて追加)

    ③,192,168,1,102 (TCP/IP 詳細設定 にて追加)

    デフォルトゲートウェイは1つのみです。

    ①から③の順番で設定を行ったのですが、外部のホストに対してhttpやftp等で通信を行うと

    192.168.1.102が送信元IPアドレスとなってしまいました。

    外部ホストには192.168.1.100からのみのアクセスを許可するように設定されているため

    アクセスできない状況になっております。

    ②のIPアドレスを追加した段階では外部ホストには192.168.1.100が送信元IPアドレスと

    なり、問題なく外部ホストへアクセスできたのですが、③のIPアドレスを追加すると192.168.1.102

    が送信元IPアドレスとなり、アクセスできない状況になりました。

    外部に通信を行う際には必ず192.168.1.100を送信元IPとして接続する、という方法はありますでしょうか?
    2012年4月10日 上午 09:46

解答

  • ここは「アーキテクチャフォーラム」ですが、適切な質問場所でしょうか…?

    何が「外部のホストに対してhttpやftp等で通信を行」ったのでしょうか? 主語がありません。隠された何かを正しく動作させるためにどう設定すればいいのかを質問されているのでしょうか? 正気とは思えません。
    主語が質問者さんの作成したプログラムであり、コーディング方法を質問されているのなら、Visual C++等、使用されている言語にあったフォーラムを選択すべきです。
    もしくは主語がWebブラウザー等であり、とうぜんそれらを個別には設定できず、OSの設定としてどうすればいいのか? という質問であれば、OSのフォーラムを選択すべきです。

    なんとなく、ROUTEコマンドでデフォルトのインターフェースを変更すればいいようにも感じますが…アーキテクチャ概要と言ってしまうとWindowsに閉じない話題もアリですよねぇ。

    2012年4月11日 上午 06:36

所有回覆

  • ここは「アーキテクチャフォーラム」ですが、適切な質問場所でしょうか…?

    何が「外部のホストに対してhttpやftp等で通信を行」ったのでしょうか? 主語がありません。隠された何かを正しく動作させるためにどう設定すればいいのかを質問されているのでしょうか? 正気とは思えません。
    主語が質問者さんの作成したプログラムであり、コーディング方法を質問されているのなら、Visual C++等、使用されている言語にあったフォーラムを選択すべきです。
    もしくは主語がWebブラウザー等であり、とうぜんそれらを個別には設定できず、OSの設定としてどうすればいいのか? という質問であれば、OSのフォーラムを選択すべきです。

    なんとなく、ROUTEコマンドでデフォルトのインターフェースを変更すればいいようにも感じますが…アーキテクチャ概要と言ってしまうとWindowsに閉じない話題もアリですよねぇ。

    2012年4月11日 上午 06:36
  • ご回答有難うございます。

    説明不足だった事をお詫び致します。

    WindowsServer2008にてブラウザ(IE)にて外部ホストのwebサーバへアクセス、またはエクスプローラにて「ftp://example.com」と入力してFTP接続を行う際に送信元IPが192.168.1.102に変わるということでした。

    投稿内容が本フォーラムに適さないと思いましたので、OSのフォーラムにて質問させて頂こうと思います。

    ありがとうございました。

    2012年4月11日 上午 09:33
  • いったん回答としてマークさせて頂きます。

    あえて捕捉させて頂きますと、佐祐理さんご指摘のrouteコマンドを使用した、調査・実験をしてみることをお勧めします。

    2012年8月23日 上午 05:48
    版主