インストール時にServerパッケージを選択。
ホスト名は DHCPに任せず手動設定する。
既存のsambaを削除
yum -y remove samba*
samba3xを追加
yum -y install samba3x*
nmbの起動
/etc/init.d/nmb start
・常時起動は
chkconfig nmb on
iptablesを切る。(外向けでないなら)
/etc/init.d/iptables stop
※常時オフは
chkconfig iptables off
Windowsから解決したいだけなら以上で完了。
/etc/nsswitch.confを編集
host:s files dns
を
hosts: files wins dns
とする
以上でLinuxからも解決できるようになる。 (ファイル保存後から有効)
しかしlinuxからホスト名でpingを叩いてみるとわかるが開始するまでが非常に遅い(10秒ほど)。得られたIPから逆引きで正式なホスト名を取得しようとするため。
※ ping www.google.comなどとしてみるとよい
なのでpingしたいときは-nオプションをつけるとよい
ping -n hostname
で3xだとnmblookupがないんだがどうすればいいのか・・・