• ベストアンサー

Samba - WINSサーバーへの名前登録

SambaのnmbdはWINSサーバーであり、コンピューター名で検索すると対応するIPアドレスを返してくるそうですが、コンピューター名とIPアドレスの登録はどのように行われるのでしょうか? 同じネットワークセグメントに例えば Windows7 PC を繋げれば、そのコンピューター名とIPアドレスがnmbd(WINSサーバー)に自動的に登録されるのでしょうか? Windows PC側、nmbd側のそれぞれで特に設定をしなくてもWINSは機能し始めるのでしょうか? 環境 Samba: Ubuntu 14.04 Client: Windows7 よろしくお願いします。

noname#241088
noname#241088

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

  • ベストアンサー
  • kawais070
  • ベストアンサー率52% (2242/4282)
回答No.1

> SambaのnmbdはWINSサーバーであり うーん、ちょっと違う。 nmbd は、NetBIOS over TCP/IP としても動作させることができるし、WINSサーバー/クライアントとしても動作させることができます。 smb.conf に、wins support = yes と書くと、WINSサーバーとして動作します。wins server = 192.168.1.1 みたいに書くと、WINSクライアントとして動作します。どちらでもない場合は、NetBIOS over TCP/IP です。 デフォルトは、NetBIOS over TCP/IP の設定になっているんじゃないかな?たぶん。 NetBIOS over TCP/IP なら、特に設定を行わなくても良いです。 WINSサーバーとして動作させるなら、LAN内の全PCのWINSサーバーアドレス設定をやっておく必要があります。DHCPで自動設定させることもできますけど。

noname#241088
質問者

お礼

kawais070さん、回答ありがとうございます。 お陰様でとってもクリアになりました。 Samba習得への道はまだまだ長そうですが、一歩前進できた気がしています :) 躓いた時はまた教えてください。 どうもありがとうございました。

関連するQ&A

  • sambaによるWINSサーバ

    Linux初心者です。 現在sambaによるWINSサーバの構築を行っています。 Web, 参考書で確認したところsamba設定ファイル(smb.conf)を以下の通り変更するだけでOKということでした。  winssupport = yes 上記の通り設定しsambaの再起動を行いましたが、NetBIOS名の解決がうまくいきません(pingが通りません)。 WINSサーバはwins.datというファイルで名前とIPアドレスの変換を行うみたいですが、現在の私の環境ではwins.datファイルが存在していません。 【質問】 wins.datはどの時点で作成されるのでしょうか? 例) ・sambaをインストールした時点 ・WINSサーバが起動した時点 wins.datが存在していないため名前解決が上手く行えていないと考えております。 【現環境】 OS: Redhat Linux ES 3 samba: samba3.0.6(ソースから導入) ネットワーク上に他のWINSサーバは存在しておりません。  以上、よろしくお願いいたします。  

  • WINSサーバは不要?

    WINSサーバは不要? 現在、Windows Server 2008 R2がDomain ControllerのActive Directory環境が 動作しています。 複数拠点が存在し、各拠点のネットワークセグメントはわかれています。 Microsoft Windows Networkから別拠点のコンピューターを見ることが出来ない事や、 古いアプリケーションでも同じく別拠点のコンピューターを管理出来なかったりすることから WINSサーバを立てようかと検討しています。 しかし、「WINSは過去の遺物だ」「何とかなくそうと検討している」と、 掲示板などで見かけました。 WINSサーバーは、立てない方がよいのでしょうか?

  • WINSサーバー(クライアント)について

    社内のルーターをPPTPサーバーとして構築し外部からPPTP接続できるようにしました。 ところが、ネットワークを開いても名前解決がされていないためネットワーク内のクライアントが表示されず、IPアドレスを指定しないとファイルサーバーなどにたどりつけません。 いろいろ調べると、WINSサーバーを構築すればLAN内で名前解決できるということまでわかりました。 windows server 2003 R2なのですが、WINSサーバーは割と簡単に構築できそうなのですが、そのあとWINSクライアント(クライアントPC)の方ではどのような設定をしたらいいのでしょうか? ローカルエリア接続のプロパティでは、DNS(今はルーターのIPを指定していますが)はどのような設定にすればいいのでしょうか?サーバーのIPですか?なにも設定は必要ないですか? アドバイスいただきたく宜しくお願いします。 当方、社内に専門知識を有するものがいないため、なんとか自力でやりくりしています。 そのへんのことをくんでアドバイスいただけるととても助かります。

  • 別セグメントのsambaへのアクセス

    Windowsクライアントから別セグメントのsambaサーバにアクセスする際、unc名にIPを使用しても、wins or lmhosts or dns の名前解決が必要でしょうか? 下記の環境で PCの「lmhosts」を指定するとsambaにアクセス出来ました。 ネットワーク  PC   【IP】192.168.1.1【デフォルトGW】192.168.1.9【ネットワーク】192.168.1.0/24     SAMBAサーバ   【IP】192.168.2.1【デフォルトGW】192.168.2.9【ネットワーク】192.168.2.0/24  ルーター   【IP】192.168.1.9【ネットワーク】192.168.1.0/24   【IP】192.168.2.9【ネットワーク】192.168.2.0/24  ※PC、SAMBAサーバ、ルーターともFWは無し、基本的なIPの疎通は確認済み PCからSAMBAへのアクセス方法(エクスプローラからGUIで設定しても状況は同じ)  net use z: \\192.168.2.1\share パスワード /user:ユーザ名 参考  http://itpro.nikkeibp.co.jp/members/LIN/oss/20031006/1/  http://itpro.nikkeibp.co.jp/members/LIN/oss/20031006/2/

  • ネットワークが異なるとnetbios名でsambaサーバにアクセスできないのか?

    192.168.17.0のネットワークにsambaサーバとPC1があります。 PC1からはsambaサーバ(netbios名:centsmb、IPアドレス192.168.17.128)にnetbios名でアクセスできます。 しかしながら、192.168.1.1のPC2からはnetbios名でアクセスできません。(IPアドレス直打ちならアクセスできる) ワークグループ名は3台とも同一名称にしています。 どなたか教えて頂けないでしょうか?

  • WINSを立てたのですが・・・

    お世話になります。 Aというアクティブディレクトリのドメインと、Bというワークグループが同一セグメント上に存在しております。双方ともWindows2000Serverです。 マイネットワーク越しに、B配下のクライアントから、A配下のクライアントが見えないため(UNCパスによる直接アクセスはできるのですが、マイネットワークからAというドメインをダブルクリックしても、「ネットワーク名が見つかりません」となってしまう)、Bのワークグループ内にWINSサーバーを立てて、A・BともにすべてのクライアントのWINSに追加いたしました。 しかしそれでも状況は変わりません。 B配下のクライアントからマイネットワーク越しにA配下のクライアントを見えるようにするには、どうすればよいのでしょうか。 非常に困っております。 どなたかご教示くださいませ。

  • WINSサーバーの登録内容取得方法

    WindowsNT4.0でWINSサーバーを運用しています。最近、WINSサーバーの調子が悪く名前の変換ができない場合があり困っています。そこで、WINSサーバーの動作状況を確かめるために、WINSサーバー上に登録されているIPとNetBIOS名の一覧を取得したいのですが、いい方法はありませんか?

  • DNSがあればWINSはいらないのでは???

    お世話になっております。 DNSというのは、ドメイン名(okweb.jp等)とIPアドレスを関連つけるためのサーバで、 WINSというのは、コンピューター名とIPアドレスを 結びつけるためのサーバです。 ということなのですが、 http://www.atmarkit.co.jp/fwin2k/win2ktips/358disableupdate/disableupdate.html ↑このような記事をみると、 「Windows OSでは、起動時に自分自身のホスト名とIPアドレスをDNSサーバへ送信して、DNSのエントリを動的に更新するという機能を持っている。」 とか書いているし、じゃあ、DNSだけあればWINSはいらないんじゃないの?とおもいますが、 どうなのでしょうか? DNSとWINSの違いがいまいちわかりません。。。

  • Sambaの設定

    LinuxをサーバーにしSambaを設定しました。 ユーザーの登録なども行い、WindowsクライアントからネットワークコンピュータでLinuxに接続しようとしました。 Linuxのコンピュータも表示され、その中に入るとユーザー名と同名のフォルダもあったのですがその中に入ろうとすると「コンピュータが見つかりません」っといったようなメッセージが出てきてしまいました。 これはなぜなのでしょうか?

  • ワークグループ設定のPCの名前解決

    すごく初歩的な質問なのですが、Webや書籍で調べても拉致が空きませんでしたので、教えて頂けないでしょうか? 環境は ●サーバ:Windows Server 2003 R2(WINS・DNS) ●クライアント:Windows XP SP3(IP自動取得・WINSサーバ設定はしない・”この接続のアドレスをDNSに登録する”にチェック・DNSは↑のサーバを見に行くよう設定) DHCPはルータの機能を使用しております。 ドメイン設定してあるクライアントPCはDNSに登録され、名前解決されるのですが、ワークグループ設定してあるPCはきちんと名前解決がされません(IPでPingは通るが、コンピュータ名では通らない)。 WINSにはこのクライアントPCのレコードがあり、DNSには動的更新の設定をしているのですが、↑のクライアントPCのレコードは無い状態です。 DNSの設定がきちんとなされてないのでしょうか? 宜しくお願い致します。