Početna » kako da » Kako promijeniti naziv hosta maline pi (ili drugog Linux uređaja)

    Kako promijeniti naziv hosta maline pi (ili drugog Linux uređaja)

    Zadano ime hosta za Raspberry Pi je, kreativno, "raspberrypi„. Što ako želite drugo ime hosta ili želite izbjeći sukobe naziva hosta na vašoj lokalnoj mreži? Čitajte dalje dok vam pokazujemo kako brzo promijeniti naziv hosta uređaja s Linuxom.

    Zašto to želim učiniti?

    Dva su osnovna razloga zašto biste htjeli izdvojiti nekoliko minuta za uređivanje lokalnog naziva hosta Linux uređaja na vašoj mreži. Najčešći razlog je jednostavno prilagodba - zabavno je personalizirati stvari. Umjesto da napustite svoju glazbenu stanicu Raspberry Pi kao običnu staruraspberrypi", Na primjer, možete ga preimenovati u"džu-boks„.

    Drugi razlog koji želite prilagoditi lokalnom hostu je izbjegavanje sukoba imena. Ako ste, na primjer, kupili i postavili tri Raspberry Pi jedinice, sve tri (pretpostavljajući zadanu Raspbian instalaciju) pokušat će potražiti lokalno hostname “raspberrypi„.

    Prvi će uspjeti i sljedeća dva neće uspjeti riješiti imena njihovih hostova, ostavljajući ih praznim u popisu uređaja na usmjerivaču (kao što se vidi na slici iznad) i nedostupni putem protokola temeljenih na nazivu hosta kao što je Samba dijeljenje datoteka.

    Srećom, to je vrlo jednostavno, pod pretpostavkom da znate gdje možete izvršiti nekoliko brzih izmjena, kako biste promijenili ime hosta vašeg Raspberry Pi (i većinu drugih uređaja s Linuxom na koje imate potpuni pristup). U svrhu demonstracije izvršit ćemo promjenu na instalaciji za Raspbian, ali će ista uređivanja datoteka raditi na Debianu, Ubuntuu i većini drugih Linux platformi..

    Promjena hosta na vašem Pi

    U uredu imamo toliko Raspberry Pi jedinica da ih je sada u sukobu. Danas ćemo to popraviti dodjeljivanjem jedinstvenih imena svakoj Pi jedinici na temelju njihove trenutne funkcije. Savršen kandidat za ovo preimenovanje je naša strašna Raspberry Pi meteorološka stanica; bit će mnogo lakše identificirati ga na mreži nakon što promijenimo ime hosta u "meteorološka stanica„.

    Prvi korak je otvoriti terminal na uređaju ili SSH u uređaj i otvoriti udaljeni terminal. Naš uređaj je bez glave i trenutno radi, pa ćemo uzeti rutu udaljenog terminala i spojiti se na njega putem SSH-a.

    Na terminalu upišite sljedeću naredbu da biste otvorili datoteku hosts:

    sudo nano / etc / hosts

    Datoteka vašeg hosta izgledat će tako:

    Ostavite sve unose samo osim zadnjeg natpisa 127.0.1.1 s imenom hosta "raspberrypi„. Ovo je jedini redak koji želite urediti. Zamijenite "raspberrypi" s bilo kojim nazivom hosta koji želite. Zamijenili smo ga na uređaju pomoću značajke "meteorološka stanica„. Pritisnite CTRL + X da biste zatvorili uređivač; pristati na zamjenu postojeće datoteke i spremanje.

    Natrag na terminalu upišite sljedeću naredbu da biste otvorili datoteku hostname:

    sudo nano / etc / hostname

    Ova datoteka sadrži samo vaš trenutni naziv hosta:

    Zamijeni zadano "raspberrypi"S istim nazivom hosta koji ste stavili u prethodnom koraku (npr."meteorološka stanica„). Ponovno pritisnite CTRL + X da biste zatvorili uređivač, složite se prebrisati postojeću datoteku i spremiti je.

    Konačno, moramo izvršiti promjene u sustavu i ponovno pokrenuti sustav kako bi promjene stupile na snagu. Na terminalu unesite sljedeću naredbu za urezivanje promjena:

    sudo /etc/init.d/hostname.sh

    Slijedite tu naredbu s:

    sudo ponovno podizanje sustava

    Nakon što se sustav vrati na mrežu, možete provjeriti popis uređaja na usmjerivaču da biste vidjeli je li novo ime hosta ispravno riješeno:

    Uspjeh! Sada umjesto da lutamo mrežom bez imena, naša mala Raspberry Pi vremenska stanica ima svoje ime.