Sambaでマイネットワーク上のコンピュータ名が表示されない

このQ&Aのポイント
  • WindowsXPとVine Linux4.0の間でのネットワーク接続に問題があります。
  • XP側の「マイネットワーク」でVine Linuxのコンピュータ名が表示されません。
  • smb.confファイルの設定やsmbの再起動に問題はありません。
回答を見る
  • ベストアンサー

【Samba】「マイネットワーク」コンピュータ名が表示されません。

初心者です。 (1)1台目WindowsXP (2)2台目Vine Linux4.0 XPからLinuxのIPアドレスに対してpingをとばしたら正常にとびました。 しかしながらXP側で「マイネットワーク」を開いても、Vine Linuxのコンピュータ名が表示されません。 ちなみにsmb.confファイルのIPアドレスとワークグループは確実に設定しております。smb.confファイルのカレントディレクトリとか関係あるのでしょうか…? /etc/rc.d/init.d/smb restart ではすべて「OK」と表示されております。 どなたかアドバイスおねがいします。 ※samba-3.0.23d-0vl1.2

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

  • ベストアンサー
noname#51778
noname#51778
回答No.5

残るチェックは名前解決サービス(nmb デーモン)しか思い当たりません。 それでもダメな場合は私も解りません。 1. /etc/rc.d/init.d/nmb も確実にstart(またはrestart)させる。 2. ログファイルを見てみる /var/log/samba/log.nmbd /var/log/samba/log.smbd

tuyo1980
質問者

お礼

winbinddを起動させたらWindows上で表示されました。 しかし、コンピュータアイコンをクリックしたら「ネットワークパスが見つかりません」と言われました。 また別スレ立てるかもしれません。そのときはよろしくお願いします。

その他の回答 (4)

noname#51778
noname#51778
回答No.4

下記の各ファイルを確認して、設定が無ければ追記してみてください。 下記での例示名は、自分で任意に設定して構いません。 netbios名を追記(/etc/samba/smb.confファイル) [global] workgroup = WORKGROUP server string = Vine Samba Server netbios name = MyVine ホスト名の追記設定(/etc/hostsファイル) 127.0.0.1 localhost VinePC ネットワークのホスト名の追記設定(/etc/sysconfig/networkファイル) HOSTNAME=VinePC ----------以下は補足です WinXPでのネットワーク表示(名前 および コメント)は次のようになります。 (1)上記通りに設定した場合 名前の( )内にはnetbios nameが表示される Vine Samba Server(MyVine) Vine Samba Server (2)上記のnetbios nameを設定しない場合 名前の( )内にはホスト名が表示される Vine Samba Server(VinePC) Vine Samba Server

tuyo1980
質問者

補足

丁寧な解説ありがとうございました。 しかしながら、表示されませんでした。(なぞ)

noname#51778
noname#51778
回答No.3

そもそもコンピュータ名の設定がなされていないようです。 たとえば "Vine Samba Server" と表示したい場合ですが、 次のように設定してみてください。 [global] workgroup = WORKGROUP server string = Vine Samba Server

tuyo1980
質問者

補足

こんばんは。 追記したんですが表示されませんでした。 なぜでしょうか…。 ちなみに /etc/rc.d/init.d/smb restart はやっております。

noname#51778
noname#51778
回答No.2

#======= Global Settings ======== [global] ... browseable = yes のように設定するか #====== Share Definitions ======== の各ユーザのホームディレクトリに browseable = yes を設定してみてはどうでしょうか。

tuyo1980
質問者

補足

できませんでした。 全文掲載しましたのでご教授のほどよろしくお願いしたします。

  • koko_u_
  • ベストアンサー率18% (459/2509)
回答No.1

>ちなみにsmb.confファイルのIPアドレスと >ワークグループは確実に設定しております。 まぁ、smb.conf なんてどうせ長くないんだから全文掲載したら?

tuyo1980
質問者

補足

Linux側:192.168.11.4 Windows側:192.168.11.6 よろしくおねがいします。 [global] workgroup = WORKGROUP security = user passdb backend = smbpasswd:../testdata/samba3/smbpasswd tdbsam:../testdata/samba3/passdb.tdb ldapsam:tdb://samba3.ldb debug level = 5 interfaces = eh0 192.168.11.4 192.168.0.0/24 host allow = 192.168.11.6 browseable = yes [home] comment = Public space;anyone can write any files [cd1] path = /mnt/cd1 public = yes [cd2] path = /mnt/cd2 public = yes [media] path = /media public = yes [tmp] path = /tmp guest only = yes public = yes read only = no

関連するQ&A

  • Samba環境

    Samba環境を復活させたいのですが、下記の状況に対処できないです。 ネットワークの問題か、smb.confの問題かわからないです。 WIN2kとLINUXの環境でSambaを利用していた。 最近購入したXPをネットワーク接続したところ、LINUXのIPが振られてしまいSambaが利用不可になった。 WIN2Kから、マイネットワークからLINUXが見えないがpingは通るし、telnetでLINUXに入れる。 近くのコンピュータをクリックしたら、 「ワークグループにアクセスできません」 「ネットワークパスが見つかりません」の表示。

  • Sambaサーバーに接続できない

    今、Linux(RedHat9)にSambaサーバーを設定し、Windows(XP)からアクセスしようとしているのですが、 ユーザー名とパスワードを入力すると、アクセスできないというエラーが出ます。 smb.confの編集箇所は、 workgroup = LINUX server string = Samba %h [homes] comment = %S's Home Directories path = /home/user1 browseable = no writable=yes ぐらいです。 Linuxで、samba専用ユーザーを作成しました。 useradd -m smb_user1 smbpasswd -a smbuser1 でユーザーとパスワードを設定し、 /etc/rc.d/init.d/smb start で起動をしました。 WindowsPCでは、\\IPアドレスで パス指定したディレクトリは見えるのですが、 そのディレクトリにアクセスするとユーザー名・パスワード入力が要求され、上記で設定したユーザー名・パスワードを入力するとエラーになります。 指定したディレクトリの権限は、user1 で、 追加したユーザーがsmb_user1です。 IPで指定してやるとパスのディレクトリは表示されていますし、pingも通っています。 色々調べたのですがどこをどうすればいいのかわかりません。 どうぞよろしくお願い致します。

  • sambaがサービスで表示されません

    redhat enterprize linux 5を インストールしました。 サンバを起動しようとサービスの設定を開いたら サービス内にsmbがありませでした。 サービスに表示されないのはなぜでしょうか? var/log/sambaフォルダ内は空でした。 etc/sambaフォルダ内はlmhosts smb.conf が存在していました。

  • Sambaの設定:Windowsからネットワークパスがみつからない

    こんにちは。 ネットワークは初心者で、こまっています。教えて下さい。 Linux (RedHat 8.0)でsambaを使い、Windowsとファイル共有をしたいのです。 smb.confを修正して、Windows2000からワークグループをみると、Linuxのコンピューター名、smb.confに修正したコメントは見えるのですが、 //(hostname) is not accessible. The network path was not found. とでてしまい、アクセスできません。 コメントが表示されているので、認識されていると思うのですが。 ちなみにpingはとおります、また(Windowsのクライアントに)hostsにLinuxのホスト名とIPアドレスは記述してあります。

  • fedora7のsambaやvsftpd他の設定が不明

    fedora7のsambaやvsftpd他の設定が不明です。きっかけはsambaの設定の後(samba.confの内容を書いた) # /etc/rc.d/init.d/smb start  としたら エラーでした。 調べたら/etc/rc.d/init.d/smbのファィルは存在しませんでした。  更にvsftpdもないので ftpもできません。network restartをしようとしても /etc/rc.d/init.d/networkもありません。  しかたがないので samabaの設定をもどして GUIの x windowsでsambaのnetowokの設定でとりあえず networkに入りましたが、他のpcからはこのfedora7にはアクセスできません。  以上からfedora7になってから 設定ファィルが変化していることが分かりましたが、とりあえず samab ftp network startはどこにいったのでしょう?どうすれば これらの設定が可能なのでしょう。? 因みにfedora5までは 変わっていませんでしたが!  よろしくお願いします。

  • XPでマイネットワークにコンピューター名が表示されない

    教えてください。 XP_home2台、Me1台で家庭内LANを組んでいるのですが、1台のXPとMeのマイネットワークから、他のコンピューターが確認できなくなってしまいました。(以前は確認できていました) XPの台からマイネットワークをクリックし、ネットワーク全体、Microsoft Windows Networkでグループ名までは表示できる(表示まで時間がかかりますが)のですが、開くと【ネットワークパスが見つかりません】とエラーがでます。 ただ、インターネット接続は全台から接続できていますし、ネットワークプリンタも使用できています。 以前に作成したNASへのショートカットからはアクセスできます。 また、もう一台のXPからは問題なくのこりの2台にアクセスできています。 ネットワークグループ名の確認もしました。 何か考えられることがあれば教えてください。 他の環境など  ・XPはSP2  ・CATVを使用してのネット接続  ・ルーター使用  ・IPアドレスは自動取得    ルーターのフォームウェアからは全台IPアドレス確認できます。  ・XPは全台管理者権限でログイン  ・MEはマイネットワークをクリックするとフリーズする  ・ウィルスソフトは「AVGFree 7.5」  ・XPでのファイヤーウォールは切っています よろしくお願いします。

  • Samba(デーモン)が起動しない

    今朝linux(RedHat Enterprise Linux)を起動したら共有がwindowsからみれなくなっていて /etc/rc.d/init.d/smb statusでSamba(デーモン)を確認したら smbdは停止しています。 nmbdは停止していますがPIDファイルが残っています。とでました。 /etc/rc.d/init.d/smb start で smbサービスを起動中:失敗 Nnmbサービスを起動中:OK /etc/rc.d/init.d/smb stop で smbサービスを起動中:失敗 Nnmbサービスを起動中:失敗 とでてしまいます。 きのうネットワーク設定のデフォルトゲートウェイを変更したからでしょうか? 業務ができません こまっています。 どなたか教えていただけないでしょうか。

  • Sambaについて

    今家にはWindows MeとRedHatLinux7.0がありますので、Sambaを使ってファイル共有をしようと思っているのですが、いくつか疑問があるので質問させて頂きます。 WindowsMeはインターネットにつながっているのですが、RedHatLinuxはインターネットにつながっていません。その状態でSWATを使用する(WindowsMeで『http://(SambaサーバーのIPアドレス):901/』を入力して、SWATを使用する)ことは可能なのでしょうか? また仮に不可能だとしても、viなどでsmb.confなどSambaの設定ファイルを直接編集し、その後smbdやnmbdを起動すれば、パソコン間でのファイル共有自体は可能になりますか?(つまり、RedHatLinuxがインターネットにつながってなくても、Sambaは可能ですか?ということです。) いろいろと設定してみたのですが、どうしても成功しないので「本当にできるのかな?」と思い質問しました。絶対できないのでしたら潔く諦めます。分かりにくい説明で申し訳ありませんが、分かる方はどうか分かりやすく教えて下さい。(Linuxはまだ初心者ですので・・・) 何か不足していたり勘違いがあったら補足致します。どうかよろしくお願い致します。

  • RHEL6でのsamba…この後どうすればいいか

    お客さんのPC(RHEL6)で、sambaを立ち上げたいのですが、インストールされていないのか、インストールが不完全なのか、インストール済みだけどサービスが上がっていないだけなのか、よくわからないのです。以下に状況を示しますので、sambaを立ちあげるためには、この後何をすればよいのかを教えて下さい。以前、centosやRedHat(6より古かった)でGUI設定からsambaを立ち上げたことはありますが、RHEL6は、これらと同じようにはできませんでした。 ■RHEL6では、 ・/etc/init.d/smb が無い ・/etc/samba/smb.conf はある ・お客さんのセキュリティポリシーから、yumとかapt-getは使えないようになっている ・find / -name smb とすると、以下の1つだけ見つかった   /usr/lib/cups/backend/smb    これは、/bin/smbspool にシンボリックリンクされている。/bin の下は、以下のものがある。     smbcacls  smbcontro l smbget   smbprint  smbtar     smbclient   smbcquotas  smbpasswd  smbspool   smbtree  ちなみに、sambaが動いているcentosでfind / -name smb をすると、以下の5つが出てきます。   /usr/lib/cups/backend/smb   /usr/share/doc/HTML/en/kcontrol/smb   /usr/share/doc/HTML/ja/kcontrol/smb   /etc/rc.d/init.d/smb   /var/lock/subsys/smb これだけで状況がはっきりしない場合、あとは何を調べればいいか、教えて下さい。

  • sambaでサーバーにアクセスするとそれまでマイネットワークに表示されていたLAN内の他のPCが消えてしまいます。

    Fedora1でsamba3.0.4を用いてファイルサーバーを立ち上げ中です。共有ファイルを作成し、Windowsのworkgroupにもサーバーが他のWindows機と一緒に表示されています。ただ、このサーバーの共有ファイルにアクセスした後、workgroupを表示させると、最初は表示されていたサーバー以外のWindows機、他のlinuxサーバー(samba運用中)が消えてしまい、アクセスしたサーバーだけが表示されています。Windows機を再起動させると直るのですが、何が原因でしょうか。グローバルのみですがsmb.confの設定を以下にあげます。 [global] log file = /var/log/samba/%m.log load printers = no smb passwd file = /etc/samba/smbpasswd client code page = SJIS:932 socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192 map to guest = Never username map = /etc/samba/smbusers encrypt passwords = Yes dns proxy = no netbios name = smb2 browseable = no server string = file server coding system = euc workgroup = WORKGROUP1 default service = project security = users max log size = 50