パソコン日記

パソコン関係のブログ

VISTAにDOS LANマネージャーのでNetBEUIで接続できた。

WindowsVistaでNetBEUI
Xpのサポートが切れるので、また調べてみたら接続できた。
VISTA32BITアルティメットにDOS LANマネージャーのでNetBEUIで接続できた。

LAN connection - DOS to Windows 7
http://superuser.com/questions/643239/lan-connection-dos-to-windows-7
ここに書いてあるやり方とほぼ一緒。
NetBEUIを使うので、LMHOSTS は関係ない。

gpedit.mscで、ローカルグループポリシーを変更する。
ローカルグループポリシーはPROエディション以上でないとなくて、レジストリをいじる必要があるそうです。


Network security:
LAN Manager authentication level: Send LM & NTLM - use NTLMv2 session security if negotiated
Do not store LAN Manager hash value on next password change: Disabled
こう書いてあるが日本語では。

ネットワークセキュリティ:LAN Manager 認証レベル:LMとNTLMを送信する(ネゴシエートした場合NTLMv2セッションセキュリティを使う)
次回のパスワード変更時に LAN Manager のハッシュ値を保存しない:無効
に変更する。

このままではLANマネージャー接続時にエラー5で接続できない、ので更に、


After that i created a new user with a password (you can probably change your user but you need to change it or else it does not work).
新しくVISTA上でユーザーを作り、そのユーザーでLANマネージャーからログインする、と接続できる。


2007年に出来ないって書いて、Xpで運用してきたけど、
VISTAにようやくファイルサーバを移行出来そうです。

64BITのWINDOWSではXPのNetBEUIは使えないので32BIT限定です。
TCP/IPは使う気がないというか、DOSマシンの設定は変えないで使いたいので、NetBEUIでの接続です。
元記事はTCP/IPでの接続なので、64BITでも問題ないのかな?試してません。


WINDOWS7のライセンスは余ってないのでVista32BITアルティメットで試しました。
DOS側はメインマシンのバーチャルPCでLANマネージャーを動かしています。

WINDOWS7ではNetBEUIは完全に廃止された、って記事があるので、7では動かないのかなぁ?
んー、7のライセンスは余ってないので試せないなぁ。全部64BITだし。
最悪、VISTAで動くんだからVISTAに移行かなぁ?
WINDOWS7では所定の場所に、NetBEUIの二つのファイルを置いてもプロトコルのインストール時に選択肢に表示されないって、書いてあるところもあるなぁ。
しょうがないなVISTAに移行だな。2017年4月11日まではとりあえず、NetBEUI延命だな。
VISTAだったら2TBより容量のでかいHDDも使えるしXPの制限はだいぶ外れるし、それで良い事にする。


ついでにDOS側のCONFIGとか書いておきます。

CONFIG.SYS


BUFFERS=20
FILES=30
LASTDRIVE=Z
DOS=HIGH,UMB
DOSDATA=UMB
COUNTRY=081,932,C:\IBMDOS\COUNTRY.SYS

REM DEVICE=C:\IBMDOS\HIMEM.SYS
REM DEVICE=C:\IBMDOS\EMM386.EXE RAM
DEVICE=C:\SYS\QEMM386.SYS

DEVICEHIGH=C:\JPN\$FONT.SYS /U=0
DEVICEHIGH=C:\JPN\$DISP.SYS
SHELL=C:\IBMDOS\COMMAND.COM /P /E:512 /H

DEVICE=C:\LANMAN.DOS\DRIVERS\PROTMAN\PROTMAN.DOS /i:C:\LANMAN.DOS
DEVICE=C:\LANMAN.DOS\DRIVERS\ETHERNET\DC21X4\DC21X4.DOS

AUTOEXEC.BAT


@ECHO OFF
SET COMSPEC=C:\IBMDOS\COMMAND.COM
PROMPT $P$G
SET PATH=C:\BAT;C:\IBMDOS;C:\;C:\TOOL;C:\TOOL\VZ;C:\JPN;C:\TMP\;C:\TOOL\MIDI
LH C:\IBMDOS\KEYB.COM JP,932,C:\IBMDOS\KEYBOARD.SYS
SET TMP=C:\TMP
PANSI
CALL INI
LH KILL106
LH CAPON
LH KREP

@REM ==== LANMAN 2.1 === DO NOT MODIFY BETWEEN THESE LINES === LANMAN 2.1 ====
SET PATH=C:\LANMAN.DOS\NETPROG;%PATH%
NET START WORKSTATION
LOAD NETBEUI
REM NET LOGON 0 *
CALL C:\LANMAN\LOGON.BAT
@REM ==== LANMAN 2.1 === DO NOT MODIFY BETWEEN THESE LINES === LANMAN 2.1 ====

LOGON2.BAT 今回テストした物。


REM @ECHO OFF
NET USE /PERSISTENT:NO
NET LOGON 1 1
NET USE D: \\VISTA-32\C
IF ERRORLEVEL 1 GOTO SKIP
:SKIP
NET VIEW \\VISTA-32
ZZDI

LOGON.BAT 普段使用しているもの


@ECHO OFF
NET USE /PERSISTENT:NO
NET LOGON 0 0
NET USE D: \\VIDEO\C > NUL
IF ERRORLEVEL 1 GOTO SKIP
NET USE E: \\VIDEO\D > NUL
NET USE F: \\VIDEO\E > NUL
:SKIP
NET VIEW \\VIDEO
ZZDI


(2014/01/19)
LAN Manager 認証レベルの変更は、最初にNASに接続するための設定変更アプリが出た時に試したけど、自分のマシンのログインに関しては、作り直したアカウントでないと有効にならないとか、バグっぽい動きだなぁ…。
とりあえずファイルサーバのOSをXPからVISTAに移行完了。
WINDOWS98からもアクセスできるのを確認しました。
WINDOWS2000からもアクセスできるのを確認しました。


(2014/07/25)
ようやく、Windows7 32Bitのマシンを用意できたので、Windows7でもやってみたが、Windows7では、NetBEUIのドライバがいっけん入ったように見えて、ちゃんと動かない。Vistaと同じ設定は全部して、さらに設定をいじったが、やっぱり動かない、Windows98からもDOSからもアクセスできない。という結果でした。NetBEUIが有効なのはVistaで最後かな?



以前の記載。
(2006/11/15)
DOSからMicrosoft LAN ManagerでTCP/IPを使わずに WINDOWSマシンに接続しているため
WindowsVistaでもNetBEUIが導入できるかテストしてみた。

結論として、32bit版VistaならWindowsXPと同じ方法で導入できる。
32bit版VistaRC1でしかテストしていないが、プロトコルインストール時に、署名されていないと出るので
署名が必ず要求されるという64bit版Vistaでは動かないかもしれない。
そもそも32bit版のXPのNetBEUIが導入できるか謎

具体的な方法はXpと同じ。
Xpでの方法が下記ページにあるので、参照の事。

ネッ トワーク設定の方法
http://www.tcn.zaq.ne.jp/yamadam/pc/winxp/winxpnet/mynet/main.htm

尚当然の事として、WindowsVistaのインストールメディアの他に、
NetBEUIプロトコルドライバ入手のためWindowsXPのインストールメディアが必要。

(2007/02/01)
WINDOWS XpにはDOSのLANマネージャーでログインできるが、Vistaでは拒否するのでログイン出来ない。
よってVistaDOSマシンのサーバーとしては使えない。
WINDOWS同士なら問題なくNetBEUIで共有できる。
...DOSで使えないならあまり意味がないなぁ。

尚、NET VIEWコマンドではXpマシンも表示されないが
NET VIEW \\マシン名 とするとXpは表示できる。Vistaでは拒否される。

(2007/08/22)
非常にいまさらだけど、WINDOWS98からもログインできない模様。
VISTAからWINDOWS98の共有フォルダにはアクセスできるけど.
WINDOWS98からVISTAの共有フォルダにアクセスできない。
XPとVISTAだと問題ないんだけどなぁ

(2007/08/23)
WINDOWS95でもログインできない
WINDOWS2000では問題ない

戻る