GNU/Linux >> Znalost Linux >  >> Linux

Jak mohu přimět Windows, aby viděl názvy hostitelů Linuxu a naopak?

Názvy hostitelů ARP se liší od názvů NetBIOS.

Windows se zakládá na názvech NetBIOS, zatímco Linux se zakládá na názvech hostitelů.

Váš router přijímá názvy hostitelů prostřednictvím ARP / DHCP; ano, Windows má také názvy hostitelů.

Potřebujete, aby váš router hostoval názvy hostitelů v jeho DNS, nebo budete muset upravit všechny soubory hosts.

Pokud to váš router nepodporuje, můžete se podívat na instalaci DD-WRT na routeru a pomocí dnsmasq spolu s hosts soubor, kde vyplníte hostitele. Domníval bych se však, že je to do značné míry problém, opravdu to chcete udělat jen proto, abyste mohli pingnout? Není to každodenní počítačová aktivita...


Znám vaši bolest, je úplně šílené, že v roce 2011 jména hostitelů „nefungují“ hned po vybalení.

Další možností je Bonjour. Je to technologie Apple, ale existují implementace pro Linux (Avahi) a Windows (Bonjour pro Windows). Bonjour vám umožní přístup k dalším počítačům pomocí syntaxe:

<hostname>.local

Šel jsem s tímto řešením, protože nemám směrovač kompatibilní s DD-WRT nebo vždy zapnutý server pro spuštění DNS. Po nastavení se také nemusíte starat o to, zda se IP adresa změní, jako u souboru hosts.


Potřebujete nějaký druh serveru pro překlad názvů.

Nejprve nastavte DNS server, který přijímá dynamické aktualizace na jednom počítači, který má statickou IP. BIND je jasná volba (instalace na Windows a Linux), ale existují i ​​jiné verze Linuxu, které fungují stejně dobře, jako DJBDNS atd... Váš DNS server bude muset předávat požadavky na DNS server vašeho ISP nebo na nějaký jiný veřejný DNS server . Dobrý název domény, který by měl být dostatečně bezpečný pro použití, je "home.internal" Není třeba jej registrovat a není to veřejná doména... Tento počítač, na který jste nastavili DNS, bude muset být neustále v provozu...

Po nastavení řekněte serveru DHCP vašeho routeru, aby předal IP serveru DNS, který jste právě nastavili.


Linux
  1. Jak získat přístup k souborovým systémům Linux ve Windows 10 a WSL 2

  2. Jak duální bootování Windows 10 a MX Linux

  3. Jak zjistit, jaký DNS server je na vašem počítači nakonfigurován? Linux/Windows/OSX

  1. Jak nakonfigurovat server SAMBA a přenášet soubory mezi Linuxem a Windows

  2. Jak mohu vidět velikost souborů a adresářů v linuxu?

  3. Jak zaregistruji server Linux se serverem Windows DNS

  1. Zprovozněte a zprovozněte podman na Windows pomocí Linuxu

  2. Jak duální bootování Linuxu a Windows

  3. Jak vyprázdnit mezipaměť DNS resolveru v Linuxu (a FreeBSD)