質問: ダイヤルアップルーター経由で、ntログオン ntサーバー(sbs)に遠隔地から、ins64のダイヤルアップ接続で、ログオンする方法を教えてください。 漠然とした質問で申し訳ありません。 サーバー側のルーターは、nttのipmate1400rdで、現在は、ダイヤルアップによる、インターネット接続を行っています。また、サーバーには、ms proxyserver2.0を立てています。 遠隔地のnt4.0ワークステーションから、ins64ダイヤルアップで、サーバー側のルーターに接続し、プロキシを経由して、ログオンしたいです。 ルーターの説明書には、プロバイダへのインターネット接続と遠隔地とのlan間接続が2回線を使って、同時に行うことが出来ることがかいてありましたが、ntサーバーの「ドメインがみつからない」とのことでにログオンすることが出来ませんでした。 nttに質問したところ、ntは、netbiosをつかって、ログオンするので、ipmate1400rdは、接続しっぱなしになるのを防ぐために、netbiosによるログオンを許していないとの回答がありました。 どうすればいいか、わかりません。教えてください。
回答: 遠隔地のnt4.0ワークステーションのlmhostsファイルに、pdc(プライマリドメインコントローラ)サーバ・・・つまりログオンしたいntサーバ・・・のipアドレスを書いておくという方法があります。 lmhostsファイルは、"c\winnt\system32\drivers\etc"にあるはずです。 書き方(設定方法)は、システムインテグレータ会社に聞くのがベターです。 以下は補足説明です。 microsoftネットワーク(windowsnt)は、netbios(わかり易く言うとコンピュータ名)を利用してネットワークを制御します。それで名前解決「コンピュータ名=ipアドレス」をするために、ブロードキャスト(一斉同報)パケットを使用して、解決をしようとします(数分に1回)。コレが問題で放っておくと、このパケットでルータは勝手にダイアルアップをしてしまい、結果としてins64はつながりっぱなしの状態になってしまい、莫大な通話料がかかります。 この問題を防ぐために、ipmate1400rdはあらかじめフィルタをかけてあって、このパケットでは発呼しないようになっています。 ※市販ダイアルアップルータのほとんどが初期設定でフィルタリングされています。 しかしながらこれでは、遠隔地のnt4.0ワークステーションは、いつまでたってもダイアルアップ先のntサーバのipアドレスが分からずログオンできません。 この問題を解決するために、遠隔地のnt4.0ワークステーションのlmhostsファイルにntサーバのipアドレスを書いておけば、ログオン時にlmhostsファイルを参照してntサーバのipアドレスが分かる仕組みになっています。 ちなみに、このnetbiosとtcp/ipの仕組みを nbt(netbios over tcp/ip)と言います。 その他にも注意事項はたくさんあるので、設定の詳細については、くれぐれも専門のシステムインテグレータ会社の相談することをお奨めします。 p.s. ログオン接続時に proxy は関係ありません。 proxy が関係するのは、インターネット接続の時です。