Domovská » jak » Jak změnit vaše Malé Pi (nebo jiné zařízení Linuxu) Hostname

    Jak změnit vaše Malé Pi (nebo jiné zařízení Linuxu) Hostname

    Výchozí název hostitele pro Raspberry Pi je natolik kreativní, "raspberrypi". Co když chcete jiný název hostitele nebo chcete vyloučit konflikty hostitele v místní síti? Přečtěte si, jak vám ukážeme, jak rychle změnit název hostitele zařízení se systémem Linux.

    Proč to chci dělat??

    Existují dva hlavní důvody, proč byste chtěli trvat několik minut, než upravit místní název zařízení Linux v síti. Nejběžnějším důvodem by bylo jednoduše přizpůsobení - je to zábavné přizpůsobit věci. Spíše než nechat svou hudební stanici Raspberry Pi jako obyčejnou starou "raspberrypi"Například můžete jej přejmenovat na"Hudební automat".

    Druhým důvodem, pro který byste chtěli přizpůsobit místní hostitele, je vyhnout se konfliktu jména. Pokud jste například zakoupili a nainstalovali tři jednotky Raspberry Pi, všechny tři (s předpokládanou instalací Raspbian) se pokusí uplatnit místní název hostitele "raspberrypi".

    První z nich bude úspěšné a další dva se nepodaří vyřešit své názvy hostitelů a nechat je prázdné v seznamu zařízení routeru (jak je vidět na snímku nahoře) a nedosažitelné pomocí protokolů založených na názvu hostitele, jako je sdílení souborů Samba.

    Naštěstí je to super jednoduché, za předpokladu, že víte, kde provést několik rychlých úprav, změnit název hostitele vašeho Raspberry Pi (a většinu ostatních zařízení na bázi Linuxu, na které máte plný přístup). Pro demonstrační účely provedeme změnu na instalaci Raspbian, ale stejné úpravy souborů budou pracovat na Debianu, Ubuntu a většině jiných Linuxových platforem.

    Změna hostitele na vašem Pi

    Máme tolik kanceláří Raspberry Pi v kanceláři, že jejich skupina je nyní v konfliktu. Dnes to opravíme přidáním jedinečných jmen každé jednotce Pi na základě jejich aktuální funkce. Dokonalým kandidátem na toto přejmenování je naše skvělá meteorologická stanice Raspberry Pi; bude to mnohem jednodušší identifikovat v síti, jakmile změníme název hostitele na "meteorologická stanice".

    Prvním krokem je buď otevřít terminál zařízení nebo SSH do zařízení a otevřít vzdálený terminál. Naše zařízení je bezhlavé a v současné době běží, takže budeme vzít cestu vzdáleného terminálu a připojit se k němu přes SSH.

    Na terminálu zadejte následující příkaz pro otevření souboru hosts:

    sudo nano / etc / hosts

    Váš hostitelský soubor bude vypadat takto:

    Nechte všechny položky s výjimkou poslední položky označené 127.0.1.1 s názvem hostitele "raspberrypi". Jedná se o jediný řádek, který chcete upravit. Nahraďte "raspberrypi" libovolným názvem hostitele, který chcete. Nahradili jsme jej na našem zařízení pomocí "meteorologická stanice". Stisknutím kláves CTRL + X zavřete editor; souhlasíte s přepsáním stávajícího souboru a jeho uložením.

    Zpět na terminál, zadejte následující příkaz pro otevření souboru hostname:

    sudo nano / etc / hostname

    Tento soubor obsahuje pouze aktuální název hostitele:

    Nahradit výchozí "raspberrypi"Se stejným názvem hostitele, který jste zadali v předchozím kroku (například"meteorologická stanice"). Opět stisknutím klávesy CTRL + X zavřete editor, souhlasíte s přepsáním existujícího souboru a jeho uložením.

    Nakonec musíme provést změny systému a restartovat systém, aby se změny projevily. Na terminálu zadejte následující příkaz pro provedení změn:

    sudo /etc/init.d/hostname.sh

    Postupujte podle příkazu:

    sudo reboot

    Jakmile se systém vrátí online, můžete zkontrolovat seznam zařízení ve směrovači a zkontrolovat, zda nový název hostitele správně vyřešil:

    Úspěch! Nyní namísto putování sítě bez názvu, má naše malá meteorologická stanice Raspberry Pi název hostitele všichni vlastní.