こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

ネットワークでXPのPCのみネットに接続しない方法

自宅に3台のPCがあります。ネット環境はADSLでルータから有線なり無線で各PCに接続しており、メインPCのHDを共有化しています。
メインPC含む2台はWin8ですが、残り1台はXPです。ですが、遊びたいゲームや他のソフトがWin8では動かないため、4月以降もXPを使用したいと考えています。
XP機の使用についてはネット接続を物理的に外せばとりあえず安心かなと考えていますが、できれば自宅内のネットワークはXP機も含めたまま使用したいと思っています。
このように、XP機だけを、(外部の)インターネットとは遮断し、自宅内のネットワークには接続しておくことは可能でしょうか。また、可能ならどのような方法で接続・設定すればよいでしょうか。
XP機をネットワークに接続しておきたい目的は、メインPCのHDデータの利用と、メインPCに接続しているプリンタの利用の2点です。(特にHDデータの利用)
なので、この目的がかなうなら、ネットワーク接続にこだわるものではありません。

投稿日時 - 2014-03-09 17:15:32

QNo.8506647

困ってます

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

> 10年以上前になりますが、XP機を新しく買った際、古いパソコンからデータを移行するために、LANボード同士をクロスケーブルで接続したことを思い出しました。
それと同じことですね。

かなりのご経験があるのですね。うまくいけばそれと同じようにお互い認識してくれると思います。

> ところで、単にケーブルをつなぐだけでなく、ネットワークを新たに構築する必要があるわけですね。それは、コントロールパネルのネットワークと共有センターから新しいネットワークのセットアップを行えばいいのでしょうか?

Win8のほうでインターネットに繋がるネットワーク(NIC)とXpに繋がるネットワーク(NIC)のふたつのネットワークを持たせるということになります。二股をかけてお互いに知られないようにするという人間としてはあまりよろしくない事をWin8にさせるということでしょうか。

私自身Win8マシンを注文はしているのですがまだ届いていないので、Win8での設定は説明できませんが、Xpでしたらマイネットワークのプロパティでインターネットに繋がっていた接続(ローカルエリア接続とかになっていると思います)のプロパティからTCP/IPのプロパティを開きIPアドレスの設定で「自動的に取得」をやめて先の回答で示した設定に変更する(現在のIPアドレスが192.168.X.Xの設定であると仮定しています)か、プロトコルTCP/IPをやめて「NWlink IPX/SPX/NetBIOS互換トランスポート プロトコル」にしてしまう。プロパティ画面のインストールからプロトコルを選択し追加をすると該当プロトコルが出てきます。

ただし、プロトコルの変更はWin8に「NWlink IPX/SPX/NetBIOS互換トランスポート プロトコル」があればの話になります。

ちなみに、WIn8の設定によってはWin8のほうにXpのユーザーと同じアカウントを作成しておかないと共有フォルダにアクセスできない可能性があるような気もします。Guestアカウントが有効になっていれば大丈夫だとは思いますが、とりあえずWIn8のほうは皆目分かりませんので、申し訳ありませんがご自身でお調べください。

質問者さんのスキルがあればそれほど面倒なことではないと思います。

投稿日時 - 2014-03-19 19:28:48

お礼

たびたびの回答ありがとうございます。
10年以上前にやった時は、ネットワークという概念もなく、単にデータの移行のため2つのパソコンを直接繋いだ…程度の認識でした。
あの作業が今回の疑問の回答になるとは思いもしませんでした。
この方法なら安全性を保ち、かつメインPCとXP_PCでデータ共有ができそうです。
具体の設定は自分で調べてやってみます。とりあえずそれまではXPをネットワークから切り離しておけばいいわけですし。
いろいろ助言いただきありがとうございました。

投稿日時 - 2014-03-24 00:48:46

ANo.11

このQ&Aは役に立ちましたか?

14人が「このQ&Aが役に立った」と投票しています

回答(11)

ANo.10

3台ともWin8にして、そのうち1台のWin8を64bit版にして、Hyper-Vをインストールして、仮想PCを作った方が早いだろう。

仮想PCに入れるXPは「ライセンスがある正規版」である必要があるが、現行のXPマシンのライセンスが余るから、それを使えば問題は起きないだろう。

あとは「遊びたいゲームや他のソフト」が仮想PCにインストールした「仮想XP上」で動くかどうか、だけ。

ダメだったら、ルーターを「2段ルーター」にしてしまい、下位のルーターの下にXPマシンを繋げば良い。

んで、下位のルーターで「192.168.0.0~255以外のIPアドレスのパケットは送信も受信も許さない」って設定すればOK。

但し、下位側から上位側はアクセス出来るけど、上位のルーターにあるPCやプリンタからは下位がアクセスできない。

プリンタやHDDを上位側に置けば、特に問題は無い筈。

投稿日時 - 2014-03-13 15:18:25

お礼

回答ありがとうございます。返事が遅くなり申し訳ありません。

>3台ともWin8にして、そのうち1台のWin8を64bit版にして、Hyper-Vをインストール
>仮想PCに入れるXPは「ライセンスがある正規版」である必要があるが、現行のXPマシンのライセンスが余るから

XP機が12年前に購入したPCなので、これにWin8を入れるのは厳しそうです。
また、Hyper-Vについては調べてみたところ、これは試してみたいと思い、コントロールパネル→プログラムと機能→Windows機能の有効化または無効化とやってみたのですが、Hyper-Vの項目がありませんでした。この機能はWin8 pro特有の機能なのでしょうか?自分のはproではないので…
また、XPのライセンスがいるのなら、XP機は最初からインストールされており製品版は持っていないので、この点でも難しそうです。

2段ルーターというのは、そのような製品を購入するということでしょうか。ルーターをもう1台購入し、既存のルーターに接続するということでしょうか。
あまり詳しくなくとんちんかんな質問かもしれませんが、ご教示いただければ幸いです。

投稿日時 - 2014-03-19 03:29:19

ANo.9

> メインPCのHDデータを利用する方法があれば、改めて御教示いただけないでしょうか。

必要なのはNICとHUBとケーブル2本となります。正規な方法ではありませんが、HUBなしでクロスケーブルでも接続できる可能性もあります。

新しいNICのほうのデフォルトゲートウェイは設定せずにIPアドレスは172.16.0.1にXPの方は172.16.0.2に設定します。

安全を期すなら、もしメインPCにNWlink IPX/SPX/NetBIOS互換トランスポート プロトコルがあればそれを利用してください。
以下のページに設定方法が記載されています
http://osksn2.hep.sci.osaka-u.ac.jp/~naga/miscellaneous/netbeui.html

> XP機にはLANボードがついており、さらにUSB接続の無線LAN子機を一つ持っています。

無線子機は外しておいたほうがいいでしょう。

投稿日時 - 2014-03-12 09:23:54

お礼

返事が遅くなりすみません。
また、追加回答ありがとうございます。

10年以上前になりますが、XP機を新しく買った際、古いパソコンからデータを移行するために、LANボード同士をクロスケーブルで接続したことを思い出しました。
それと同じことですね。
その時の古いパソコンがPC-9821だったので、そのLANボード(PCIスロット)が使えるかどうかわからないけど、確かクロスケーブルも残っているはずなので、試しにやってみることにします。
ところで、単にケーブルをつなぐだけでなく、ネットワークを新たに構築する必要があるわけですね。それは、コントロールパネルのネットワークと共有センターから新しいネットワークのセットアップを行えばいいのでしょうか?
何度も質問して申し訳ありませんが、LANボード、ケーブルを両方のPCに繋いだ後のネットワークの設定を行う方法自体をもう少し教えていただけますでしょうか。
お時間あればよろしくお願いします。

投稿日時 - 2014-03-19 03:16:16

セキュリティ機能付きのUSBメモリを使用するとか、一時的にWANのLANケーブルを抜くとかありますが、あまりお勧めは出来ません。

XPのパソコンをVISTA以降のOSにするのがいいのですが。

ダメもとで、XPでしか動かないソフトを互換モードで8や7のパソコンにインストールし、動作するかどうか確認してみてはどうでしょうか。

入れたいソフトのsetup.exeを右クリックでプロパティを表示させ、互換タブをクリックし、互換モードでこのプログラムを実行するにチェックを入れ、xp sp2やsp3を選択し、セットアップする。
それで動けばラッキーです。

投稿日時 - 2014-03-12 08:52:04

お礼

返事が遅くなりすみません。

>入れたいソフトのsetup.exeを右クリックでプロパティを表示させ、互換タブをクリックし、互換モードでこのプログラムを実行するにチェックを入れ、xp sp2やsp3を選択し、セットアップする。

互換性ウィザードとかいうのを用い、古いソフトの一部をインストールしたのですが、紹介いただいた方法は知りませんでした。
やってみたところ、一部のソフトがインストール、起動できました。
これはありがたい!
質問とは違う内容ですが、大変いいことを教えていただきました。
ありがとうございます。

投稿日時 - 2014-03-19 02:51:51

IP ADDRESSを固定し、DGW欄と優先DNSサーバー欄を空欄にすれば確かにNETには繋がらなくなり、ファイル共有やネットワークプリンターの使用は可能です。

が、vaiduriaさんの意見に1票。ネットワークから切り離し、スタンドアロンで使うのがベストかと思います。

私も、会社のパソコンで上記方法をするか迷ったのですが、去年の8月にXPを切り捨て7にしました。根回し大変でしたが。4年位前から上司にはアピールしておいてはありました。何かあったら責任とれないですからね。

会社も自宅も同じ。家族に迷惑がかかりますよ。

投稿日時 - 2014-03-10 11:43:54

お礼

回答ありがとうございます。
ネットワークに接続すること自体、たとえイントラネットのみでも危険が残るということですね。
改めてお伺いしますが、メインPCのHDデータをXP機から利用する何かいい別の手だてはないでしょうか。両機は1m程度の距離に設置しています。
何か必要なハードウェアがあるなら、それも教えていただけるとありがたいです。
宜しくお願いします。

投稿日時 - 2014-03-12 01:22:15

ANo.6

XPのTCP/IPの設定を弄る。

具体的には自動取得にしないで手動で設定。
その時、デフォルトゲートウェイを設定しなければXPパソコンからインターネットへは接続できなくなるはず。

もしくは、ルーター側でXPパソコンのIPアドレスからのLAN側からWAN側へパケットは全てブロックする設定にする。

いずれにしろ、XPパソコンのIPアドレスは固定にすること。

投稿日時 - 2014-03-10 06:56:30

お礼

回答ありがとうございます。
これまでの回答でも書かせてもらったとおりなのですが、危険回避を第一条件とした上で、メインPCのHDデータをXP機で利用できるようにする何かいい方法はありますでしょうか。
回答いただいたうち、後段のルーター側の設定がそれに該当するのでしょうか?
改めての質問になりますが、ご存じでしたら御教示よろしくお願いいたします。

投稿日時 - 2014-03-12 01:18:48

ANo.5

基本的には、インターネット利用も、ローカルなプリンター共有なども
同じTCP/IPの上で機能しています。

そして、TCP/IPネットワークに接続されているのであれば
ワームなどが、侵入してくるリスクがあります。

ワームとしては、CodeRedのように
甚大な被害を出した事例もありましたし…
現在では、ウィルス,トロイの木馬,ワームなどが
複合化した攻撃もあるので、当時よりも安全確保は難しくなっています。

ですから、万全を期するなら、LANに接続すべきではありません。

投稿日時 - 2014-03-09 23:09:58

お礼

回答ありがとうございます。
他の方の意見にもありますが、危険を回避するためにはスタンドアローンで使用すべきということですね。
ご指摘のような危険があるのならLAN接続をあきらめるべきなのだと思いますが、LANに接続せずにメインPCのHDをXP機で使用する方法はないでしょうか。(この際プリンタの使用はあきらめます)
両機は1m程度離れて設置していますので、例えば線で繋ぐことは容易です。
何かいい方法をご存じでしたら、改めて御教示をお願いいたします。

投稿日時 - 2014-03-12 01:06:46

ANo.4

・ルーターのMACアドレスフィルタリングではじく

投稿日時 - 2014-03-09 22:17:09

お礼

回答ありがとうございます。
この内容というか言葉も正直よくわかっていないのですが、PC側でIPアドレスを固定(自動取得をやめる)にせずとも、ルーター側の設定だけで外部との接続を遮断できるということですよね。
せっかく回答いただき申し訳ありませんが、危険回避を条件としてメインPCのHDデータを利用する方法を別にご存じでしょうか。
後出しじゃんけんのように追加で前提を申し上げることになり大変失礼になりますが、何かいい意見がありましたら改めて御教示お願いいたします。

投稿日時 - 2014-03-12 00:54:15

ANo.3

IPアドレスを固定にして、デフォルトゲートウェイを無効にするとできます。

投稿日時 - 2014-03-09 18:10:29

お礼

回答ありがとうございます。
「デフォルトゲートウェイを無効」とは、ルーター側の設定のことでしょうか。これはNo.2さんの回答と考え方は同じなのですよね?(すみません、理解が追いつかなくて)
No.2さんへのお礼と同じ内容になりますが、危険回避を条件としてメインPCのHDデータを利用する方法を別にご存じでしょうか。
最初の質問にきっちり回答いただいており大変失礼になりますが、何かいい意見がありましたら改めて御教示お願いいたします。

投稿日時 - 2014-03-12 00:47:19

ANo.2

XPのIPアドレスを固定アドレスにし、XPのIPアドレスからインターネット利用ができないようにルーターでフィルタリング設定をする。もしくは、メインPCにNICをもう一枚取り付けて別ネットラークを構成し、それにXPを接続する。という手法でいかがでしょう。

投稿日時 - 2014-03-09 17:55:31

お礼

回答ありがとうございます。
具体的なやり方はわかっていないのでそれはこれから勉強するとして、書いていただいたことが意味するところはなんとなくわかりました。特に後段の考え方はなるほど!と思いました。
しかし、他の方の回答を持ち出し恐縮ですが万全を期すならネットにつなぐべきではないとの意見をいただいており、危険が指摘される方法は避けたいなと私も考えています。
質問に回答いただいたのに心苦しいですが、危険回避を条件としてメインPCのHDデータを利用する方法があれば、改めて御教示いただけないでしょうか。後段の方法がそれに該当するようでしたら、何が必要になるかなど、もう少し教えていただけますでしょうか。現在はメインPCは有線LAN接続しており、XP機にはLANボードがついており、さらにUSB接続の無線LAN子機を一つ持っています。

投稿日時 - 2014-03-12 00:41:47

ANo.1

お礼

早々に回答ありがとうございます。
レイヤースイッチ…調べてみましたが、今の私の知識ではよくわかりませんでした。
リンク先のカスタマーレビューを読んでも何のことやら…で、今は手が出せる商品ではないのだなと。
もう少し勉強してみることにします。

投稿日時 - 2014-03-12 00:10:35

あなたにオススメの質問