ditt värdnamn är en viktig del av systeminformation som du behöver för att hålla reda på som systemadministratör. Värdnamn är de beteckningar som vi separerar system till lätt igenkännliga tillgångar. Denna information är särskilt viktig för att notera när man arbetar på ett fjärrstyrt system. Jag har upplevt flera instanser av företag som ändrar värdnamnen eller IP-adresser för lagringsservrar och undrar sedan varför deras datareplikering bröt., Det finns många sätt att ändra ditt värdnamn i Linux; men i den här artikeln fokuserar jag på att ändra ditt namn som visas av nätverket (speciellt i Red Hat Enterprise Linux och Fedora).

Bakgrund

en snabb bit av bakgrunden. Innan uppfinningen av DNS hanterades datorns värdnamn via HOSTS-filen som finns på /etc/hosts. När som helst som en ny dator var ansluten till ditt lokala nätverk behövde alla andra datorer i nätverket lägga till den nya datorn i filen/etc/hosts för att kunna kommunicera via nätverket., Eftersom denna metod inte skala med övergången till World wide web era, DNS var en tydlig väg framåt. Med DNS konfigurerad, dina system är smart nog att översätta unika IP-adresser till värdnamn och tillbaka igen, se till att det finns lite förvirring i webbkommunikation.

moderna Linux-system har tre olika typer av värdnamn konfigurerade. För att minimera förvirringen listar jag dem här och ger grundläggande information om var och en samt en personlig bästa praxis:

  • Transient hostname: hur nätverket ser ditt system.
  • statiskt värdnamn: inställt av kärnan.,
  • ganska värdnamn: det användardefinierade värdnamnet.

det rekommenderas att välja ett ganska värdnamn som är unikt och inte lätt förväxlas med andra system. Låt de övergående och statiska namnen vara variationer på det vackra, och du kommer att vara bra att gå under de flesta omständigheter.

arbeta med värdnamn

nu ska vi titta på hur du visar ditt nuvarande värdnamn. Det mest grundläggande kommandot som används för att se denna information är hostname -f. Detta kommando visar systemets fullt kvalificerade domännamn (FQDN)., För att relatera tillbaka till de tre typerna av värdnamn är detta ditt övergående värdnamn. Ett bättre sätt, åtminstone när det gäller den information som tillhandahålls, är att använda kommandot systemd hostnamectl för att visa ditt övergående värdnamn och annan systeminformation:

bild

innan du går vidare från kommandothostname visar jag hur du använder det för att ändra ditt övergående värdnamn., Med hostname <x> (därx är det nya värdnamnet) kan du snabbt ändra ditt nätverksnamn, men var försiktig. Jag ändrade en gång värdnamnet på en Kunds server av misstag när jag försökte visa den. Det var ett litet men smärtsamt Fel som jag förbisett i flera timmar. Du kan se den processen nedan:

bild

det är också möjligt att använda kommandot hostnamectlför att ändra värdnamnet., Detta kommando, tillsammans med de högra flaggorna, kan användas för att ändra alla tre typerna av värdnamn. Som tidigare nämnts är vårt fokus i denna artikel på det övergående värdnamnet. Kommandot och dess utdata ser ut så här:

bild

den slutliga metoden att titta på är kommandot sysctl. Med det här kommandot kan du ändra kärnparametern för ditt övergående namn utan att behöva starta om systemet., Den metoden ser ut så här:

bild

GNOME tips

med GNOME kan du gå till Inställningar- > Detaljer för att visa och ändra de statiska och vackra värdnamnen. Se nedan:

bild

inslagning

Jag hoppas att du hittade denna information användbar som ett snabbt och enkelt sätt att manipulera maskinens nätverk-synliga värdnamn., Kom ihåg att alltid vara försiktig när du ändrar systemvärdnamn, särskilt i företagsmiljöer, och att dokumentera ändringar som de görs.

vill du prova Red Hat Enterprise Linux? Ladda ner det nu gratis.

Articles

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *