Ubuntu 12.04を仮想マシン(Virtualbox)にインストールしました。ネットワークアダプタは、ブリッジアダプタを使用して接続されます。
ゲストOSにIPでpingを実行できますが、ホスト名でpingを実行できません。
私はすでにSambaとwinbindをインストールしました。また、/ etc /nsswitch.confを編集して「wins」にしました。
設定が有効になるまでに時間がかかりますか?ホスト名でUbuntuOSにpingできるようにするには、他にどのようなことができますか?
ありがとう!
Ubuntuが異なる理由はわかりませんが、これはdebianで機能します。
ブリッジネットワークを使用してdebianをインストールする
Sambaをインストールする
Sambaがインストールされて実行されるとすぐに、ゲストマシンにホスト名でpingを実行できます。 Windows7ホストとDebian7LXDEゲストを使用しています。
名前解決が必要です。静的(lmhosts、hosts)または動的(wins、dns)のいずれか。簡単な概要については、私が数年前に行ったこの短い古代の記事を参照してください lmhostsおよびhostsファイル 。
実行しているWindowsのバージョンについては言及していませんが、「ホームグループ」はワークグループ(またはドメイン)ではないことに注意してください。また、「ホームグループ」はWindows 7(および私は8と推測します)システム間でのみ有効であるため、かなり制限されているため、避ける必要があります。
Winbindを使用すると、Sambaは外部PDCまたはADを介して認証でき、WINSと混同しないでください。WINSを使用するには、WINSサーバー(!)。SambaがWINSサーバーとして機能するには、smb.confグローバルセクションにwins support = yes
エントリが必要です。さらに、wins server =
は使用しないでください。エントリ(このエントリは、Sambaに別のWINSサーバーを使用するように指示するためのものであり、サーバー自体ではありません)。
他のシステムを有効にするには、WINSデータベースに登録する必要があり、DHCPを介して簡単に実行できますが、手動で構成することもできます。
wins.datファイルを調べることで、システムがWINSデータベースに登録されているかどうかを簡単に確認できます。場所ディストリビューションに依存している可能性がありますが、私のものは/var/lib/samba/wins.dat
にあります。
Appleデバイスがあり、Windows PCにiTunesがインストールされている場合、WindowsにmDNSレスポンダーと呼ばれるこの小さなものがインストールされています。Ubuntuにも無料の1つ(Avahi)があります。 、オープンソース、lennartful、さらに重要なこと:デフォルトでインストールされます。Windowsは、_.local
_で終了する場合、Ubuntuホスト名を解決できるはずです。たとえば、ホスト名がubuntu
の場合は_ubuntu.local
_です。名前の解決が行われます。ポート5353およびグループ224.0.0.251でUDPを使用するマルチキャストDNSを使用します。
UbuntuもそのようにWindowsを見ることができるはずです(_avahi-browse -a
_または_avahi-discover
_を試してください)
私はAvahiでソリューションに取り組んでいましたが、Avahiはネットワーク経由でのみサービスを検出します。たぶんAppleとLinuxデバイスがLinuxホストを検出することを許可します。しかし、Windowsは別のソリューションです。WindowsはTCP/IPを介してNetBiosを使用するので、Linuxホストの場合はホストをWindowsホストに公開します。 nmbdとsmbdを開始する必要があります。つまり、sambaです。最新のArchディストリビューションでは、次のように簡単です。
Sudo pacman -S samba
その後
cp /etc/samba/smb.conf.default smb.conf
またはそのようなもの
Sudo systemctl enable smbd
Sudo systemctl start smbd
Sudo systemctl enable nmbd
Sudo systemctl start nmbd
必ず希望のホスト名を設定してください。
hostnamectl set-hostname myhostname
これで完了です。 Windowsでは単に言う
ping myhostname
そしてボイラ!