- 締切済み
ローカル同士のデータ通信について
違ったグローバルアドレスに接続されているパソコン(ローカルIPが割り当てられている)どうしで、データのやり取りを行うプログラムを作成したいと考えているのですが何か方法はありませんでしょうか? やり方としてはP2Pになると思うのですが…。
- みんなの回答 (4)
- 専門家の回答
みんなの回答
- rinkun
- ベストアンサー率44% (706/1571)
次のような構成を考えているのですかね。 # (***.***.***.1)、(***.***.***.2)はグローバル・アドレス (***.***.***.1)ルータ1(192.168.0.1)-(192.168.0.2)PC1 | (***.***.***.2)ルータ2(192.168.0.1)-(192.168.0.2)PC2 これでPC1とPC2を繋ごうとすればPC上のプログラムだけでは無理で、最低でもルータ1、ルータ2の一方ではPCへのポートフォワード設定が必要ですね。 # それもグローバル・アドレスが固定の前提で
- a-saitoh
- ベストアンサー率30% (524/1722)
「違うネットワークどうしのローカル状態」というのが、説明になってないのですが、技術的に筋の通った意味のある日本語で状況を説明すると、もっとアドバイスが得られると思いますよ。
- nannano
- ベストアンサー率27% (20/74)
データというのはファイルの形式でやりとりしたいのでしょうか?(どんな類のデータを流したいんだろう?) 暗号化は必要でしょうか? 通常のメールなどでやりとりできる程度のものであれば、FTPを使えば如何でしょうか? その場合、「自宅サーバ FTPサーバ」というキーワードで検索すれば出てくると思います。 ご自分で作りたいと言うことであれば、 順序的にはまず、今どんなものがちまたに存在するのかを調べてみてからにした方が良いかもしれませんね。
- nannano
- ベストアンサー率27% (20/74)
もう少し具体的に書いて頂けるないと、回答者が何処の部分について回答すればいいか、分からないように思います。 ある仮設かも知れませんが、簡単に書いてみます。 1)同一フロア内にてIP固定かどうかは別として、 インターネットが2本以上来ている 2)各インターネット回線はダイレクトにパソコンに 入っていて、各々がPPPoEを行っている? 3)それぞれのPCは安全上イーサネットカードは 2枚差しになっていて、グローバル側とローカル 側で、別回路になっている。 4)そのPC間で単にフォルダを共有したい? と、言うことであれば、単にグローバル側に対してネットワーク共有に関係するフォルダを閉めれば良さそうと言うことになります。 という感じで書いてみてください。 きっと良い回答が得られると思いますよ!!(^^)v
補足
ご解答ありがとうございます。 たしかに説明不足ですね。 2台のパソコンがあって、それは違うネットワークどうしのローカル状態であり(ローカルIPが割り当てられている)、お互いにデータのやりとりができるようにしたいのですが、どうやったらいいのかがわかりません。 残念ながら、nannanoさんのご解答のどれにあたるのかは私には判断できません。