• 締切済み

ネットワークについての質問

現在ネットワークプログラミングの勉強をしています。 家のパソコンを遠隔操作するプログラムを組もうと思っているのですが、 現在使っているパソコンにはグローバルIPアドレスは割り当てられておらず、 ポートは1つも開いていないものと思われます。(多分) この場合遠隔操作サーバを作ったとしても外部からはアクセスできないものだと考えていいのでしょうか? また、そうだとしたらサーバに接続するにはグローバルIPとポートの設定以外にすることはあるのでしょうか? 加えてもう一つ、現在の状態では外部ネットワークから私のパソコンへのアクセスは不可能なので、 私のパソコンが不正アクセス(?)されることはありえないと考えていいのでしょうか? 的外れな質問もあるかもしれませんが、どなたかご教授願います。 <環境> Windows Vista Home Premium

みんなの回答

回答No.2

>現在の状態では外部ネットワークから私のパソコンへのアクセスは不可能なので、 >私のパソコンが不正アクセス(?)されることはありえないと考えていいのでしょうか? いいえ。不正アクセスの不安は常に付きまといます。 「パソコンにローカルIPアドレスしか割り当ててない状態」というのは「外部ネットワークに居る誰かがセッションを開始しての通信は出来ない」と言うだけです。 もし、貴方が「不用意に、怪しいソフトをダウンロードして実行したり、怪しいページで何かをクリックして実行を許可してしまった場合、何らかのウィルスが貴方のパソコンで実行を開始する」かも知れません。 貴方のパソコンで実行を開始したウィルスは「外部ネットワークの誰かと接続し放題」ですから、貴方の知らない間に「パソコン内のすべての情報が、外部ネットワークの誰かの所に送られる」かも知れません。 そして、その時「通信の種別が、通常、良く使う通信に擬装」されていたら、ルータもファイヤウォールもウィルス対策ソフトも「それらの不正な通信をすべてスルー」してしまうでしょう。 例えば「インターネットのホームページを閲覧する時に使用される通信に擬装」していた場合、ルータもファイヤウォールもウィルス対策ソフトも「持ち主本人が、ブラウザでホームページを閲覧しているのだろう」と思い込み、すべて垂れ流しです。 「パソコンはローカルIPしか持ってないから安心」と思っていると、パソコン内に何かが侵入するのを許した瞬間(怪しいソフトの実行を許した、怪しいページをクリックした、怪しいファイルを解凍した、などの場合)に、酷い目に遭うでしょう。 「新種のウィルスは、ウィルス対策ソフトでは検知できない」 「訳の判らない物、怪しい物は、実行を許可してはいけない」 「一旦、パソコン内に何かが入りこんだら、もう既に手遅れ」 と言う事だけは忘れないで下さい。

回答No.1

ブロードバンドルーターなどを経由してインターネットに繋いでいるのであれば、グローバルIPアドレスは、必ず割り当てられています。ルーターの設定ページなどで確認できます(IPアドレスは固定として契約していないのであれば、様々なタイミングで変化しますので、外から中に繋ぎたい場合、IPアドレスを毎回、何かしらの方法で確認する必要があります) こういった環境では、PCにはプライベートIPアドレスにルーターのポートフォアーディングなどの機能をつかって通信をPCに転送する必要があります。 転送していなければ、外から開始されるアクセスはルーター止まりになると思ってよいでしょう。 パソコンがダイレクトにインターネットにつながっている場合は、Windowsのファイアーウォール機能が、似たような防御をしています。 >私のパソコンが不正アクセス(?)されることはありえないと考えていいのでしょうか? ルーターに不正アクセスを防御する機能があれば、機能に程度の差があろうと、パケットを破棄しているだけなので、不正アクセスされる可能性は、ほとんどないと思います。 が、ルーターの制御用のHTTPページが外からアクセス可能な設定になっていたりすると、パスワードクラックなどされて、操られる可能性はありますので、注意が必要です。

関連するQ&A

専門家に質問してみよう