• ベストアンサー

NT4.0WSと98でTCP/IPのLAN接続

タイトルの通りNT4.0WSと98間でTCP/IPのみでのLAN接続をしたいのですが どうも上手くいきません。どなたか解決法教えてください!! http://plaza6.mbn.or.jp/~veribest/hide/TCPIP.html ここのページを参考にして 書かれている通りにやってみた のですが何が間違ってるのかが皆目見当つかない状態です。

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

  • ベストアンサー
回答No.8

また、くまです。 今度は、判らないのでflipperさんと同じ環境を作りました。(^^; WinNT(ws)SP6+Win98se です。 1.WinNTで、新しくNICのドライバーを追加していれば、再度SP6を当てる必要があります。つまり、ドライバーの変更追加->SP6と当てておくことです。バグ修正の効果があるとか。 2.WinNT側に問題ありと見ました。独断ですが(^^;; まず確認個所から、ネットワークコンピュータのアイコンで右クリック->プロパティ [識別タブ] コンピューター名:A ワークグループ:C [サービス] NetBiosインターフェイス RPC構成 コンピューターブラウザ サーバー ワークステーション この5点 [プロトコル] TCP/IPプロトコル [アダプター] SIS900PCIFastEtherAdapter<-私の場合 [バインド] +NetBiosインターフェイス +サーバー +ワークステーション +の中身はWinsになっている それで、host,lmhostsの定義はNTとWin98共不用です。 これで、私の場合は通信できます。

flipper
質問者

お礼

わざわざ同じ環境まで作って検証していただいて本当にありがとうございます。 おかげさまでやっと繋がるようになりました(^^) SP6をあてなおしたらあっさりと繋がるようになりました。 道理でどこをどういじっても繋がらない訳だ(^^; しかし今回のことでネットワークの勉強になりました。 IE5.5入れてたのでSP6あて直すのにもだいぶ悩みましたが(笑 くまさんkazuya-iさん 本当にありがとうございました。

その他の回答 (7)

回答No.7

補足見ました。 私の説明不足と一括しての確認をすれば早く解決できるのですが、分割したようなアドバイスと回答で申し訳ありません。 では、 1.それぞれ、NTとWin98の自分のアドレスでpingで通信できるようになっているとのことなので、ケーブルは問題ないですかね?PC同士つなぐのであれば、クロスをハブ経由ならストレートを利用していると思いますが・・。 2.相手のPCに向けて、大量のpingを送るようにしてください。 出し方は、ping□192.168.1.10□-t(□は空白を意味します) 止める時は、ctrl+cで停止できます。 それで、まずハブに付いている通信ランプが規則正しく点滅すると思います。さらに、送信・受信のNICの通信ランプも点滅していますか? 点滅しているのであれば、やはり定義に問題あり、点滅しないのであれば通信系統に問題ありです。どうですか??

flipper
質問者

補足

本当に手取り足取りでご迷惑かけます。 1 現在ピアtoピアで接続しています。クロスケーブル使用してます。 2 ping 192.168.1.10 -t これをやるとNT側も98側のNICのランプも定期的に点滅します。 ということは定義の問題ということですね?

回答No.6

再度確認致しますが、定義は下記のようになっていて通信できないのですね?? WinNTのLmhosts(winnt\system32\drivers\etc\Lmhosts ) #End of file 192.168.1.11 B Win98のlmhosts(win98\system\Lmhosts ) #End of file 192.168.1.10 A 大概、これでうまくいくはずですが??

flipper
質問者

補足

はい。 127.0.0.1 localhost 192.168.1.10 A 192.168.1.11 B この内容でNTと98に入ってます。 くまさんの書かれたように 相手側PCのIP マシン名 だけ書いたものも入れてみたのですが駄目でした。

  • kazuya-i
  • ベストアンサー率21% (7/32)
回答No.5

問題の切り分けできていますか? ip直打ちのpingは通るのですか? 名前解決だけの問題ですか?

flipper
質問者

補足

>問題の切り分けできていますか? 何が何の役割を果たしてるのかまだ完全に理解してないです(^^; >ip直打ちのpingは通るのですか? >名前解決だけの問題ですか? pingは通らないままです。 うぅん・・・

回答No.4

くまです。確認です。 >Lmhosts.samにも同じように修正は加えてあるんです 単にsamファイルを修正されているのであればだめですよ。 samを取ったファイルを新規に作らないと!

flipper
質問者

補足

.samっていうのはサンプルファイルのことなんですよね? 現在 Winnt\system32\drivers\etc の中に Hosts lmhosts Lmhosts.sam と3つのファイルがあり、lmhostsはLmhosts.samを コマンドプロンプトで拡張子を抜いて保存したものです。 以前書いた他にもかなりの数のLANについて説明されてるHPを 参照したのですが、他に設定しなければならないところも見当たらないし 何か根本的な間違いを犯してるのかOSのインストールをミスってるか・・・ もう一度 一から設定し直してみます

  • kazuya-i
  • ベストアンサー率21% (7/32)
回答No.3

まず。NIC(ネットワークカード)にどのIPが設定されているか 確認してください win9xは winipcfg win nt/2000 はコマンドライン(DOS窓っていうのかな)で ipconfig を実行してみてください。 ソフトウエアの設定的に接続(tcp/ipレベルでお話すること)に関わるものは サブネットマスクと名前解決のための手段(例えばhostsなど)のみです NICにちゃんとしたIPが設定されているのであれば ip直うちでping を投げてみてください。 IPがちゃんと設定されてないのであれば設定を見なおしてください。 ip直うちのみでpingが届く場合は名前解決の手段を見なおしましょう。

flipper
質問者

補足

回答ありがとうございます。 NICに設定してあるIPも どうやら間違えてはいないようなんです。 くまさんにも指摘されたhosts関連がどうも怪しいような気がするので もっと調べてみます。

回答No.2

くまです。 >WINSアドレス LMHOSTS参照を行うにチェック Winsサーバーが無い場合の記述ですが、 HOSTS同様に winnt\system32\drivers\etc\Lmhosts も修正しファイル作成されたのでしょうか? たぶん、拡張子samファイルがありますので、MS-DOSプロンプトからeditして、ソース最後にIPアドレスとPC名を記述し、新規ファイルを作成、拡張子をはずし保存してみてください。

flipper
質問者

補足

早速ありがとうございます。 Lmhosts.samにも同じように修正は加えてあるんです。 コマンドプロンプトから修正したものでやってみましたが やはり繋がりません。

  • ayakokko
  • ベストアンサー率0% (0/1)
回答No.1

解答者となっていますが質問者のflipperです。 補足が入りきらなかったのでここに書き込みます。 見辛くて申し訳ありません。 構成は以下のようになってます。 NT側 WINDOWS NT4.0WS SP6 プロトコルはTCP/IPのみ コンピューター名 A ワークグループ C IPアドレス 192.168.1.10 サブネットマスク 255.255.255.0 DNS ホスト名 A 他は未入力 WINSアドレス LMHOSTS参照を行うにチェック winnt\system32\drivers\etc\Hosts の内容は 127.0.0.1 localhost 192.168.1.10 A 192.168.1.11 B 全てのコンボボックスでアダプタは確認されてます。 バインド NetBIOSインターフェイス サーバー リモートアクセスサーバー ワークステーション これら全てに WINSクライアント(TCP/IP) NIC リモートアクセスWANラッパー 98側 WINDOWS98SE プロトコルはTCP/IPのみ コンピューター名 B ワークグループ C ネットワークコンポーネントには Microsoftネットワーククライアント LAN Card ダイヤルアップアダプタ TCP/IP->LAN Card TCP/IP->ダイヤルアップアダプタ Microsoftネットワーク共有サービス IPアドレス 192.168.1.11 サブネットマスク 255.255.255.0 DNSを使わない WINSの解決をしない NetBIOSはTCP/IP上でNetBIOSを使用可能にする のチェックがグレー表示 全てのコンボボックスでアダプタは確認されてます。 バインド Microsoftネットワーククライアント Microsoftネットワーク共有サービス 両方にチェックが入っています。 アクセスの制御は共有レベルでアクセスを制御 98はNTと同じアドミニストレータでNTと 同じパスワードでログオンします。 この状態で双方共にネットワークコンピューターで お互いが見えません。pingも通りません。 NTと98にNetBEUIを入れると何の問題も無くお互いの ドライブが操作できるようになるのですが・・・

関連するQ&A

  • レジストリからTCP/IP設定を調べたい

    OSは、Windows2000です。 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkCards\[数字フォルダ] の下の ServiceName でアダプタIDを調べてから、HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\[アダプタID] で、TCP/IP設定を調べられることが解りました。 では、[数字フォルダ] はレジストリのどこを見れば解るのでしょうか?

  • NTサーバー(4.0)でLANボードの2枚挿しがうまくいきません。

    WINDOWS-NTサーバー(Ver。4.0)でLANボードを2枚挿し(1枚はオンボード) それぞれのボードで別々のLANを繋いでいます (ドメインを分け、1枚は別のサーバーと繋いでいます)。 オンボード側はうまくLANが繋がるのですが、追加ボードの場合繋いでいるはずの コンピューターが見れない場合があります。(検索すると確認出来るのですが) また、アクセスするのにかなり時間がかかってしまいます。 ボードのドライバは正常にインストールされていると思うのですが、 何故でしょうか? ちなみにLANはTCP/IPで繋ぎ、2枚のボードそれぞれIPアドレスを分けてます。 NTのサービスパックのバージョンは6です。 NTサーバーのLANボード2枚挿しは良くないのでしょうか?

  • TCP/IPについて

    今回自宅サーバを構築しようと思ってるのですが、 説明書を見てやろうと思い、手順どおりやっていったら 問題が発生しました。 最初に説明書には『サーバーとなるパソコンのIPアドレスを設定する』 という項目があるのですが、私のやつはこうなってます。↓(画像) ttp://red.ribbon.to/~mikoto/img.jpg しかし説明書ですはTCP/IPのところに他に[TCP/IP->(ネットワーク カードの名称)]があり、これを選択してIPを設定すると書いてあります。 説明書の画像ではTCP/IP->AtermRCBT(Network)と出てました。 どうしたら表示させることができるのでしょうか? ちなみにWindowsMeでルーターはNEC製のWARP STERΔ AtermWBR75Hです。無線LANでノートパソコンなので横っちょに カード挿してます。どうか宜しく御願い致します。

  • ネットワークプロトコル変更

    TCP/IPだけでLAN(現在はnetBEUIとTCP/IP両方使っている)を組みたいのですが、下記のページを参考にしたのですがIPアドレス等の設定方法がよくわかりません。 http://plaza.across.or.jp/~kusunoki/lan3.htm#TPC/IP編 (1)現在の設定からnetBEUIを消すだけではだめなのでしょうか? (2)同じワークグループの全てが同じプロトコルにならないと表示されないのでしょうか? (1台ずつ設定変更し、TCP/IPだけでつながったことを確認しながら作業がしたい) OSはwin98とXPです。

  • TCP/IPでのコンピュータの検索

    拠点LAN同士をWANを挟んでディレクトリーの共有をさせたいと考えています。 通信はNETBIOSではなくTCP/IPで行いたいと考えています。  そこでネットワークからコンピュータの検索でIPアドレスを入れて検索して表示させようとするのですがWINDOWS95で上手くいきません。  WINDOWS2000やNTからは検索して表示されるのですがWINDOWS95からだと何故か上手くいきません。今までの結果では、 ・WINDOWS2000 -->WINDOWS2000「表示」 ・WINDOWS NT4.0-->WINDOWS2000「表示」 ・WINDOWS95 -->WINDOWS2000「非表示」 ためしに逆をしてみると表示されます。 ・WINDOWS2000 -->WINDOWS95「表示」 ・WINDOWS NT4.0-->WINDOWS95「表示」 ・WINDOWS95 -->WINDOWS95「非表示」 どうもクライアント側がWINDOWS95だと表示できないようなんですが、何が原因かわかりません。ご存知の方いらっしゃいましたらお助けください。

  • UNC表記、TCP/IPのバインド、リンク について

    Windows Server 2003 についての質問です。 UNC表記を使用するためには、TCP/IPプロトコルがLANアダプターに バインドされている必要があります(認識正しいですか?)。 従って、NIC(*)に割り当てられているTCP/IPプロトコルを アンロード(バインド解除)された場合、UNC表記は使用できません。 (認識正しいですか?)  *ネットワークインターフェイスカード このあたりについて、もう少し詳細に理解しておきたいのですが、 参考になるサイトはありますか? Microsoft社のTCP/IPについての説明ページや、Googleで色々と 検索した結果、ようやく上述のような認識に至りましたが、 いまいち頭の中が鮮明ではありません。 恐らく下記のような疑問があるからだと思います。 ・「TCP/IPスタックが有効」であることと「TCP/IPプロトコルが  LANアダプターにバインドされている」ことは同義ですか? ・「LANアダプター」と「NIC」は同義ですか? ・「TCP/IPスタック」と「TCP/IPプロトコル」は同義ですか?  (たぶん、これは違う気がします)  ※当然、用語集等は確認の上での質問です。 ・127.0.0.1へpingを打つと下記のように応答が返ってくるのは  TCP/IPが有効になっているからであると次のサイトでは  記述されています。  http://www.atmarkit.co.jp/fwin2k/win2ktips/803localhost/localhost.html   Reply from 127.0.0.1: bytes=32 time<1ms TTL=128  しかし、NICに指してあるLANケーブルを抜くと、メディアの検出機能に  よってリンク状態がアップからダウンへ変わり、間もなくTCP/IPプロトコルが  LANアダプターからアンロードされるようです。  http://www-06.ibm.com/jp/domino04/pc/support/Sylphd06.nsf/jtechinfo/SYJ0-02CBDF9  この状態は、TCP/IPが無効なっていると理解していましたが、  どうも違うようです。  なぜならば、LANケーブルを抜いた状態でも、127.0.0.1へのping応答が  返ってくるからです。 上述のように、混乱しています。 どうぞアドバイスのほど宜しくお願い致します。

  • TCP/IPの速度

     つい先日、古いパソコンを親戚のおじさんにもらったので家庭内LANを組みました。  ボードは10ベース/100ベース両対応のもので、機種名は忘れてしまいましたがこないだ新宿のDOS/Vパラダイスで1000円で売ってた奴です(と言って分かる人なんかいますかね?(^_^;)  で、問題はその速度なんですけど、妙に遅いんです。TCP/IPだと特に遅いです。毎秒16KB/Sしか出ません。こんなもんなんでしょうか?  なお、マシンはピア・トゥ・ピアで、スペックは下記の通りです。 1.CPU 300MHz、Mem128MB、BIOS BX(たしかABIT) 2.CPU 120MHz、Mem48MB、BIOS FM/V  設定としては、TCP/IPとNetBEUIをプロトコルとして導入しており、デフォルトはNetBEUIにしています。  遅いなら遅いで別にかまわないんですけど、何か解決方法があるのであれば教えてください。  よろしくお願いします。

  • TCP/IPが認識されない?Windows2000

    すみません。おしえてください。 OSはWindows2000です。 ルータは192.0.1.31 パソコンは192.0.1.20~25 で固定IPです。 TCP/IPのゲートウェイと優先DNSは192.0.1.31でルーター経由で ネット接続とファイルの共有をしています。 昨日までは正常でしたが、一台にNetBEUIがあり、チェックされて いない無効状態でしたので、削除したところ、ファイルの共有は 問題ないのですが、インターネットが見れなくなりました。 他のパソコンではネットは見れますし、ルーターの設定もできます。 問題のパソコンでメルコのルータ設定ツールを起動すると、 「TCP/IPがありません。・・・」とエラーがでます。 そこでTCP/IPを一度削除して、再設定してみてもダメでした。 もう一度NetBEUIを戻してもだめでした。 ルーターへのPingは正常に返ってきます。 IEでhttp://192.0.1.31 で設定画面もでません。 ネットワークプリンタへの印刷もできなくなり、困っています。 Windows2000はプリインストールのため、ディスクがなく、 再インストール等もできません。 どうすれば、復旧できるでしょうか? サービスやレジストリーをいじる方法などで回避できるので あれば、自力でやります。 メルコのページには、複数のLANアダプターがあると起こる トラブルと記載がありました。確かに不要なLANアダプターが ありましたが、削除してしまいました。 それでも、ルーターは認識してくれません。 教えてください。

  • NTでLANボードを認識しない

    今まで98、linuxで問題なく使用していたのですがNTに変えたところLANボードを認識しないようなのです。 ネットワーク設定のところで検出し、TCP/IPの設定後再起動するとサービスが起動できない旨が表示され、 イベントログを見るとLANボードが起動?していませんでした。 ドライバーをアップグレードすれば直るのでしょうか? もらい物のノートパソコンの為検出されたものがそのLANボードとあっているのかはわからない為そこでの切り分けができていません。 使っているボードがどこかわかる方法などあるのでしょうか? また、このパソコンではネットに繋げない為アップグレードはできないのですがなにかいい方法はあるのでしょうか? 解決方法をご存知でしたらご教授下さい。

  • remote shutdown NT machines from UNIX

    UNIX 系 OS から, NT系端末 (WinNT or Win2000) をリモートシャットダウン できる方法ありませんでしょうか? TCP/IP プログラミングでもいいです. よろしくお願いします.