GNU/Linux >> Linux の 問題 >  >> Linux

Windows に Linux のホスト名を認識させたり、その逆を行うにはどうすればよいですか?

ARP ホスト名は NetBIOS 名とは異なります。

Windows は NetBIOS 名に基づいていますが、Linux はホスト名に基づいています。

ルーターは ARP / DHCP を介してホスト名を受け取ります。はい、Windows にもホスト名があります。

ルーターに DNS のホスト名をホストさせるか、すべてのホスト ファイルを調整する必要があります。

ルーターがサポートしていない場合は、DD-WRT のインストールを検討してください。 ルーターで dnsmasq を使用 hosts と一緒に ホストを入力するファイル。私はそれがほとんどの回避策だと思いますが、本当にpingを実行できるようにするためにこれを行いたいですか?毎日のコンピューター操作ではありません...


私はあなたの痛みを知っています.2011年に、ホスト名が箱から出してすぐに「機能」しないのは完全に正気ではありません.

もう 1 つのオプションは Bonjour です。これは Apple のテクノロジーですが、Linux (Avahi) と Windows (Bonjour for Windows) の実装があります。 Bonjour では、構文を使用して他のコンピューターにアクセスできます:

<hostname>.local

DD-WRT 互換のルーターや、DNS を実行するための常時接続サーバーがないため、このソリューションを使用しました。また、一度設定すれば、hosts ファイルのように IP が変更されるかどうかを心配する必要はありません。


何らかの名前解決サーバーが必要です。

最初に、静的 IP を持つ 1 台のマシンで動的更新を受け入れる DNS サーバーをセットアップします。 BIND は当然の選択 (Windows と Linux にインストール) ですが、DJBDNS など、同様に機能する他の Linux バージョンもあります。DNS サーバーは、要求を ISP の DNS サーバーまたは他のパブリック DNS サーバーに転送する必要があります。 .安全に使用できる適切なドメイン名は「home.internal」です。登録する必要はなく、パブリック ドメインではありません... DNS を設定したこのマシンは、常に稼働している必要があります...

セットアップが完了したら、ルーターの DHCP サーバーに、セットアップしたばかりの DNS サーバーの IP を渡すように指示します。


Linux
  1. LinuxとWindows間でSAMBAサーバーを構成してファイルを転送する方法

  2. Windows10とMXLinuxをデュアルブートする方法

  3. マシンに構成されているDNSサーバーを確認する方法は? Linux / Windows / OSX

  1. Windows10およびWSL2でLinuxファイルシステムにアクセスする方法

  2. Linux でファイルとディレクトリのサイズを確認するにはどうすればよいですか?

  3. Linux (および FreeBSD) で DNS リゾルバーのキャッシュをフラッシュする方法

  1. Linuxを使用してWindowsでpodmanを起動して実行する

  2. LinuxとWindowsをデュアルブートする方法

  3. Linux サーバーを Windows DNS サーバーに登録する方法