web-dev-qa-db-ja.com

Ubuntuサーバーマシンは、別のLinuxマシンからネットワーク上で検出できないようです

ホームサーバーとして使用するマシンにUbuntu Server 18.04をインストールしました。ローカルファイルサーバーとして使用できるように、Sambaをインストールしました。ただし、Sambaを構成して再起動しても、サーバーは(Ubuntu 18.04を実行中の)コンピューター上のファイルのNetworksに表示されません。

以前は常にそこからアクセスできました。私はまだ経由でサーバーに接続できますが、サーバーに接続しますですが、なぜから直接アクセスできないのか疑問に思っていますネットワーク

Other Locations in file browser

UBUNTU-SERVERというマシンが表示されます。また、Raspberry Piには表示されませんが、念のためです。

2
AlexDude7

Smb.confに対して行われたWindows固有の調整を使用せずにLinuxからLinuxへのホストを検出するには、Ubuntuサーバーに次のパッケージをインストールする必要があります。

Sudo apt install avahi-daemon

Ubuntuは、18.04のバージョンのsambaでmulticast dns registerオプションを有効にしました。これは、サーバーをネットワークに「アナウンス」しますが、サーバーにavahi-daemonがインストールされている場合にのみ機能します。

Avahi-daemonパッケージはすべてのLinuxクライアントに既にインストールされているはずで、同等のパッケージは長年macOSの一部でした。

2
Morbius1