Kā iestatīt vai mainīt sistēmas resursdatora nosaukumu Linux


Ierīces vai sistēmas resursdatora nosaukumi tiek izmantoti, lai viegli atpazītu mašīnu tīklā cilvēkiem lasāmā formātā. Tas nav daudz pārsteigums, taču Linux sistēmā resursdatora nosaukumu var viegli mainīt, izmantojot vienkāršu komandu kā “resursdatora nosaukums”.

Palaidot resursdatora nosaukumu atsevišķi, bez parametriem, pašreizējais Linux sistēmas resursdatora nosaukums tiks atgriezts šādi:

$ hostname
TecMint

Ja vēlaties mainīt vai iestatīt Linux sistēmas resursdatora nosaukumu, vienkārši palaidiet:

$ hostname NEW_HOSTNAME

Protams, jums būs jānomaina “NEW_HOSTNAME” ar faktisko resursdatora nosaukumu, kuru vēlaties iestatīt. Tas nekavējoties mainīs jūsu sistēmas resursdatora nosaukumu, taču ir viena problēma - sākotnējais resursdatora nosaukums tiks atjaunots pēc nākamās atsāknēšanas.

Ir vēl viens veids, kā mainīt sistēmas resursdatora nosaukumu - neatgriezeniski. Jūs, iespējams, jau esat sapratuši, ka tas prasīs izmaiņas dažos konfigurācijas failos, un jums būs taisnība.

Linux sistēmā iestatiet sistēmas resursdatora nosaukumu pastāvīgi

Jaunāka dažādu Linux izplatīšanas versiju, piemēram, jaunākā Ubuntu, Debian, CentOS, Fedora, RedHat utt., Komplektā ir systemd, sistēmas un pakalpojumu pārvaldnieks, kas nodrošina komandu hostnamectl, lai pārvaldītu resursdatoru nosaukumus Linux.

Lai iestatītu sistēmas resursdatora nosaukumu sadalījumos, kuru pamatā ir SystemD, mēs izmantosim komandu hostnamectl, kā parādīts:

$ sudo hostnamectl set-hostname NEW_HOSTNAME

Vecākiem Linux izplatītājiem, kas īsā inicializācijā izmanto SysVinit, saimniekdatoru nosaukumus var mainīt, vienkārši rediģējot resursdatora failu, kas atrodas:

# vi /etc/hostname

Pēc tam jums ir jāpievieno vēl viens resursdatora nosaukums:

# vi /etc/hosts

Piemēram:

127.0.0.1 TecMint

Pēc tam jums jāpalaiž:

# /etc/init.d/hostname restart

RHEL/CentOS balstītās sistēmās, kas izmanto init, resursdatora nosaukums tiek mainīts, modificējot:

# vi /etc/sysconfig/network

Šeit ir šī faila paraugs:

/etc/sysconfig/network
NETWORKING=yes
HOSTNAME="linux-console.net"
GATEWAY="192.168.0.1"
GATEWAYDEV="eth0"
FORWARD_IPV4="yes"

Lai saglabātu pastāvīgu resursdatora nosaukumu, mainiet vērtību blakus "HOSTNAME" uz savu resursdatora nosaukumu.

Secinājums

Šis vienkāršais raksts bija paredzēts, lai parādītu jums vienkāršu Linux triku, un es ceru, ka jūs uzzinājāt kaut ko jaunu.