14Aug
Ubuntu vraagt je om een naam voor je computer te kiezen - ook bekend als een "hostnaam" - wanneer je het installeert. U kunt deze hostnaam later wijzigen, maar Ubuntu biedt hiervoor geen grafische interface.
Het proces hier zal ook werken op Linux Mint en andere op Debian gebaseerde Linux-distributies. Andere Linux-distributies - bijvoorbeeld Fedora en andere op Red Hat gebaseerde distributies - gebruiken verschillende methoden voor het specificeren van een hostnaam.
Een hostnaam kiezen
Een hostnaam is een naam die is toegewezen aan een "host" - een computer in een netwerk. De hostnaam is eigenlijk gewoon de naam van je computer. Het wordt gebruikt om uw computer op het netwerk te identificeren. Het wordt ook zeer zichtbaar getoond in de terminal.
U kunt de hostnaam wijzigen in alles wat u maar wilt. U moet echter niet dezelfde hostnaam op twee verschillende computers in een netwerk gebruiken, omdat dit problemen kan veroorzaken. De hostnaam moet een computer uniek identificeren in een netwerk.
Raak niet te luxe met je hostnaam. Hostnamen mogen alleen letters( a tot en met z), cijfers( 0 tot en met 9) en het koppelteken( -) en het periodeteken( .) Bevatten. Een hostnaam moet beginnen en eindigen met een letter of cijfer - geen koppelteken of punt. Letters zijn ook niet hoofdlettergevoelig, dus "COMPUTER" is gelijk aan "computer". De hostnaam moet tussen de 2 en 63 tekens lang zijn, hoewel u waarschijnlijk kortere hostnamen gemakkelijker zult vinden.
Bewerk uw /etc/-hostnaam Bestand
Open een terminalvenster om aan de slag te gaan. Klik in Ubuntu's Unity-bureaublad op de knop Ubuntu om het streepje op te halen, zoek naar -terminal en druk op Enter.
U moet het /etc/-hostnaambestand bewerken, waar Ubuntu en andere op Debian gebaseerde distributies de hostnaam opslaan. Voer de volgende opdracht uit in de terminal om het /etc/-hostnaambestand in de grafische "gedit" -teksteditor te openen voor bewerking:
sudo gedit /etc/ hostname
( u zou hiervoor ook terminalgebaseerde teksteditors zoals nano of vi kunnen gebruiken - u zouvoer de sudo nano /etc/ hostname of sudo vi /etc/ hostname uit om het bestand te openen voor bewerking. Raadpleeg onze gids voor het gebruik van nano of een inleiding tot het gebruik van vi voor hulp bij het gebruik van deze teksteditors.)
Het bestand /etc/ hostname is heel eenvoudig. Het bevat maar één ding - de hostnaam van je computer. Om het te wijzigen, verwijdert u gewoon de bestaande hostnaam uit het bestand. Vervang deze door uw nieuwe gewenste hostnaam en sla vervolgens het tekstbestand op.
Ubuntu en andere op Debian gebaseerde distributie lezen het /etc/-hostnaambestand tijdens het opstarten en stellen de hostnaam van uw computer in op die in het bestand. Uw wijziging wordt niet onmiddellijk van kracht - u zult opnieuw moeten opstarten of de opdracht hostname moeten gebruiken om deze onmiddellijk te wijzigen.
Bewerk uw /etc/ hosts-bestand
De hostnaam wordt ook opgeslagen in het /etc/-hosts-bestand, waar het wordt ingesteld om door te sturen naar uw lokale computer - localhost. U moet ook de hostnaam in uw hosts-bestand wijzigen.
Open het /etc/-hosts-bestand voor bewerking met een opdracht als de volgende:
sudo gedit /etc/-hosts
( nogmaals, u zou elke gewenste andere teksteditor kunnen gebruiken - nano, vi of een andere grafische teksteditor van uw keuze.)
Zoek uw oude hostnaam in het bestand hosts. Het komt op een regel die er ongeveer zo uitziet:
127.0.1.1 uw oude hostnaam
Vervang de oude hostnaam opnieuw door uw nieuwe hostnaam. Vervolgens kunt u het /etc/-hosts-bestand opslaan.
Wijzig uw hostnaam onmiddellijk
De bovenstaande wijziging wordt van kracht wanneer u opnieuw opstart, maar u kunt de hostname -opdracht in een terminal gebruiken om uw hostnaam onmiddellijk te wijzigen. Deze opdracht wijzigt alleen de hostnaam tot de volgende keer dat u opnieuw opstart, dus u moet het /etc/-hostnaambestand wijzigen om het permanent te wijzigen.
Voer de opdracht hostname uit in een terminalvenster om een nieuwe hostnaam op te geven. Als u een ongeldige hostnaam hebt gekozen, geeft deze opdracht dit aan en kunt u het opnieuw proberen. Voer de opdracht uit zoals:
sudo hostname uw nieuwe hostnaam
De hostnaam van uw computer zal onmiddellijk worden gewijzigd, hoewel de wijziging niet meteen in de terminal verschijnt. De terminal zal opmerken wanneer u hem opnieuw opent - of als u gewoon een nieuwe opent.
Dat is het;je zou klaar moeten zijn. Op Linux-distributies die niet op Debian zijn gebaseerd, is er een ander proces. Raadpleeg de documentatie van uw Linux-distributie voor meer informatie. Sommige Linux-distributies bieden zelfs een grafisch hulpprogramma dat u kunt gebruiken om snel uw hostnaam te wijzigen, zodat u de terminal niet hoeft te gebruiken - tenzij u dat wilt.